01/30/2025 updated

AS
100 % available

Java backend, spring boot, mysql, kafka, docker aw

Uzhhorod, Ukraine
Worldwide
Masters software engineering
Uzhhorod, Ukraine
Worldwide
Masters software engineering

Profile attachments

Nourth Arvinder pal singh.docx

Clean Code PrinciplesJava (Programming Language)AlgorithmsAmazon Web ServicesAuthenticationsBig DataCloud ComputingData RetrievalData StructuresDatabase SchemaDevOpsE-CommerceExpeditingScalabilityInfrastructure ManagementMySQLOAuthPayment Service ProviderSoftware EngineeringStock ControlSystems DesignSystems IntegrationWorkflowsSpring BootPayment ProcessingIndexerBackendContainerizationSolid PrinciplesReal Time DataApache KafkaLogistics OperationsTechnical AcumenRestful ApiDatabase AdministrationDockerUser AdministrationMicroservices
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
  • 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.
Projects & Experience E-Commerce Platform with Microservices
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.
Why Work with Me?
  • 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.
I am excited to collaborate on challenging projects that push the boundaries of backend development!

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

EnglishNative speakerHindiNative speakerRussianGoodUkrainianGood

Project history

Admin

E- commerce  microservices 
using java springboot

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in