Recommended expert

Sebastian Wahn

Backend Engineer

Sebastian Wahn
Gemmrigheim, Germany

Experience

Jun 2023 - Feb 2024
9 months

Backend Engineer

DB AG

  • Part of the development and maintenance of a NodeJS-based backend application delivering Key Performance Indicator (KPI) information to clients.
  • The application extracts KPIs from the database, refines and aggregates them within the system.
  • Enabled authenticated frontend applications to request data via REST and display responses through intuitive diagrams and charts.
  • Established a robust unit and integration tests pipeline.
  • Conducted strategic refactoring to enhance testability and simplify the system in adherence to the KISS principle.
  • Implemented new features in an agile environment.
Sep 2021 - Mar 2023
1 year 7 months

Fullstack Engineer, Requirements Engineer

MHP

  • Developed and maintained a Vehicle Information System importing streaming vehicle data via Kafka and refining it via business logic to avoid persisting unnecessary data.
  • Sent refined datasets to a third-party application which created vehicle images and saved them back into the system.
  • Developed a new streaming integration from Kafka to replace the previous long polling solution.
  • Addressed technical challenges of persisting streaming data without flooding the third-party application due to faster consumption and slower image processing.
Jan 2021 - Sep 2021
9 months

Backend Engineer

MHP

  • Developed an Online Car Configurator allowing users to customize a vehicle via a web frontend with real-time visualization.
  • Designed and developed microservices in NodeJS/TypeScript using the NestJS framework.
  • Implemented a rule engine to determine the validity of user-provided options based on configurable rules written in Boolean algebra from a third-party application.
  • Imported and evaluated the third-party application’s rule set within the rule engine to validate or invalidate configurations.
Jan 2020 - Present
6 years 1 month

Software Architect and Backend Engineer

CGIBackgrounds

  • Developed a website and backend service to manage HDRi backgrounds, enabling access to an asset library with search, purchase, and download functionality.
  • Built a cloud-native platform in AWS using Lambda functions for all functionality.
  • Implemented an import pipeline to move, rename, and process asset files, extract keywords from EXIF/IPTC metadata, generate thumbnails, and create entries in DynamoDB.
  • Implemented subscription handling via the Stripe API and consumed events to handle error cases and ensure reliability.
Aug 2019 - Dec 2019
5 months

Business Process Consultant

MHP

  • Conducted business process analysis to identify missing but required information in tooling and interdepartmental communications.
  • Created detailed business process descriptions using BPM diagrams.
Jul 2016 - Jun 2019
3 years

Software Architect

Mackevision

  • Architected and developed a cloud-native platform to generate high-quality imagery in the web browser using pre-generated 3D assets and VRay rendering in AWS.
  • Implemented web sockets to stream preview images to users’ browsers.
  • Utilized AWS application load balancers and EC2 instances with on-demand scaling to handle variable user load.
  • Batched high-quality image generation in a queue processed by dynamic EC2 instance pools.
Nov 2015 - Jun 2016
8 months

Backend Developer

hydra newmedia GmbH

  • Developed REST microservices in NodeJS for a vehicle inventory system to display vehicle counts and metadata for site administrators.
  • Integrated external APIs and implemented webhooks for external consumers.
Oct 2013 - Oct 2015
2 years 1 month

Web Developer

Synergetic Agency AG

  • Developed and maintained PHP-based e-commerce applications.
  • Created a product information management system in C# with REST APIs and an AngularJS frontend.
  • Developed a newsletter layout tool using NodeJS and Electron, enabling users to set up newsletters by dragging and dropping UI components.

Skills

  • Javascript
  • Nodejs
  • Java
  • Php
  • Sql
  • Html
  • Typescript
  • Nestjs
  • Unittest
  • Dependency Injection (Ioc)
  • Test Driven Development
  • Electron
  • Angular
  • Spring
  • Restful
  • Rxjs
  • Swagger / Openapi
  • Visual Studio Code
  • Intellij
  • Git
  • Mysql
  • Apache
  • Aws
  • Google Cloud
  • Mariadb
  • Docker
  • Maven
  • Ci/cd
  • Kafka

Languages

German
Native
English
Intermediate

Certifications & licenses

CPSA-F iSAQB® Certified Professional For Software Architecture – Foundation

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Max Ritter
Max Ritter

Cloud (AWS) | AI | DevOps | Data

View Profile
Michael Fecher
Michael Fecher

Freelancer, Solution Architect

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Qaiser Abbasi
Qaiser Abbasi

Freelance Lead DevOps Engineer

View Profile
Lothar Hinsche
Lothar Hinsche

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Daniel Boesswetter
Daniel Boesswetter

Senior Cloud Consultant and Developer

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Kiriakos Krastillis
Kiriakos Krastillis

Tech Lead: API Experience Platform

View Profile
Satya Vulise
Satya Vulise

Lead Developer

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Stephan Fröde
Stephan Fröde

NLP/LLM Chatbot

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Stephan Rudolph
Stephan Rudolph

ICT Architect/Programmer, DevOps, Design, Implementation, Test, Documentation

View Profile
Leif Stolberg
Leif Stolberg

Software Architect

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Enis Spahi
Enis Spahi

Software Developer

View Profile
Marijn Scholtens
Marijn Scholtens

Senior Software Engineer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Selvaraj Kannaiyan
Selvaraj Kannaiyan

Senior Full Stack & Cloud Architect

View Profile
Slava Schmidt
Slava Schmidt

Senior Technical Lead

View Profile
Yannick Schuchmann
Yannick Schuchmann

Freelance IT Consultant/Advisor

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Michael Rudl
Michael Rudl

Software Developer

View Profile