Attendance Management System
MonolithBackend & Web Developer · 2025
Secure attendance tracking with QR-based sessions and geolocation validation.
Technologies
- Node.js
- MySQL
- JWT
- QR Code
- Docker
- Prisma ORM
- Git
Key technical features
- Backend services for secure attendance workflows
- Dynamic QR authentication with session management
- Geolocation checks for secure presence tracking
Notarial Case Management System
MonolithBackend / Full-Stack Developer (Internship) · 2025
Digital platform to manage and track notarial case files securely.
Technologies
- Laravel
- Next.js
- MySQL
- Tailwind CSS
- Git
Key technical features
- Secure backend services and normalized database structures
- Backend and frontend integration via REST APIs
- Workflow-centric case tracking and document lifecycle support
Vehicle Booking System - Microservices
MicroservicesBackend Developer · 2026
Vehicle reservation platform built with microservices for scalable and maintainable service operations.
Technologies
- Java 17
- Spring Boot 3.3.6
- Spring Cloud 2023.0.4
- Spring Cloud Gateway
- Spring Security
- JWT
- MySQL
- Maven
Key technical features
- Service discovery with Eureka Server for automatic registration and lookup
- Single entry point through API Gateway for routing and security
- Vehicle Service for catalog management, availability, and CRUD operations
- Booking and billing services for reservation lifecycle and invoices
Ihsan API
MonolithBackend Developer · 2026
REST backend for a solidarity platform to manage needs, donations, partner actions, and multi-role access.
Technologies
- Node.js
- Express
- Prisma
- PostgreSQL
- JWT
- Swagger
- Docker
- Docker Compose
Key technical features
- Multi-role access model: donors, partners, validators, and admin
- Public endpoint GET /api/public/needs for unauthenticated needs listing
- JWT authentication and protected role-based routes
- Docker-first startup with API + PostgreSQL + pgAdmin containers
- Automatic database migration on first container startup