Photo

Vladyslav Baidak

Lead Backend Engineer

Summary

Experienced Java Developer with a strong track record in delivering large-scale, high-performance software solutions. Skilled across all phases of the SDLC, with a focus on design, development, coding, and implementation of complex applications. Adept at building new systems and applications, analyzing requirements, testing modules, and creating tailored solutions to meet client needs. Brings extensive experience in developing server-side banking applications involving transactions, middleware, and caching. Proficient in Agile methodologies, with a results-driven approach to achieving goals in fast-paced, dynamic environments

Core Competencies

  • Domain-Driven Design (DDD)
  • Software Development & Research
  • DevOps & CI/CD Practices
  • Technical Leadership & Mentoring
  • Start-ups & Entrepreneurship
  • Budgeting & Resource Management
  • Outsourcing & Offshoring Strategies
  • Software Development Life Cycle (SDLC) Management
  • Change & Configuration Management (SCCM)
  • Project & Program Management

Certificates

CISCO

  • IT Essentials: PC Hardware and Software
  • CCNA Exploration Network Fundamentals
  • LAN Switching and Wireless
  • CCNA Exploration Routing Protocols and Concepts
  • CCNA Exploration Accessing the WAN

ISQI

  • Certified Tester

Experience

Scalified LLCLead Backend EngineerSep, 2016Present

  • Applied Domain-Driven Design (DDD) with CQRS and Event Sourcing, designing scalable, maintainable systems with real-time domain event tracking, simplified auditing, and faster feature delivery
  • Implemented custom AxonFramework integration with Java EE, providing a consistent, developer-friendly API for aggregates, sagas, and domain events, which streamlined workflows and improved code clarity
  • Designed and deployed a fully automated on-premises Kubernetes cluster using Ansible, delivering a flexible, scalable platform, reducing manual overhead, and achieving significant cost savings
  • Implemented continuous delivery practices to streamline deployment pipelines and improve release efficiency
  • Conducted code analysis and reviews, ensuring adherence to best practices, clean architecture, and high-quality standards
  • Provided engineering leadership and mentorship, fostering knowledge sharing, domain modeling skills, and professional growth within the team

Luxoft, CITI GroupSenior Software EngineerMar, 2016Aug, 2016

  • Developed Big Data applications, focusing on performance, scalability, and efficient data processing

  • Integrated middleware solutions to ensure seamless communication between distributed systems and services

  • Implemented continuous delivery pipelines, improving deployment speed and reliability

  • Performed code analysis and peer reviews, upholding best practices and ensuring high-quality standards

EPAM Systems, Barclays Investment BankSoftware EngineerMar, 2013Feb, 2016

  • Developed server-side applications, delivering robust, secure, and high-performance solutions

  • Implemented continuous integration practices, ensuring reliable builds and faster feedback cycles

  • Mentored junior developers, providing guidance, code reviews, and fostering professional growth

  • Provided application support, troubleshooting issues and ensuring system stability and availability

LuxoftSoftware Test Automation EngineerFeb, 2013June, 2013

  • Performed manual testing (functional and non-functional) to validate application behavior and quality

  • Analyzed acceptance criteria to ensure alignment with business requirements and user expectations

  • Designed and implemented test cases, including setting up tools for test case and test suite management

  • Developed and maintained test automation, increasing coverage and reducing regression effort

  • Monitored production servers, ensuring system reliability, performance, and prompt issue resolution

ApriorITTesterMay, 2012Feb, 2013

  • Conducted functional testing to validate features and ensure compliance with requirements

  • Designed and implemented test cases, improving test coverage and traceability

  • Developed comprehensive test plans, aligning testing efforts with project goals and timelines

  • Administered Windows Server hosts, configuring DHCP, DNS, and routing for the designated test team

  • Facilitated knowledge sharing, providing training on ARP and TCP/IP protocol stack fundamentals

  • Achieved professional certification: iSQI Certified Tester

Skills

Programming & Scripting Languages

Kotlin, Java, Groovy, Scala, C, Bash

Frameworks & Application Servers

Spring, Java EE, AxonFramework, JBoss

Databases & Messaging

Oracle, Microsoft SQL Server, MySQL, PostgreSQL, IBM DB2, MongoDB, InfluxDB, JMS, Kafka

IDEs & Build Tools

IntelliJ IDEA, Visual Studio Code, Gradle, Maven, Ant

DevOps, CI/CD & Automation

TeamCity, Jenkins, Docker, Kubernetes, Ansible

Operating Systems

Windows, Debian, Alpine Linux, Rocky Linux

AI & LLM

Cline, Claude, Kimmi K2, GPT-4.1, Sonnet-4