Recommended expert

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

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (10.5 years), Transportation (2.5 years), Automotive (2 years), Government and Administration (2 years), and Retail (2 years).

Information Technology
Transportation
Automotive
Government and Administration
Retail

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (10.5 years), Product Development (10.5 years), and Quality Assurance (9 years).

Information Technology
Product Development
Quality Assurance

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

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Wadim based?

Wadim is based in Paderborn, Germany and prefers 100% remote projects.

What languages does Wadim speak?

Wadim speaks the following languages: German (Native), Russian (Advanced), English (Intermediate).

How many years of experience does Wadim have?

Wadim has at least 11 years of experience. During this time, Wadim has worked in at least 6 different roles and for 7 different companies. The average length of individual experience is 2 years and 6 months. Note that Wadim may not have shared all experience and actually has more experience.

What roles would Wadim be best suited for?

Based on recent experience, Wadim would be well-suited for roles such as: Software Engineer & Consultant, Software Engineer, Full-stack Developer.

What is Wadim's latest experience?

Wadim's most recent position is Software Engineer & Consultant at Abat+ GmbH | Daimler Trucks AG.

What companies has Wadim worked for in recent years?

In recent years, Wadim has worked for Abat+ GmbH | Daimler Trucks AG, World's leading publisher of GLN numbers, Federal Agency, City of Oberhausen, and Multi-channel distance retailer.

Which industries is Wadim most experienced in?

Wadim is most experienced in industries like Information Technology (IT), Transportation and Logistics, and Government and Public Administration. Wadim also has some experience in Retail and Automotive.

Which business areas is Wadim most experienced in?

Wadim is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Wadim worked in recently?

Wadim has recently worked in industries like Information Technology (IT), Transportation and Logistics, and Government and Public Administration.

Which business areas has Wadim worked in recently?

Wadim has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Wadim's education?

Wadim attended Raynet GmbH.

What is the availability of Wadim?

Wadim is immediately available full-time for suitable projects.

What is the rate of Wadim?

Wadim's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Wadim?

To hire Wadim, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 980-1140 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.