Oleg Berdnikov

Oleg Berdnikov

Summary

Senior Software Engineer with 9 years of experience building backend systems at scale, including 4 years at AWS co-launching services for thousands of enterprise customers. Comfortable leading new architectures from zero and untangling complex legacy codebases. Primary expertise in Java/Spring with hands-on experience across the full AWS ecosystem.

Skills

AIAgentic AI Development, AI-assisted development, Claude, Kiro, OpenSpec
AWS Cloud InfrastructureCDK, Lambda, Step Functions, ECS, EC2, S3, DynamoDB, SQS, SES, IAM, KMS
Backend DevelopmentJava 17+, Spring, Spring Boot, Spring Data, Microservices, REST APIs, CI/CD, JUnit/Mockito
Data and DevOpsPostgreSQL, MongoDB, Docker, Queues, Git, Linux

Experience

Amazon Web Services (AWS) — Software Development Engineer The Netherlands | Oct 2022 – Present
  • Developed and launched global features for AWS services from 1-pagers to worldwide rollouts; co-launched a new AWS SES sub-service handling 10K+ TPS for thousands of global enterprise clients.
  • Architected a performance-critical enhancement that slashed job processing execution times from 4 hours to 10 minutes, yielding direct infrastructure savings of thousands of dollars per month.
  • Maintained a security-first and data-driven engineering approach, raised the bar for data-driven monitoring techniques, provided regular on-call support, and mitigated multiple large-scale events under high-load pressure.
  • Spearheaded continuous automation across the ecosystem, operating as a language-agnostic engineer. Gained strong AI-development skills for both automation and development purposes.
  • Demonstrated strong ownership, resolving highly complex technical challenges by balancing architectural risks, infrastructure costs, system complexity, and customer convenience.
T-Systems — Senior Java Developer / Team Lead Russia | Oct 2018 – Aug 2022
  • Engineered backend services for high-scale public transport platforms with 500+ vehicles across 5 cities, modernizing vehicle tracking from IoT onboard computers to terminal bus stop displays.
  • Acted as Scrum Master and Backend Team Lead for an international team; mentored junior engineers and represented products at local tech conferences.
  • Designed and launched fault-tolerant vehicle communication modules from scratch while expanding solutions to support new enterprise customers.
  • Developed a custom Continuous Delivery process that reduced manual engineering effort by multiple hours per month.
Just LLC — Java Developer Russia | Sep 2017 – Oct 2018
  • Developed and launched backend architectures for social mobile applications with 1000+ active users.
  • Partnered with designers, QA, and product owners in a Scrum environment to translate business needs into shipped applications. Engaged from customer-problem interviews through to design, implementation, and promotion.

Education

Master of Computer Science — Voronezh State University, 2018 – 2020

Bachelor of Computer Science — Voronezh State University, 2014 – 2018