Oleksandr Tatarchuk

Senior Software Engineer at IntellectEU

Kyiv, Kyiv City, Ukraine

About

I’m a passionate software engineer with a strong experience in development of cloud-native and standalone Java applications. The main technology stack is Java 11+/Spring Boot/JUnit/Mockito/Spring Boot Test/Git/Maven/Jenkins/Docker. I understand the common CI/CD conceptions and “know-how” the source code is passing through all the stages from initial commit to production environment. During my career I always aware or code quality and stability so I prefer to implement all the levels of testing pyramid but to test the software requirements first. I’m familiar with OOP/OOD principles and microservice patterns like distributed logging and tracing, API gateway, security gateway, circuit breaker, SAGA and so on. All the synchronous and asynchronous integrations have been developed within the projects I’ve participated in: REST, SOAP, gRPC, Google pub/sub, Kafka. Also non-functional requirements are always in my scope, performance, security, monitoring and alerting are important keys of software application success. Teams where I used to work have been used different Agile approaches for software development including SCRUM and Kanban. I always open for a new challenges and opportunities.

Experience

  • Senior Software Engineer at IntellectEU
    Feb 2025 - Present · 1 yr 6 mos

  • Java Software Developer at Luxoft
    Jun 2021 - Oct 2024 · 3 yrs 5 mos

    Sabre OMS project - Order Management part of Sabre GDS

  • Senior Software Engineer at Sabre Corporation
    Jun 2021 - Oct 2024 · 3 yrs 5 mos

  • Netcracker Technology ()
    • Software Engineer
      Sep 2017 - May 2021 · 3 yrs 9 mos

    • Junior Software Engineer
      Feb 2016 - Sep 2017 · 1 yr 8 mos

  • Centre of Youths Technical Creativity ()
    • Educator
      Feb 2012 - Aug 2015 · 3 yrs 7 mos

    • Support engineer
      Sep 2008 - Aug 2015 · 7 yrs