I'm a Java Developer with a solid background in Product Management.
| Domain | Tools & Frameworks |
|---|---|
| Languages | Java, SQL, Python, C, Dart |
| Backend | Spring Boot, Hibernate/JPA, REST API, JWT, Flyway |
| Mobile & Frontend | Flutter, React + Vite, HTML5, CSS3, Tailwind CSS |
| AI Integration | OpenAI API, Chat Completion, Image Generation |
| Microservices | Kafka (in progress), Docker, Kubernetes |
| Databases | MySQL, PostgreSQL, SQLite, MongoDB |
| Testing & TDD | JUnit 5, Mockito, MockMvc, @SpringBootTest |
| Build & CI/CD | Maven, Gradle, GitHub Actions, Git |
| Product Mgmt & PM | Jira/Atlassian, Agile, User Research |
| Algorithms | Active LeetCode practice (LeetCode repo) |
Jun 2025โ present โข Frontend: kidsgpt โข Backend: kidsGPTbackend
๐ฏ Flutter Cross-Platform Frontend:
- ๐ค Kid-friendly AI chat with educational conversations & safety features
- ๐ JWT authentication & secure storage with Provider state management
- ๐ค Speech-to-text integration & conversation continuity
- ๐ฑ Material Design 3 UI supporting Android, iOS, Web & Desktop
โ๏ธ Spring Boot Enterprise Backend:
- ๐ก๏ธ Comprehensive security: JWT auth, rate limiting, password reset with email
- ๐ค OpenAI integration for chat completions & image generation with content moderation
- ๐จโ๐ฉโ๐งโ๐ฆ Family management system with parent/child profiles & age-appropriate responses
- ๐ Daily educational tips service with age-group targeting
- ๐ Full audit logging, conversation persistence & context management
- โ 90%+ test coverage with integration & unit tests using MockMvc & @SpringBootTest
Apr 2025โPresent โข github.com/Gegc/quizmaker
- โ Spring Boot 3.4 quiz platform with 8 question types (MCQ, True/False, Fill-gaps, Hotspot, etc.)
- ๐ Advanced Security - JWT auth, 5-tier role system, 65+ granular permissions, server-side grading
- ๐๏ธ MySQL JSON storage for flexible question content + comprehensive audit logging
- ๐ Analytics & Social - Leaderboards, spaced repetition, comments, bookmarks, notifications
- ๐ก๏ธ Anti-cheating - Question shuffling, timer enforcement, suspicious activity detection
- ๐งช Testing - JUnit 5, Mockito, @SpringBootTest with OpenAPI documentation
Jan 2025โApr 2025 โข Backend: sb-ecom-backend โข Frontend: sb-ecom-frontend
โ๏ธ Spring Boot Backend:
- ๐๏ธ Micro-layered architecture (Controllers โ Services โ Repositories) with 90%+ test coverage
- ๐ Spring Security + JWT for stateless authentication & ADMIN-only endpoints
- ๐ Multi-environment support: H2 (dev) โ MySQL (prod) with Flyway migrations
- ๐ท Image upload service with file validation & storage management
โ๏ธ React Frontend:
- ๐ฑ Mobile-first SPA built with React 18 + Vite for optimal performance
- ๐จ Responsive design using Tailwind CSS with custom component library
- ๐ Advanced cart management, dynamic product filtering & protected routes
- ๐ Context API for global state management & custom hooks for API integration
Sep 2024โNov 2024 โข github.com/Gegcuk/lox-interpreter
- ๐ Hand-written recursive-descent parser with complete AST implementation
- โก Tree-walk interpreter with Visitor pattern for clean code organization
- ๐ Comprehensive error handling for both syntax & runtime errors
- โ Extensive unit test suite covering all language grammar rules
Apr 2024โAug 2024 โข github.com/Gegcuk/blue-knight-adventure
- ๐ฎ Java 2D tile-based RPG with pixel-perfect collision detection
- ๐บ๏ธ Dynamic map system with JSON-driven level design & event scripting
- ๐ฌ Interactive NPC system with quest management & dialogue trees
- ๐จ Custom game engine built on AWT/Swing with optimized rendering
- ๐ง gegcuk@gmail.com
- ๐ Personal Website
- ๐ผ LinkedIn
Thanks for stopping by! Feel free to explore my repositories, drop me a message, or star a project you find interesting. I'm always open to discussing everything!


