I'm a Computer Engineering student who loves turning complex problems into clean, efficient code.
I specialize in Backend Development, Database Architecture, and Mobile Applications. I love experimenting with different software architectures and finding the most efficient ways to design databases and services. To me, structuring a system or optimizing a database feels like solving a complex puzzle. Rather than just memorizing syntax, I focus on building scalable, real-world systems whether it's developing a native Android app or writing concurrent microservices in Go.
I have experience developing projects across different domains, mainly focusing on backend systems, database design, and mobile applications. My projects range from desktop and mobile applications to database-focused systems and network-based programs:
- ClassQRoom - Android app for classroom attendance management. (View Repository)
- ChatApp - Terminal-based C application with client-server logic. (View Repository)
- e-Market - A quick calculation tool with a barcode scanner for shops. (View Repository)
- WBalls - Walls & Balls is a level-based JavaScript game where the player controls a ball within boundaries, avoiding holes in the walls. (View Repository)
- CQR Backend โ Backend service for the ClassQRoom mobile application. (View Repository)
- Event Logger Service - Backend API project focused on event tracking, filtering, and statistical analysis using Go with concurrency features. (View Repository)
Iโm currently working on backend systems using Go and an Unity game.
- API Rate Limiter - Building a middleware-based traffic controller to manage request limits, utilizing Go's concurrency for safe memory access and infrastructure protection.
- Walls & Balls - Reimagining my previous web-based 2D game as a full-fledged mobile application using Unity. Focusing on mobile physics, optimized touch controls, and level design.
- Develop a logger service for ClassQRoom using Go.
- Develop an indie iOS application using Swift.
- Create a public API for global usage.
- Enhance database design skills (advanced PostgreSQL, indexing, performance optimization).
- Complete and publish a full-stack production-level project.
- Patient Appointment System - Desktop Java app for Appointment Management. (View Repository)
- Cargo Company Database - Database design for a cargo company. (View Repository)
