
Adaptable software developer with around two years of professional experience in backend and full-stack development. Currently working at a software agency where I develop and maintain Laravel/PHP projects. I also contribute to frontend applications using React and Vue, and help maintain a Java (Spring Boot) application that runs in Docker and is deployed through Jenkins. I occasionally assist with DevOps-related tasks when needed. In personal projects, I design and build backend services in Golang based on microservices architecture, and work with technologies like Kubernetes and AWS cloud services. I’m known for being proactive, collaborative, and focused on writing clean and maintainable code.
Custom HTTP Server | Tech: Java
Implemented a basic multi-threaded HTTP server from scratch, enabling custom request handling and response generation. Deepened understanding of low-level networking, HTTP protocol structure, and Java concurrency.
Todo App (Full-Stack) | Tech: Java (Spring Boot, Spring Data JPA, Spring Security), React, MySQL, AWS
Designed and built a full-stack Todo application with secure authentication (JWT), RESTful APIs, and React-based UI. Implemented unit and integration tests with JUnit and WebMvcTest. Used private routes in React based on auth tokens. Deployed the app to an AWS EC2 instance for live testing and feedback.
Larawars | Tech: PHP, Laravel, MySQL
Built a RESTful API that integrates Star Wars data from a public API, migrates it into a relational database, and serves custom scenarios around Star Wars lore. Practiced API consumption, data modeling, and resource-based routing in Laravel.
Data Persistence Demo (CLI-based E-commerce) | Tech: Java, JDBC, Hibernate
Built a command-line-based e-commerce simulation to explore and compare direct JDBC operations and ORM with Hibernate. Gained hands-on experience in SQL, connection management, and data mapping in Java applications.