Wadim Lupejcenko

Software Engineer & Consultant

Wadim Lupejcenko
Paderborn, Germany

Experience

Sep 2023 - Jun 2025
1 year 10 months
Paderborn, Germany

Software Engineer & Consultant

Abat+ GmbH | Daimler Trucks AG

  • New development of the vehicle planning and delivery system (FAPS)

  • As part of modernizing a central backend application, the existing monolithic COBOL-based system was replaced by a service-oriented architecture with Spring Boot. The goal of the project was to make the digital mapping of vehicle planning and delivery future-proof and scalable.

  • Collaboration on technical architecture and interface design

  • Development of a Spring Boot-based service to migrate existing data to a new data model

  • Development of REST APIs and corresponding service layer

  • Development of middleware to integrate the new backend into an existing client

  • Creation of unit and end-to-end tests

  • Adjustment of build pipelines

  • Developer training for client staff (Java, Azure DevOps, general support)

  • Support for testers and other project stakeholders

  • Upgrading the Spring Boot version (& Hibernate)

  • Documentation creation

  • Java 8 & 17, Spring Boot, Spring JPA, Hibernate, Optimistic Locking (entity versioning), JUnit, Cucumber, PostgreSQL, Azure Cloud, Microservices, Azure Storage, Azure DevOps, Azure Kubernetes Service, RESTful web services, JSON, Scrum, Confluence, ArchUnit

Mar 2021 - Jun 2023
2 years 4 months
Cologne, Germany

Software Engineer

World's leading publisher of GLN numbers

  • Development of a system landscape based on CQRS for assigning GLN numbers. The goal of the project was to reimplement the ID assignment in a modern application architecture, as well as modernize the long-standing IT infrastructure by removing technical debt and moving to a future-proof foundation using Azure Cloud.

  • Development of a microservice for form requests. To give users the ability to maintain various data independently, an application was created that provides the required forms via a REST interface. In addition, access to the application was secured by authentication.

  • Implementation of microservices with NestJS (TypeScript, NodeJS)

  • Development of REST & gRPC APIs

  • Development of Azure Functions (JavaScript/TypeScript, NodeJS)

  • Containerization and orchestration with Kubernetes and Helm

  • Implementation of CI/CD processes in Azure DevOps

  • Frontend adjustments (VueJS, TypeScript, NodeJS)

  • Maintenance/Support

  • Implementation of the microservice with NestJS (TypeScript, NodeJS)

  • Development of REST APIs

  • Containerization with Docker

  • Implementation of CI/CD processes in Azure DevOps

  • Configuration of the Azure Logic App

  • Deployment and configuration in Azure App Services for Docker

  • TypeScript, Azure Cloud, Microservices, Azure Functions, Azure CosmosDB, Azure Service Bus, Azure Kubernetes Service, gRPC, ProtoBuff, Helm, Azure DevOps, GitLab, VueJS, RESTful web services, NestJS, mTLS, NodeJS, NPM, JSON, Scrum, Jira, Confluence, Azure App Services, JWT, Docker, Azure Logic App

Mar 2021 - Dec 2022
1 year 10 months
Düsseldorf, Germany

Full-stack Developer

Federal Agency

  • Implementation of a SaaS solution for sending push notifications to mobile devices. The goal of the project was to develop a highly scalable system from scratch for sending push notifications to iOS and Android devices and to prove its technical feasibility. Development was done using the API-first approach.

  • Implementation of microservices with Spring Boot 2 (Java 11 & 17)

  • Implementation of REST APIs

  • Development of unit tests

  • Containerization and orchestration with Kubernetes and Helm

  • Creation of a frontend for managing devices and sending messages (Thymeleaf)

  • Support in developing the demo app (React Native)

  • Azure Cloud, Microservices, RabbitMQ, Thymeleaf, Jenkins, Azure Kubernetes Service, Helm, Spring Boot 2, Java 11 & 17, PostgreSQL, OpenAPI, Mockito, JUnit, Maven, React Native, Expo, JSON, Jira, Confluence, Scrum

Jan 2021 - Dec 2021
1 year
Oberhausen, Germany

Full-stack Developer

City of Oberhausen

  • Extension of the open-source software 'SORMAS' to generate laboratory reports. The Oberhausen fire department planned to carry out Covid-19 tests at care facilities. For this, the software 'SORMAS' was extended with the feature 'Generate laboratory orders'. To make processing more efficient, new bulk processing functionalities were also provided.

  • Development of a library to generate laboratory orders (Java 8)

  • Backend adjustments (Java 8)

  • Database schema adjustments

  • Frontend adjustments (Vaadin 8)

  • Java 8, Vaadin 8, Maven, Payara Server, PostgreSQL, Confluence, Open-source

Jan 2020 - Dec 2021
2 years
Hamburg, Germany

Backend Developer

Multi-channel distance retailer

  • Implementation of middleware for data exchange. For the development of a smartphone app, middleware was designed and developed to exchange data between the frontend and the SAP Hybris webshop. Development was done using the API-first approach.

  • Implementation of microservices with Spring Boot 2 (Java 11)

  • Development of unit tests

  • Containerization of microservices

  • Microservices, Docker, Spring Boot 2, Java 11, OpenAPI, Mockito, JUnit, Maven, Jira, Confluence

Aug 2017 - Jun 2023
5 years 11 months
Cologne, Germany

IT Specialist

Aleri Solutions GmbH

  • Design, development, and implementation of custom software solutions for clients from various industries using Java, TypeScript, and C#
  • Collaboration with clients and teams to analyze requirements and create technical specifications
  • Optimization and enhancement of existing software solutions
  • Implementation of APIs and integration of third-party services
  • Creation of comprehensive tests to ensure software quality
Aug 2014 - Jul 2017
3 years
Paderborn, Germany

IT Specialist for Application Development

Raynet GmbH

  • Software development with C# and WPF
  • Manual and automated software testing
  • Requirements analysis

Summary

For over five years, I have designed, implemented, tested, and maintained software systems and applications for a wide range of platforms. My focus is on development with Java, C#, and TypeScript. I also regularly work with agile methods like Scrum and Kanban. My projects are known for their top quality, reliability, and performance.

… after a project

  • as a full-stack developer
  • with a focus on backend development and DevOps
  • full-time, as a freelancer

Skills

  • Java (> 7 Years)
  • C# (> 3 Years)
  • Typescript (> 3 Years)
  • Javascript (> 5 Years)
  • Go (< 1 Year)
  • Html (> 5 Years)
  • Css/scss (> 3 Years)
  • Angular (< 1 Year)
  • React (~ 1 Year)
  • Vue.js (~ 1 Year)
  • Spring / Spring Boot (> 7 Years)
  • Nest.js (> 2 Years)
  • Node.js (> 3 Years)
  • .Net / .Net Core (~ 3 Years)
  • Mysql (~ 3 Years)
  • Postgresql (~ 3.5 Years)
  • Cosmos Db (> 1 Year)
  • Jpa & Spring Data (> 2 Years)
  • Liquibase (~ 1 Year)
  • Azure Service Bus (> 2 Years)
  • Azure Logic Apps (> 2 Years)
  • Azure Kubernetes Service (> 3 Years)
  • Azure Key Vault (~ 2 Years)
  • Azure Function Apps (< 2 Years)
  • Azure Storage (< 2 Years)
  • Docker / Docker Compose (> 5 Years)
  • Kubernetes (> 5 Years)
  • Helm (> 2 Years)
  • Gitlab (> 3 Years)
  • Azure Devops (> 2 Years)
  • Junit (~ 4.5 Years)
  • Jest (> 2 Years)
  • Cucumber (~ 1 Year)
  • Selenium (~ 1 Year)
  • Unit Tests & E2e Tests (~ 1 Year)
  • Mockito & Moq (~ 4.5 Years)
  • Backend Development (> 5 Years)
  • Frontend Development (> 3 Years)
  • Automated Testing Of Backend And Frontend Applications (> 5 Years)
  • Devops (> 3 Years)
  • Azure Cloud (> 2 Years)

Languages

German
Native
Russian
Advanced
English
Intermediate

Education

Aug 2014 - Jul 2017

Raynet GmbH

IT Specialist in Application Development · Paderborn, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Stanislav Bilik
Stanislav Bilik

Senior Solution Architect

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Dimitri Simon
Dimitri Simon

Fullstack Developer, Integrator

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Rainer Bieniek
Rainer Bieniek

Senior Developer

View Profile
Volha Lahachova
Volha Lahachova

IT Consultant SAP Commerce Cloud B2C / B2B Shops

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Maxim Yafimau
Maxim Yafimau

DevOps

View Profile
Waldemar Lammert
Waldemar Lammert

Business Analyst / Requirements Engineer

View Profile
Florian Fladung
Florian Fladung

Senior Backend Developer

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Markus Glagla
Markus Glagla

Full Stack Developer

View Profile
Meik Schindler
Meik Schindler

Freelance Trainer & Consultant

View Profile
Johannes Erchen
Johannes Erchen

Senior Application Developer

View Profile
Osman Tartoussi
Osman Tartoussi

Senior Developer and Consultant

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Ulrich Cech
Ulrich Cech

Java Architect/Developer – Freelancer

View Profile
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Development

View Profile
Benedikt Buchner
Benedikt Buchner

Fullstack Developer

View Profile
Tilo Kowalski
Tilo Kowalski

Backend Developer

View Profile
Jürgen Brardt
Jürgen Brardt

Software Developer

View Profile
Artur Sopelnik
Artur Sopelnik

Senior Consultant

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Patrick Waldschmitt
Patrick Waldschmitt

AI Software Engineer

View Profile
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Developer, System Architecture

View Profile