Skip to content
View dorukmenguverdi's full-sized avatar

Block or report dorukmenguverdi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dorukmenguverdi/README.md

👋 Hi, I'm Doruk Mengüverdi

🎓 Management Information Systems student | 💻 Java & Spring Boot Developer | 🚀 Building real-world projects

I enjoy designing scalable backend systems, exploring the Spring Boot ecosystem, and experimenting with full-stack development. While my main focus is backend engineering with Java & Spring Boot, I also work with Python for scripting, data analysis, and automation. Most of my projects integrate practical business logic with modern technologies such as Docker, PostgreSQL, Elasticsearch, and React.


🔥 Featured Projects

A full-stack Spring Boot restaurant review platform where users can:

  • Discover restaurants
  • Leave reviews with ratings, photos
  • Search with Elasticsearch fuzzy & geo-location
  • Secure authentication with Keycloak

⏱️ Chronos

A sleek React-powered dashboard for daily productivity:

  • Timekeeping ⏰
  • Scheduling 📅
  • Inspiration in one elegant UI ✨

A construction-focused accounting system built with Java to streamline workforce and financial management. It provides:

  • Employee management (create, update, and track worker details)
  • Daily work attendance tracking 🗓️
  • Handling of salary advances 💵
  • Automatic generation of monthly salary and cost reports 📊

A user-friendly desktop application for managing product inventory:

  • Add, update, remove, and search products
  • Built with Java Swing and modern tabbed UI

A Spring Boot 3 backend for blogging:

  • JWT authentication 🔑
  • Category & tag management 🏷️
  • Draft & published posts ✍️
  • Integrated with PostgreSQL

A clean & modular task management backend:

  • Create task lists with priorities and statuses
  • Track progress visually
  • Built with Spring Boot + PostgreSQL (Docker)
  • API tested with Postman

🛠 Tech Stack

Languages & Frameworks
Java
Spring Boot
React
Python

Databases & Tools
PostgreSQL
MySQL
Docker
Elasticsearch
Keycloak
Postman
DBeaver


📊 GitHub Stats

Doruk's GitHub stats
Top Langs


📫 Connect with Me


Always learning, always building.

Pinned Loading

  1. RestaurantReviewPlatform RestaurantReviewPlatform Public

    A Spring Boot–based restaurant review application where users can discover restaurants, leave reviews with ratings and photos, and search using Elasticsearch’s fuzzy and geo-location features, whil…

    Java

  2. Chronos Chronos Public

    React-powered daily dashboard that blends timekeeping, scheduling, and inspiration in one elegant UI.

    JavaScript

  3. AccountingSystem AccountingSystem Public

    Construction Accounting System – Manage employees, daily work attendance, advances, and generate monthly salary reports with a simple UI.

    Java

  4. inventory-management-java inventory-management-java Public

    A user-friendly inventory management application built with Java Swing. Supports adding, updating, removing, and searching products through a modern tabbed GUI.

    Java

  5. springboot-blog-app springboot-blog-app Public

    A Spring Boot 3 based blog backend with JWT authentication, category & tag management, draft/published posts, and PostgreSQL integration.

    Java

  6. task-tracker-backend task-tracker-backend Public

    A clean and modular Spring Boot backend for task management. Manage task lists and tasks with priorities, statuses, and progress tracking. Built with PostgreSQL (Docker), tested with Postman, and v…

    Java