WORK EXPERIENCE
Senior Java Software Engineer / DevOps, GlobalLogic - Full-time
Domain: Transportation / Railways
Description: Legacy Document Storage Digitalization Responsibilities/achievements:
Led the migration of a monolithic application to a microservices architecture, enhancing system modularity, maintainability, and resilience.
Orchestrated the transition from VM-based deployment to a cloud-native architecture on AWS, including dockerizing services and implementing Infrastructure as Code (IaC) with Terraform to improve scalability and reduce operational complexity. Configured Spring Cloud Gateway as an API gateway and ingress controller, routing traffic across a microservices ecosystem and performing JWT token verification at the edge to meet security and compliance requirements. Implemented end-to-end CI/CD pipelines using Jenkins, reducing delivery time by ~5x through automation of build, test, and deployment workflows.
Configured a multi-environment Kubernetes setup from scratch for distributed system deployment, ensuring its high-availability, and seamless deployments
Stack: Java21, Spring Boot, Spring Data JPA, Spring Security, Spring Cloud Gateway, Hibernate, AWS, S3, Rook Ceph, PostgreSQL, FlyWay, Cucumber, OpenSearch, Kibana, Docker, Kubernetes, Helm, nginx, VM, Linux, Terraform, Jenkins, KeyCloak, JWT, SSL/TLS Dec 2024 - Present
Senior Java Full-Stack Software Engineer / Software Engineer, EPAM Systems - Full-time Domain: Retail / Fashion
Description: Internal Product Search Platform
Responsibilities/achievements:
Implemented ETL and data processing pipelines for real-time Apache Kafka consumer/producer applications. Optimized Kafka consumer throughput and performance, reducing processing time of some events by 7x, eliminating consumer group rebalancing issues, and cutting EKS infrastructure costs by 12% by lowering the number of required instances. Migrated legacy applications to Java 17, refactoring core business logic using modern Java features (Streams, Records, immutables) to improve maintainability and runtime efficiency. Managed cloud infrastructure as code (IaC) using Terraform, enabling reproducible, version-controlled environment provisioning. Led the migration of Kafka infrastructure to Confluent Cloud, improving scalability, observability, and operational simplicity. Monitored application and system performance using AWS CloudWatch, New Relic, and other observability tools to detect and resolve latency issues.
Used TestContainers and LocalStack to mock external dependencies and emulate AWS cloud services in CI/CD pipelines, reducing costs and improving tests speed and reliability.
Applied Test-Driven Development (TDD) methodology to ensure reliability, maintainability, and test coverage across critical business logic.
Stack: Java17, Spring Boot, BigData, Event Sourcing, AWS (IAM, RDS, S3, SNS, SQS, EKS), PostgreSQL, OpenSearch, Kibana, Docker, Kubernetes, Helm, Terraform, GitLab CI/CD, LocalStack, TestContainers, Splunk, New Relic, JavaScript, Node.js, TypeScript, Python Jun 2023 - Nov 2024
ALEX RYDVANSKI
SUMMARY
Senior Java Software Engineer with 7+ years of experience developing high-performance, scalable microservices for distributed, low- latency, and data-intensive systems built on ETL and Event Sourcing architectures. Strong expertise in cloud platforms (AWS, Azure), Apache Kafka, and DevOps practices, backed by 10+ years in system and network administration. Proven ability to design and deliver enterprise-grade solutions for Fortune 30 clients, with a focus on scalability, availability, and performance. New York City Metropolitan Area • 929-***-****
www.linkedin.com/in/aliaksandr-rydvanski
S E N I O R S O F T WARE E N G I N E E R / C L O U D E N G I N E E R **********.*********@*****.***
Work Authorization: U.S. Permanent Resident (Green Card Holder) – no sponsorship required Java Software Engineer, EPAM Systems - Full-time
Domain: Life Sciences & Healthcare / Insurance
Description: Digital health platform that connects patients, caregivers, and healthcare providers Responsibilities/achievements:
Implemented and maintained user Sign-Up/Sign-In workflows using Azure AD B2C, including secure JWT token issuance. Managed multi-tenant cloud infrastructure in Azure, ensuring environment and data isolation. Integrated microservices with third-party systems to enhance system interoperability and data flow. Developed reactive services using Spring WebFlux, REST APIs, and Kafka for asynchronous communication. Designed and implemented a microservice from scratch using Azure Functions, applying serverless principles for scalability and cost efficiency.
Maintained and optimized application APIs, including the User Service and Backend-for-Frontend (BFF) layer for efficient API call aggregation.
Stack: Java17, Spring Boot, Spring MVC, BFF, GraphQL, WebFLUX, Azure, B2C, JWT, Cosmos DB, PostgreSQL, AKS, Azure Event Hubs
(Kafka), Azure Functions, Azure APIm, Azure AppConfig, Docker, Kubernetes, Docker, Azure DevOps, SonarQube Apr 2021 - Jun 2023
EDUCATION
Bachelor of Computer Science in Software Engineering Belarusian State University of Informatics and Radioelectronics Specialization in Computer Software Engineering.
Sep 2002 - Jun 2005
TECHNOLOGIES
Associate degree in Automation
Minsk City State Polytechnic College
Automation of technological processes and microelectronics production. Sep 1998 - Jun 2002
Network / System Engineer, SkyWay - contract
Planning, design and maintenance of network and system infrastructure. System and servers administration.
Performing regular updates, patches, and security fixes. Create and manage user accounts, groups, and permissions. Jun 2014 - Mar 2015
Network / System Engineer, Torvlad - contract
Planning, design and maintenance of network and system infrastructure. System and servers administration.
Performing regular updates, patches, and security fixes. Create and manage user accounts, groups, and permissions. Oct 2012 - Jun 2014
Network / System Engineer, Individual entrepreneur - B2B Planning, design and maintenance of network and system infrastructure. System and servers administration.
Performing regular updates, patches, and security fixes. Create and manage user accounts, groups, and permissions. Managing and configuring Active Directory, Group Policies. Performing regular data backups and ensuring disaster recovery readiness. Configuring and maintaining routers, switches, firewalls, and VPNs. Implementing network segmentation (VLANs).
Sep 2008 - Nov 2018
Technologies: Java 8/21, Spring, Spring Boot, Spring Data JPA, Spring Security, Spring Cloud Gateway, Hibernate, Kafka, Avro, REST, gRPC, Serverless, WebFLUX, BFF, GraphQL, FlyWay, Lombok, KeyCloak, JWT, JavaScript, TypeScript, Node.js DB: PostgreSQL, MySQL, Elasticsearch, Cosmos DB, Mongo, Redis Clouds: AWS, Azure
DevOps: Docker, Kubernetes, Helm, Terraform, GitLab, CI/CD, Jenkins, SonarQube, Linux, Kibana, Splunk, New Relic, CloudWatch, nginx, LocalStack, TestContainers
Practices/methodologies: TDD, DDD, Clean Code, Agile, Scrum, CI/CD Languages: English (C1), Russian (native)
Java Software Engineer, LeanirStroy - Full-time
Domain: Construction
Description: Internal warehouse system.
Software design and implementation.
Writing clean, efficient, and maintainable code
Debugging, troubleshooting and fixing issues in code Stack: Java8, Spring, Spring MVC, Spring JDBC, MySQL, Hibernate, Maven, JUnit, Mockito, TomCat, JSP Apr 2015 - Feb 2016
Java Software Engineer / System Engineer, Muztorg - Full-time Domain: Retail
Description: Retail portal for price indexing and availability aggregation from multiple suppliers Responsibilities/achievements:
Developed and maintained production-grade software solutions, focusing on system reliability, performance, and scalability. Integrated with multiple third-party APIs for price monitoring, product availability indexing, and automated data synchronization across systems.
Designed and implemented scheduled data ingestion and transformation workflows to normalize and process external vendor data.
Refactored a legacy application by migrating to Spring Boot and adopting Spring Data JPA, reducing code complexity, minimizing human error, and improving overall maintainability. Diagnosed and resolved critical software and infrastructure issues, reducing downtime and improving operational stability. Collaborated with internal stakeholders to ensure system behavior aligned with business expectations and SLAs. Stack: Java8, Spring, Spring Boot, Spring MVC, Spring Data JPA, PostgreSQL, Hibernate, Maven, TestNG, TomCat, Thymeleaf, JSP, Bootstrap (ex. Twitter)
Now 2018 - Apr 2021