Skip to main content
Aleksandr UserAU
Open to opportunities

Aleksandr User

@aleksandruser3

I build resilient Java microservices for high-scale distributed systems.

Serbia
Message

At IBM, I build a platform that optimizes airline crew scheduling, including tactical planning capabilities that adapt to flight schedule changes.

I developed a scalable microservice for parallel resource-intensive queries and introduced checkpoint-based recovery, removing the need to restart a 20-hour optimization process after failures. I also improved data loading to reduce average table rendering time by 5.45× and integrated Superset for metric visualization.

Previously at Accenture, I built quality-control services for a major retailer, including Elasticsearch search and filtering that handled 95% of read requests in under 300ms. I optimized high-load product processing for up to 1M incoming messages and automated document verification through an external accreditation authority.

Across IBM, Accenture, and EPAM Systems, I've built Java and Spring-based distributed systems, supported stable releases, mentored developers, and worked across teams of 5 to 30 people.

Experience

Work history, roles, and key accomplishments

IBM logoIB
Current

Senior Java Software Engineer

May 2023 - Present (3 years 3 months)

Developed a platform for optimizing airline crew scheduling

Achievements:
• Led development of a tactical planning feature allowing flexible adaptation to flight schedule changes
• Developed a scalable microservice for parallel processing of resource-intensive platform queries
• Eliminated the need to fully restart a 20-hour optimization process after failures by implementing a checkpoint-based r

Accenture logoAC

Java Software Engineer

Feb 2021 - May 2023 (2 years 3 months)

Developed a quality control system for a major retailer's products

Achievements:
• Developed a microservice for working with factories and audits, improving quality control and supplier interaction
• Created a search and filter service based on Elasticsearch, handling 95% of read requests under 300ms
• Optimized product processing service under high load (up to 1M incoming messages), eliminating

EPAM Systems logoES

Java Software Engineer

Mar 2019 - Feb 2021 (1 year 11 months)

Developed an internal company portal for automating HR and IT processes

Achievements:
• Built a microservice for corporate gift distribution, integrated into Jira business logic
• Created a naming service for IT equipment (laptops, VDI, etc.) based on company rules and formats
• Integrated new services into the existing architecture and maintained stable operation
• Served as an on-call engineer,

Education

Degrees, certifications, and relevant coursework

PU

Peter the Great St.Petersburg Polytechnic University

Master's degree, Implementation

2022 - 2024

PU

Peter the Great St.Petersburg Polytechnic University

Bachelor's degree, Information and computer science

2018 - 2022

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan