Vladyslav Burdeniuk

Senior Software Engineer | Tech Lead | Backend Development | Microservices | Cloud Solutions
Kyiv, UA.

About

Highly skilled and results-driven Senior Software Engineer with over 7 years of experience in designing, developing, and deploying robust backend systems and microservices. Proven expertise in Java, Spring Boot, Kafka, Docker, Kubernetes, and cloud platforms like AWS, specializing in building scalable, high-performance solutions. Adept at leading technical teams through the full software development lifecycle, from architectural design to deployment, and eager to leverage strong leadership and architectural skills in a challenging tech lead or senior engineering role.

Work

Tech Solutions Inc.
|

Senior Software Engineer / Tech Lead

Kyiv, Kyiv, Ukraine

Summary

Led a team of engineers in the design and implementation of critical backend services for a high-traffic e-commerce platform, driving significant improvements in scalability and operational efficiency.

Highlights

Architected and developed multiple new microservices using Java, Spring Boot, and Kafka, enhancing system scalability and resilience to support growing user demands.

Spearheaded the migration of legacy monolithic applications to a modern microservices architecture, resulting in a 15% reduction in operational costs and a 30% improvement in deployment frequency.

Implemented robust CI/CD pipelines with Jenkins and Docker, automating deployment processes and shortening release cycles from weeks to days.

Mentored and guided a team of 4-6 junior and mid-level engineers, fostering technical growth and ensuring adherence to best practices in software development.

Optimized complex database queries and application performance, achieving a 20% reduction in response times for critical APIs and improving user experience.

Innovate Systems Ltd.
|

Software Engineer

Kyiv, Kyiv, Ukraine

Summary

Developed and maintained backend services for a financial technology platform, contributing to the design and implementation of new features and ensuring high system reliability.

Highlights

Developed and maintained critical backend services for a financial technology platform using Java and Spring, processing large volumes of transactional data.

Contributed to the full lifecycle of new feature development, from design to implementation, significantly enhancing platform capabilities.

Wrote comprehensive unit and integration tests, ensuring code reliability and stability across various system components.

Collaborated closely with QA engineers to identify and resolve bugs, contributing to a 99.5% system uptime.

Participated actively in agile ceremonies including daily stand-ups, sprint planning, and retrospectives, improving team collaboration and project delivery efficiency.

Global IT Solutions
|

Junior Software Developer

Kyiv, Kyiv, Ukraine

Summary

Developed new modules and features for enterprise applications, providing essential support to senior developers and gaining foundational experience in software development.

Highlights

Developed new modules and features for enterprise applications using Java, enhancing core system functionalities.

Assisted senior developers in debugging and troubleshooting production issues, ensuring timely resolution and system stability.

Authored technical documentation for new functionalities, improving knowledge transfer and maintainability.

Gained foundational experience in object-oriented programming principles and software development best practices within a professional environment.

Education

National Technical University of Ukraine "Kyiv Polytechnic Institute"
Kyiv, Kyiv, Ukraine

Master of Science (M.Sc.)

Computer Science

National Technical University of Ukraine "Kyiv Polytechnic Institute"
Kyiv, Kyiv, Ukraine

Bachelor of Science (B.Sc.)

Computer Engineering

Languages

Ukrainian
English
Russian

Skills

Software Development & Architecture

Git, Maven, Gradle, Jira, Confluence, RESTful APIs, Microservices Architecture, Distributed Systems, Software Design Patterns, Agile Methodologies, Team Leadership, Mentoring, System Architecture, Backend Development.

Programming Languages

Java, Python, SQL.

Frameworks

Spring Boot, Spring MVC, Hibernate, Kafka Streams.

Cloud Platforms

AWS, EC2, S3, RDS, Lambda, SQS, SNS, Azure.

Containerization & Orchestration

Docker, Kubernetes.

Databases

PostgreSQL, MySQL, MongoDB, Redis.

CI/CD & DevOps

Jenkins, GitLab CI, GitHub Actions.

Monitoring & Logging

Prometheus, Grafana, ELK Stack.