Sergiy Barlabanov
Verified Expert in Engineering
Software Developer
Friedberg, Germany
Toptal member since August 4, 2021
Sergiy is a very passionate software engineer with 15+ years of experience in developing and operating software for a variety of businesses. He is capable of covering the full software lifecycle from requirements analysis and solution architecture to implementation and operation, from the front end to storage. Sergiy is a patient, ready-to-help team player with the evolved ability to teach, motivate, and inspire others.
Portfolio
Experience
Availability
Preferred Environment
Linux, MacOS, Java, Node.js, IntelliJ IDEA, Amazon Web Services (AWS), Azure, Docker
The most amazing...
...thing I've ever developed is a mammography software for the certification of radiology doctors. It was really challenging.
Work Experience
Software Developer, Technology Consultant
Freelancer
- Designed and implemented core services and messaging architecture for a warehouse management system used in the biggest European warehouses (e.g., Adidas, Nestle, Transpharm, E.Leclerc, and Delhaize).
- Designed, developed, and operated the GMX photo management web application serving 10,000+ users.
- Set up an engineering team to develop an online B2B platform for public sector financing in Europe, led the development of the platform, and introduced and set up cloud-based infrastructure.
- Accomplished a number of other projects in the last 10 years of my freelance career. Most of them are listed in the projects section.
Software Engineer
Loyalty Partner GmbH
- Designed and led the development of a software suite providing the framework and libraries necessary to implement loyalty management programs. The suite powers different international bonus systems (e.g., Lufthansa Miles and More and Payback Poland).
- Helped coordinate, design, and implement critical parts of online transaction processing of Payback Germany.
- Implemented critical parts of Deutsche BahnComfort, a bonus system of the German railway.
Experience
Payback
http://www.payback.deSpamFreeWeb Ltd.
Loyalty Management Suite
https://lpsolutions.comWarehouse Management System
Torg UA
Autoscout24
http://www.autoscout24.deB2B Platform for Public Sector Financing in Europe
Document Management System for a Medical Government Institution
Mammography Software for Certification of Radiology Doctors
GMX Photo Album
http://www.gmx.netSaaS Platform for Energy Monitoring
Education
Master's Degree in Computer Science
National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" - Kyiv, Ukraine
Skills
Libraries/APIs
Node.js, JMS, Vue, Vuex, React, Apache Lucene, Hibernate Search, JAX-RS, jQuery, Reactor, NgRx
Tools
IntelliJ IDEA, Kafka Streams, WildFly, ActiveMQ, Apache Maven, Ansible, Gradle, SBT, ImageJ, Citus, Azure IoT Hub, Auth0, Azure Kubernetes Service (AKS)
Languages
Java, JavaScript, HTML, Scala, TypeScript, GraphQL, C++, Ruby, Kotlin
Frameworks
Hibernate, Spring, Angular, Spring Boot, JPA, Bootstrap, Play, JSON Web Tokens (JWT), Redux, Apache Wicket, Akka, ImageIO, Apache Camel
Platforms
Amazon Web Services (AWS), Azure, Docker, JEE, JBoss, Apache Kafka, Linux, MacOS, Oracle, Mule ESB, Kubernetes, JavaFX, Azure Functions
Storage
Elasticsearch, MongoDB, PostgreSQL, Microsoft SQL Server, Azure Cosmos DB
Paradigms
Hosting, Kanban, Azure DevOps
Other
Software Engineering, WebLogic, GlassFish, CDI, Microsoft Azure, Project Reactor, DNS, Apollo Server, DICOM, Azure Service Bus, OAuth, Full-stack Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring