I am a Full Stack Developer specialized in Java (Spring Boot) and Angular,
with experience gained both in freelance and corporate environments.
I am a Full Stack Developer specialized in Java (Spring Boot) and Angular, with experience gained both in freelance and corporate environments.
In my recent work, I contributed to an e-commerce project within a team of three developers (one Angular frontend developer, one Java backend developer, and myself as a Full Stack developer). My responsibilities focused on ensuring high code quality and adherence to best practices.
Specifically, I was in charge of:
- Implementing and reviewing appropriate design patterns
- Applying best practices such as DRY (Don’t Repeat Yourself) and KISS
- Writing and validating unit, integration, and end-to-end tests
- Setting up CI/CD pipelines using GitHub Actions with automated testing
- Containerizing applications using Docker
With a strong technical background, I have also worked with Django (Python) and modern JavaScript technologies (NestJS, React, React Native, Next.js, Blockchain, Web3 and Angular). However, my main focus and expertise lie in Spring Boot and Angular, which are well-suited for building scalable and robust enterprise applications.
I have contributed to projects of various sizes (MVPs, mid-scale systems, and large-scale microservices architectures), including projects for SberMarket, a subsidiary of Sberbank, one of the leading banking groups in Russia.
In this context, I was involved in transforming a monolithic architecture into a microservices architecture, ensuring that each service became independent and scalable.
I implemented and worked with:
- Microservices using Java, Spring Boot, and Docker
- PostgreSQL databases
- API Gateways and Load Balancers for request routing
- Event-driven communication with Kafka
- Real-time communication using REST and gRPC
- API security with Bearer tokens (JWT)
- Integration testing
- Deployment on AWS (using LocalStack and Infrastructure as Code)
- CI/CD pipelines with automated testing
Currently, I am seeking new opportunities, as my previous contract has come to an end. I am highly motivated to join a dynamic team and contribute to impactful and scalable projects.
Feel free to reach out — I would be glad to collaborate and build great solutions together.
- Backend: Java, Spring Boot, REST APIs, gRPC, JWT, Microservices
- Frontend: Angular, TypeScript, RxJS
- DevOps: Docker, GitHub Actions, CI/CD
- Cloud: AWS, LocalStack, Infrastructure as Code
- Database: PostgreSQL, MongoDB, MySQL
- Architecture: Monolith to Microservices, Event-driven systems, API Gateway
These are some of the projects and technical directions I work on. Recruiters can quickly review them to understand my engineering approach, architecture choices, and delivery capabilities.
| Project | Description | Tech Stack | Link |
| E-Commerce Platform | Scalable e-commerce application with strong code quality practices, testing, CI/CD, and containerization. | Java, Spring Boot, Angular, Docker, GitHub Actions | View Project |
| Microservices Migration | Transformation of a monolithic system into independent and scalable microservices. | Spring Boot, Kafka, PostgreSQL, Docker, API Gateway | View Project |
| Full Stack Enterprise App | Enterprise-oriented web platform with secure APIs, frontend integration, and production-ready practices. | Java, Angular, PostgreSQL, JWT, CI/CD | View Project |
Email Me | Whatsapp | Telegram
Open to full-time roles, freelance opportunities, and impactful collaborations.




