01/30/2025 updated
AS
100 % available
Java backend, spring boot, mysql, kafka, docker aw
Uzhhorod, Ukraine
Worldwide
Masters software engineeringClean Code PrinciplesJava (Programming Language)AlgorithmsAmazon Web ServicesAuthenticationsBig DataCloud ComputingData RetrievalData StructuresDatabase SchemaDevOpsE-CommerceExpeditingScalabilityInfrastructure Management
About Me
I am a passionate and results-driven Software Engineer currently in the final year of my Master’s in Software Engineering. With a strong foundation in Java, Spring Boot, and MySQL, I specialize in designing and developing scalable backend systems, leveraging microservices architecture for efficient and maintainable solutions.
Technical Skills
Designed and developed a scalable e-commerce system using Spring Boot and MySQL, structured as independent microservices, including:
I am a passionate and results-driven Software Engineer currently in the final year of my Master’s in Software Engineering. With a strong foundation in Java, Spring Boot, and MySQL, I specialize in designing and developing scalable backend systems, leveraging microservices architecture for efficient and maintainable solutions.
Technical Skills
- Backend Development: Proficient in Java and Spring Boot, with expertise in building RESTful APIs, handling authentication and authorization (OAuth2), and integrating services efficiently.
- Database Management: Skilled in MySQL, ensuring optimized queries, indexing, and database schema design for high-performance applications.
- System Design & Scalability: Strong understanding of data structures and algorithms, enabling me to build scalable and efficient systems.
- Microservices Architecture: Experienced in breaking down monolithic applications into well-structured microservices for improved performance, scalability, and maintainability.
- Messaging & Event Streaming: Hands-on experience with Kafka, enabling real-time data processing and inter-service communication.
- Containerization & Deployment: Familiar with Docker for containerizing applications, ensuring seamless deployments and environment consistency.
- Cloud & DevOps: Basic knowledge of AWS for cloud-based deployments and infrastructure management.
Designed and developed a scalable e-commerce system using Spring Boot and MySQL, structured as independent microservices, including:
- User Service: Implemented authentication & authorization using OAuth2, ensuring secure user management.
- Product Service: Managed product catalogs and inventory with efficient data retrieval.
- Cart Service: Provided seamless shopping cart functionality with real-time updates.
- Order Service: Handled order placements, tracking, and status updates.
- Payment Service: Integrated secure payment processing with external payment gateways.
- Delivery Service: Managed logistics and shipment tracking.
- Leveraged Kafka for inter-service communication, ensuring reliable event-driven workflows.
- Containerized services using Docker for easy deployment and scalability.
- Clean Code & Best Practices: I follow SOLID principles, ensuring maintainability and extensibility.
- Problem-Solving Mindset: My DSA knowledge helps me write efficient and optimized solutions.
- Scalability & Performance: I focus on building systems that handle high traffic and large datasets efficiently.
- Continuous Learning: Always eager to explore new technologies and best practices.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
EnglishNative speakerHindiNative speakerRussianGoodUkrainianGood
Project history
E- commerce microservices
using java springboot
using java springboot