Skip to main content
Andrey UserAU
Open to opportunities

Andrey User

@andreyuser6

Backend developer with 15+ years building scalable Java/Spring microservices and event-driven systems.

Israel
Message

What I'm looking for

I’m looking for a role where I can design scalable backend services in Java/Spring with microservices and event-driven architectures on AWS—where correctness under concurrency, performance, and clean engineering practices matter.

I’m a Backend Developer with 15+ years of software engineering experience, focused on building scalable, reliable backend systems with Java and Spring Boot. I design microservices and distributed, event-driven architectures, and I care deeply about transactional correctness, concurrency, data consistency, and performance optimization.

In my recent work, I designed a hybrid backend architecture combining modular services and dedicated microservices for payments, shipping, notifications, and asynchronous event processing. I built transactional order reservation workflows with state transitions and automatic expiration, and I decoupled services using AWS SNS, SQS, and Lambda while separating transactional workloads in PostgreSQL (RDS) from operational events in DynamoDB for scalability and isolation. Previously, I improved inventory processing from batch updates to near real-time transactional workflows using concurrency-safe database transactions and pessimistic locking, resolved deadlocks with consistent locking order and retry logic, and delivered measurable performance gains—such as reducing processing time by up to 40% in reporting and calculation workflows.

Experience

Work history, roles, and key accomplishments

OP
Current

Backend Developer

Optimadevs

Jan 2024 - Present (2 years 6 months)

Designed a hybrid backend architecture combining modular services and dedicated microservices for payments, shipping, notifications, and asynchronous event processing. Built transactional order reservation workflows and AWS-based event processing to improve scalability and data consistency under concurrent checkout workloads.

SO

Software Developer

Softline

Jan 2011 - Jan 2021 (10 years)

Improved performance of business-critical modules by refactoring legacy code and optimizing SQL queries for reporting and calculation workflows. Built automation for pricing and margin calculations and developed a budgeting tool for cost tracking and financial reporting across departments.

Education

Degrees, certifications, and relevant coursework

LU

Lipetsk State Technical University

Master of Science, Automated Information Processing and Control Systems

2000 - 2006

Earned an MSc in Automated Information Processing and Control Systems, covering automated information processing and control system principles.

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