I’m a software engineer with over three years of experience developing backend applications and real-time payment systems. I hold a Bachelor’s degree in Software Engineering and primarily work with Java, Spring Boot, microservices, SQL, and relational databases.
My professional experience covers the full software development lifecycle, including requirements analysis, implementation, automated testing, documentation, CI/CD, Kubernetes deployment, application monitoring, and production support.
I enjoy understanding the business processes behind the software I build and turning complex requirements into reliable, maintainable solutions. Alongside backend development, I have also worked on full-stack and mobile applications.
Backend
Java Spring Boot Spring Data Spring Security Microservices REST APIs
Databases
SQL PostgreSQL MySQL MariaDB MongoDB
Testing
JUnit Mockito Unit Testing Integration Testing Testcontainers Postman
Cloud and DevOps
Docker Kubernetes Oracle Cloud Infrastructure Maven GitLab CI/CD Jenkins
Messaging and Monitoring
Apache Kafka Grafana Kibana
Additional Technologies
TypeScript React React Native Expo
Tools and Ways of Working
Git GitHub GitLab IntelliJ IDEA Jira Agile Scrum
A full-stack personal finance application for tracking income, expenses, transfers, budgets, and financial accounts.
The backend is developed with Java and Spring Boot and includes JWT authentication, relational data modelling, database migrations, automated testing, bank-statement imports, transaction categorization, and reporting.
The mobile application is built with React Native, Expo, and TypeScript.
Technologies: Java, Spring Boot, Spring Security, MySQL, Flyway, Testcontainers, React Native, Expo, TypeScript
An e-commerce application that allows users to browse and order products, with PayPal integration for online payments.
Technologies: Java, Spring Boot, REST APIs, React, SQL
- Building reliable Java and Spring Boot applications
- Designing microservice and REST API integrations
- Expanding my knowledge of distributed systems
- Improving Kubernetes and cloud-native development skills
- Applying AI-assisted development responsibly with GitHub Copilot
Thank you for visiting my GitHub profile! Feel free to reach out if you'd like to collaborate on a project or just want to connect.
