Full Stack Developer
I build well-structured systems end to end — REST APIs in Spring Boot and .NET, interfaces in Angular, React and Vue
Building and maintaining full-stack features across an Angular frontend and a Spring Boot backend.
Developed full-stack features using a .NET backend and a React.js frontend.
Rebuilt an existing application, migrating it from an older Laravel version to Laravel 11 and Vue.js 3.
Rebuilt an existing application, migrating it from an older Laravel version to Laravel 11 and Vue.js 3, using Figma as the design reference.
Built a web and mobile application for selling phone equipment.
A full-stack web application that helps users organize, track and complete their tasks through an intuitive, modern interface.
20+ custom components, built with TypeScript, custom CSS and HTML5 templates.
RESTful API with a clean layered architecture: repositories, services, controllers, DTOs & mappers, models, common utilities and exceptions.
JWT authentication with Spring Security, generic base classes to cut down duplication, centralized error handling with @RestControllerAdvice, and an API Gateway routing requests across the microservices.
A real-time snake detection and notification system built on a microservices architecture, with a Spring Boot backend and a React.js frontend.
Flask captures and processes the live video stream, and a TensorFlow CNN model handles the detection. Kafka pushes real-time alerts to users the moment a snake is detected, with each service kept independent for scalability and maintainability.
A management platform for residences, with secured authentication and a REST API connecting a Spring Boot backend to a React.js frontend.
Deployed a Spring Boot product-management microservice using Docker and Minikube for container orchestration, designed to be scalable and highly available.