Recommended expert

Arne Hendricks

Embedded Fullstack Developer

Arne Hendricks
Bamberg, Germany

Experience

Jul 2025 - Dec 2025
6 months

Embedded Fullstack Developer

IoT / Infrastructure Automation Sector

  • Analysis of legacy codebase and identification of architectural issues, implementing improvements in coordination with the Product Owner.
  • Development of clean, efficient, and fully documented code following established software engineering practices and standards.
  • Analysis of Erlang components in backend and device layers to provide recommendations for ensuring stable system operation.
  • Setup and optimization of CI/CD pipelines on client infrastructure, including testing, debugging, and certificate management quality assurance.
  • Participation in planning, design, and implementation of epics and stories according to Product Owner specifications.
  • Technical consultation for Product Owner regarding Erlang codebase management and best practices.
  • Collaboration with Product Owner, Scrum Master, and development team to ensure timely delivery of features.
  • Elixir & Phoenix + PostgreSQL
  • Erlang
  • IoT
  • CI/CD
  • Git
  • Agile/Scrum
  • Docker
  • Kubernetes
  • Frontend (VueJS)
  • Embedded Devices
Jul 2025 - Dec 2025
6 months

Researching Developer

Private Lab

  • My main responsibility was to build the C++ runtime interfaces for a new high performance runtime. I also worked on a project in embedded software, predicting non-functional properties of System-on-Chip Architectures. On a daily basis, I have been using C++ and modern C++ 2011+ features like template meta-programming. In this process, I have played an important role among the developers leading and helping them deliver their tasks. I have also been in close touch with other project partners, stakeholders and managers to ensure good communication and solution adoption.

  • Organising team meetings outside office hours to strengthen bounds between members

  • Discuss personal achievements and provide advice and support during lunch time

  • Champion the agile process followed within the Dev Team. Ensure that our processes are understood by others

  • Help and support members choosing and maintaining the path towards improving current aptitudes and gaining new skill sets

  • Worked daily in Linux-based HPC environments, compiling, deploying, and debugging C++ runtimes and parallel applications on multi-node systems.

  • Integrated the HPX high-performance C++ runtime with heterogeneous computing frameworks such as CUDA, OpenMP, and MPI for large-scale workloads.

  • Designed and reviewed GSoC project proposals focused on parallel computing, task-based execution models, and large-scale scalability on supercomputers.

  • Implemented and tuned asynchronous and distributed execution models suitable for massively parallel HPC applications.

  • Performed in-depth performance analysis and optimization of parallel C++ code, focusing on thread scheduling, load balancing, and memory usage.

  • Used profiling and debugging tools (e.g. Valgrind, Perf) to identify performance bottlenecks, memory leaks, and concurrency issues in HPC applications.

  • Designed and executed scalability, stress, and regression test plans to validate runtime stability on high core counts and distributed-memory systems.

  • Collaborated with HPC users and research teams to reproduce and resolve runtime incidents on multi-node clusters.

  • Handled service request style support from researchers for HPX and HPC runtime components.

  • Authored technical documentation and deployment guides for installing, configuring, and operating HPC runtimes on Linux clusters.

  • Worked with modern C++ (C++11/14/17/20) and template metaprogramming to build efficient, low-overhead abstractions for high-performance and parallel code.

  • Contributed to improving HPC runtime APIs for better usability, robustness, and efficiency in large-scale scientific and engineering applications.

  • Collaborated with hardware and computer-architecture researchers to analyse and predict non-functional properties of SoC and HPC-style systems.

  • Used Python and scientific libraries (NumPy, SciPy, Pandas, scikit-learn) for data analysis, performance evaluation, and result post-processing in HPC research projects.

  • Used CUDA and OpenMP, MPI to implement Algorithms and Applications on Cluster Nodes

  • Applied structured incident and problem management practices aligned with ITIL-style process thinking in HPC contexts.

  • Worked closely with cross-functional teams to ensure reliable operation of HPC software stacks.

  • Supported contributors and users in debugging distributed and parallel workloads, including race conditions, scalability issues, and non-deterministic failures.

  • Promoted CI/CD and automated testing for high-performance runtimes to maintain reliability and reduce regressions on HPC systems.

Feb 2025 - Dec 2025
11 months

Devops Fullstack Engineer

Biotechnology / AI-driven Genomics

  • Designed and developed backend services in JavaScript (Node.js) and MongoDB to process and validate genomic variant data, ensuring data integrity at scale – a principle directly transferable to cloud security misconfiguration detection.
  • Implemented mechanisms to cross-check new data entries against existing records, mirroring the automated detection of misconfigurations and attack paths in cloud environments.
  • Extended the frontend (JavaScript/React/Vue.js) to deliver a user-friendly interface for complex AI analyses, demonstrating my ability to make advanced analytics accessible to non-technical users.
  • Optimized MongoDB schemas and query performance to handle large heterogeneous datasets, similar to PathShield’s need to aggregate and normalize multi-cloud configuration data.
  • Integrated secure access controls and validation workflows to protect sensitive genomic information, experience that directly informs PathShield’s approach to compliance with NIST/ISO 27001 and SOC 2 frameworks.
  • Collaborated with University of Bonn to align data services with deep learning pipelines, building expertise in AI-ready data preparation.
  • Contributed to deployment and observability practices (Docker, Kubernetes), aligning with my focus on agentless, cloud-native SaaS architectures.
  • MongoDB
  • JavaScript (NodeJS, React)
  • REST APIs
  • NodeJS
  • Data Validation & Access Control
  • AI-Ready Data Pipelines
  • Docker
  • Kubernetes
  • Linux, Shell
Feb 2025 - Jul 2025
6 months

Devops Fullstack Engineer

Open Source Identity & Access Management

  • Designing and implementing a cloud-native microservices architecture for Nubus based on Kubernetes.
  • Developing backend services and APIs primarily in Python (FastAPI) and Shell scripting.
  • Creating, deploying, and managing Docker containers, Helm charts, and Kubernetes resources.
  • Building, maintaining, and optimizing GitLab CI/CD pipelines with full automation and rollback strategies.
  • Implementing Single Sign-On (SSO) authentication workflows using Keycloak (OIDC integration and customization).
  • Administering and hardening Debian Linux systems, focusing on security and system stability.
  • Leading E2E (end-to-end) system testing, including test design, execution, and reporting for full-stack validation.
  • Operating the platform under Site Reliability Engineering (SRE) principles: monitoring, alerting, performance tuning, incident response, and SLAs.
  • Driving automation for scaling, deployment, observability, and disaster recovery.
  • Ensuring high availability, resilience, and security compliance across services and infrastructure.
  • Working collaboratively in agile teams (Scrum) and DevOps culture, with ownership over system reliability and delivery.
  • Python3
  • FastAPI
  • Integration of payload data from devices into an IoT Platform via MQTT broker by integration of MQTT client into background tasks in FastAPI server
  • REST APIs
  • Legacy Migration
  • Kafka
  • SQL, SQL Alchemy
  • ML / NLP (Pytorch, Langchain)
  • IoT Device Integration
  • Kubernetes
  • Docker
  • Linux, Shell
May 2024 - Mar 2025
11 months

Devops Fullstack Engineer

Retail Sector

  • Support in the development of a software solution in the area of conditional procedures.
  • Implementation of frontend and backend components using Angular and Java technologies in an agile and cross-functional product team.
  • Development of mathematical optimization algorithms using C++
  • Experience with medium to large software systems
  • Defined and implemented automated workflows, including rule-based validation
  • Led the development of a new workflow approval process for a new product, ensuring compliance with business requirements.
  • Developed complex automation scripts and backend services primarily in Python, with additional contributions in Shell scripting (KSH & Bash), Java, and Matlab
  • Docker, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, Java, Spring, Spring Boot, Kotlin, Kafka, Sonarqube
  • Python3
  • BSI TR Certifications
  • HTML Templating (Thymeleaf)
  • Javascript, CSS
  • OpenAPI
  • Rest API Design and Implementation
  • FastAPI
  • PKI
  • REST APIs
  • Legacy IoT Migration
  • SQL, SQL Alchemy
  • Kubernetes, CI/CD, Docker
  • ML / NLP (Pytorch, Langchain)
  • PostgreSQL, MySQL, Maven, Gradle
  • C++ 17/20 Architecture and Implementation
  • Boost, STL, JsonCPP
  • Performance optimization of mathematical algorithms
  • Helped developing a system that optimized supply chain volumes for nation wide distribution of supermarket chain
  • SQL/JDBC
  • Unix, Bash, Linux, ACLs, SAN
  • GIT
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • Azure DevOps
  • JIRA & Confluence
  • Unit and integration testing tools (e.g., Jasmine, Karma, Jest)
  • Scrum or Kanban methodologies.
Apr 2024 - Jun 2025
1 year 3 months

Devops Fullstack Engineer

Energy Sector

  • Develop and enhance Angular-based UIs for energy sector applications.
  • Implement image and grid model editors for SCADA environment visualization.
  • Integrate microservices (Java Spring Boot, .NET) into frontends.
  • Build dashboards to visualize real-time energy data.
  • Debug and resolve issues in visualization tools and editors.
  • Analyze and adopt new technologies for energy-related front-end projects.
  • Collaborate with cross-functional teams to clarify energy domain requirements.
  • Create technical roadmaps and provide project effort estimates.
  • Perform unit and integration tests to ensure system reliability.
  • Defined and implemented automated workflows, including rule-based validation
  • Led the development of a new workflow approval process for a new product, ensuring compliance with business requirements.
  • Developed complex automation scripts and backend services primarily in Python, with additional contributions in Shell scripting (KSH & Bash), Java, and Matlab
  • Docker, Kubernetes, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, Java, Kotlin, Kafka, Sonarqube
  • Java, Spring, Spring Boot
  • HTML Templates (Thymeleaf)
  • Angular, Javascript, CSS
  • SQL
  • BSI TR Certifications
  • Kubernetes, Docker, CI/CD Gitlab
  • REST APIs
  • Angular, TypeScript, state management for micro frontends
  • OpenAPI
  • ML / NLP (Pytorch, Langchain)
  • Angular 14/Angular15
  • Java Spring Boot, PostgreSQL, MySQL, Maven, Gradle
  • .NET, microservices integration
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • SCADA systems, image/grid model editors, real-time dashboards.
  • Integrated Keycloak for authentication and authorization (OAuth2, OIDC, SSO) into enterprise applications.
  • Implemented secure user management and access control using Keycloak.
  • Customized Keycloak themes for login and account management portals.
  • Automated Keycloak client and realm configuration via REST API.
  • Integrated microservices authentication flows with Keycloak and Spring Boot security adapters.
  • Databank Concepts
  • Azure Cloud
  • Unix, Bash, Linux, ACLs, SAN
  • Azure DevOps
  • JIRA & Confluence
  • Unit and integration testing tools
  • Scrum or Kanban methodologies.
Jan 2024 - Dec 2024
1 year

Fullstack Engineer

Technology Startup

  • Support in the development of a software solution in the area of conditional procedures.
  • Implementation of frontend and backend components using React and Elixir technologies in an agile and cross-functional product team.
  • Development of algorithms using PHP
  • Experience with medium to large software systems
  • Platform based on Elixir OTP / Phoenix, Postgres,
  • Docker, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, Kafka, Sonarqube
  • Redis
  • REST APIs
  • SQL
  • Machine Learning (ML): TensorFlow, PyTorch, Scikit-learn, Keras
  • Hugging Face Transformers, Deep Learning, OpenAI GPT Models, ChatGPT API, MLOps
  • GIT
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • JIRA & Confluence
  • Unit and integration testing tools
Aug 2023 - Apr 2024
9 months

Lead Fullstack Engineer

Insurance/Finance Sector

  • Construction and operation of new internal products to connect customer landscape to a business process management system based on AWS cloud infrastructure.
  • Lead Frontend Development Engineer
  • Design of UI Components
  • Develop serverless and container-based, scalable solutions based on existing software frameworks and develop them further
  • Take over active consultation of the customer in order to be able to use appropriate technologies for the optimization of the business processes.
  • Implementation of efficient data structures for recording, storing and providing data for application data as well as reporting
  • Participated in daily code PRs/Reviews/Approvals.
  • Participated in on-call rotation and production code promotions.
  • Ongoing evangelization of CI/CD/CDD and SRE best practices through Lightning Talks, documentation, and developer engagement.
  • Proposal for detailed software architecture incl. handover to development
  • Setup and moderation of architecture workshops with stakeholders
  • Introduced SCRUM best practices into Team
  • Defined and implemented automated workflows, including rule-based validation
  • Led the development of a new workflow approval process for a new product, ensuring compliance with business requirements.
  • Developed complex automation scripts and backend services primarily in Python, with additional contributions in Shell scripting (KSH & Bash), Java, and Matlab
  • Coordinated with stakeholders to establish rule-based processing standards and manage exception handling.
  • Conducted process re-engineering to optimize workflows and streamline automation efforts.
  • Collaborated with business analysts to translate business requirements into technical specifications.
  • Managed migration and new development efforts, ensuring seamless knowledge transfer to production support and development teams.
  • Monitored system operations, diagnosed issues, performed root cause analysis, and coordinated remediation efforts.
  • Worked with UNIX-based systems, utilizing knowledge of process management, file system ACLs, storage concepts (SAN), networking, clustering, and virtualization.
  • Docker, Codebeamer, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, Java, Kotlin, Kafka, Sonarqube
  • Kubernetes
  • BSI TR Certifications
  • Java, Spring, Spring Boot
  • HTML Templates (Thymeleaf)
  • Angular, Javascript, CSS
  • SQL
  • Angular, TypeScript, state management for micro frontends (e.g., Redux)
  • OpenAPI
  • REST APIs
  • PostgreSQL, MongoDB & RabbitMQ
  • Angular 14/Angular15
  • Java Spring Boot, Postgres, Maven, Gradle
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • Unix, Bash, Linux, ACLs, SAN
  • Selenium
  • Databank Concepts
  • Azure Cloud
  • JIRA & Confluence
  • Project Management
  • Expansion of a self-developed, web-based ERP application
  • Conception and development of software, interfaces and database scripts
  • Architectural advice on in-house web applications
  • Requirements analysis and recording in close cooperation with the specialist departments
  • Creation of technical concepts and documentation
  • Advice on improving code quality
  • RabbitMQ, Django
  • Python3
  • TimescaleDB
  • React, Angular Frontend
  • Machine Learning (ML): TensorFlow, PyTorch, Scikit-learn, Keras
  • Hugging Face Transformers, Deep Learning, OpenAI GPT Models, ChatGPT API, MLOps
  • JSF, JSP, JBoss / WildFly
  • Oracle Database Server, Oracle RDBMS
  • JPA, Hibernate, FlyWay
Jan 2023 - Jun 2023
6 months

Fullstack Engineer

Technology Startup

  • Support in the development of a software solution in the area of conditional procedures.
  • Implementation of frontend and backend components using React and PHP technologies in an agile and cross-functional product team.
  • Development of algorithms using PHP
  • Experience with medium to large software systems
  • Docker, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, PHP, Laravel, Kafka, Sonarqube
  • Redis
  • MySQL
  • Machine Learning (ML): TensorFlow, PyTorch, Scikit-learn, Keras
  • Hugging Face Transformers, Deep Learning, OpenAI GPT Models, ChatGPT API, MLOps
  • GIT
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • JIRA & Confluence
  • Unit and integration testing tools
Nov 2022 - Apr 2023
6 months

Lead Fullstack Engineer

Insurance Sector

  • Construction and operation of new internal products to connect customer landscape to a business process management system based on AWS cloud infrastructure.
  • Lead Frontend Development Engineer
  • Design of UI Components
  • Develop serverless and container-based, scalable solutions based on existing software frameworks and develop them further
  • Take over active consultation of the customer in order to be able to use appropriate technologies for the optimization of the business processes.
  • Implementation of efficient data structures for recording, storing and providing data for application data as well as reporting
  • Participated in daily code PRs/Reviews/Approvals.
  • Participated in on-call rotation and production code promotions.
  • Ongoing evangelization of CI/CD/CDD and SRE best practices through Lightning Talks, documentation, and developer engagement.
  • Proposal for detailed software architecture incl. handover to development
  • Setup and moderation of architecture workshops with stakeholders
  • Introduced SCRUM best practices into Team
  • Docker, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, Java, Kotlin, Kafka, Sonarqube
  • Kubernetes
  • SQL Alchemy
  • Python3
  • FastAPI
  • PostgreSQL, MongoDB & RabbitMQ
  • OpenAPI
  • Angular 14/Angular15
  • Java Spring Boot, Postgres, Maven, Gradle
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • Selenium
  • Databank Concepts
  • Azure Cloud
  • JIRA & Confluence
  • Project Management
Feb 2022 - Dec 2023
1 year 11 months

Senior Fullstack Engineer

Digitized Mail Solutions

  • Conversion of the platform from monoliths to modular architectures to microservices
  • Conception and development of solutions
  • Organization of the system-wide functional process
  • Implementation of efficient data structures for recording, storing and providing data for application data as well as reporting
  • Identification of architectural optimization potential
  • Communication to management and developers
  • Optimization performance (process durations and CPU/RAM consumption)
  • Participated in daily code PRs/Reviews/Approvals.
  • Analysis and improvement of an existing Python application code
  • Participated in on-call rotation and production code promotions.
  • Ongoing evangelization of CI/CD/CDD and SRE best practices through Lightning Talks, documentation, and developer engagement.
  • Proposal for detailed software architecture incl. handover to development
  • Use of software solutions to accelerate the conversion
  • Docker, Terraform, Jenkins, Gitlab, Angular 14, Python, Asyncio, FastAPI, RabbitMQ, MongoDB, Sonarqube
  • SQL Alchemy
  • Python3
  • IoT Device Integration
  • Kubernetes, Docker & Jenkins
  • CI/CD, TDD
  • PostgreSQL, TimescaleDB
  • Integrated Keycloak for authentication and authorization (OAuth2, OIDC, SSO) into enterprise applications.
  • Implemented secure user management and access control using Keycloak.
  • Customized Keycloak themes for login and account management portals.
  • Automated Keycloak client and realm configuration via REST API.
  • Integrated microservices authentication flows with Keycloak
  • Pandas & Numpy, Scipy & scikit-learn, Django
  • OpenAPI
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • JIRA & Confluence
  • Project Management
Jan 2022 - Jul 2022
7 months

Fullstack Engineer

Technology Startup

  • Support in the development of a software solution in the area of conditional procedures.
  • Implementation of frontend and backend components using React and PHP technologies in an agile and cross-functional product team.
  • Development of algorithms using PHP
  • Experience with medium to large software systems
  • Docker, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, PHP, Laravel, Kafka, Sonarqube
  • Redis
  • MySQL
  • Machine Learning (ML): TensorFlow, PyTorch, Scikit-learn, Keras
  • Hugging Face Transformers, Deep Learning, OpenAI GPT Models, ChatGPT API, MLOps
  • Integration of Sensor Data from devices into an IoT
  • Integration of MQTT client into background tasks in FastAPI
  • GIT
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • Integrated Stripe API for secure payment processing in web and mobile applications.
  • Implemented subscription and one-time payment flows with PayPal REST APIs.
  • Developed secure payment workflows including webhook handling for payment providers (Stripe)
  • Built custom billing logic for SaaS platforms including refunds, invoices, and receipts with Stripe API
  • Ensured PCI-DSS compliance in applications handling sensitive payment data.
  • JIRA & Confluence
  • Unit and integration testing tools
Jun 2021 - Jun 2025
4 years 1 month

Fullstack Team Lead

Security Sector

  • Planning and executing of technology vision
  • Designed and evolved the Architecture of the system
  • Individual Contributor on a small Platform Team responsible for a Kubernetes-based PaaS.
  • Migration of software architecture and operational readiness to microservice landscape
  • Kubernetes, Helm, Gitlab
  • Transitioned, released, and delivered several products into Kubernetes.
  • C++ 17, Boost Library, Java, Spring Boot, REST, Gradle
  • TimescaleDB
  • CI/CD, TDD
  • IPSEC based VPN overlays
  • Analysis and improvement of an existing Python application code
  • Automatic configuration of IPSEC based VPNs
  • Angular, Javascript/Typescript, HTML, CSS, Python, Asyncio, Threads, Sonarqube, Express
  • VueJS
  • Integrated Keycloak for authentication and authorization (OAuth2, OIDC, SSO) into enterprise applications.
  • Implemented secure user management and access control using Keycloak.
  • Customized Keycloak themes for login and account management portals.
  • Automated Keycloak client and realm configuration via REST API.
  • Integrated microservices authentication flows with Keycloak and Spring Boot security adapters.
  • FastAPI, Pandas & Numpy, Scipy & scikit-learn
  • OpenAPI
  • PostgreSQL
  • Kubernetes, Docker & Jenkins
  • Optimization performance (process durations and CPU/RAM consumption)
  • Developed microservices and architecture for monitoring components
  • High performance timeseries db implementation
  • Ensure Extensibility and Maintainability of Software
  • Event streaming platform
  • JIRA & Confluence
  • Domain Driven Design
  • Design Pattern Libraries
  • Kubernetes Helm charts and Gitlab pipelines for automated publishing of releases
  • SNMP based microservice for fault detection of members of overlay
Jun 2021 - Dec 2021
7 months

Fullstack Team Lead

Retail Sector

  • Developed a proof-of-concept (PoC) video streaming system leveraging Real-time Transport Protocol (RTP) and Session Initiation Protocol (SIP)
  • Project aimed to establish a scalable, real-time communication framework for high-quality video streaming with seamless session management.
  • RTP for real-time media transport, ensuring low-latency and high-quality video transmission
  • SIP-based session management for initiating, modifying, and terminating video stream
  • End-to-end video call setup, including stream negotiation and codec selection
  • Integration with WebRTC and SIP softphones for browser-based and VoIP client compatibility
  • Adaptive bitrate streaming and error recovery mechanisms for network resilience
  • Deployment on Kubernetes with scalable media servers for dynamic load balancing
  • Logging and monitoring using Grafana and Prometheus for stream performance analytics
  • Successfully demonstrated the feasibility of RTP/SIP-based video streaming in a real-time environment, providing a foundation for future VoIP, teleconferencing, and multimedia communication solutions.
Jun 2021 - Dec 2021
7 months

Fullstack Engineer

Technology Startup

  • Support in the development of a software solution in the area of conditional procedures.
  • Implementation of frontend and backend components using React and PHP technologies in an agile and cross-functional product team.
  • Development of algorithms using PHP
  • Experience with medium to large software systems
  • Docker, Terraform, Jenkins, AWS, Gitlab, CI/CD, TDD, PHP, Laravel, Kafka, Sonarqube
  • Redis
  • MySQL
  • Integrated Stripe API for secure payment processing in web and mobile applications.
  • Implemented subscription and one-time payment flows with PayPal REST APIs.
  • Developed secure payment workflows including webhook handling for payment providers (Stripe)
  • Built custom billing logic for SaaS platforms including refunds, invoices, and receipts with Stripe API
  • Ensured PCI-DSS compliance in applications handling sensitive payment data.
  • Machine Learning (ML): TensorFlow, PyTorch, Scikit-learn, Keras
  • Hugging Face Transformers, Deep Learning, OpenAI GPT Models, ChatGPT API, MLOps
  • GIT
  • Interface Design
  • Ensure Extensibility and Maintainability of Software
  • REST
  • JIRA & Confluence
  • Unit and integration testing tools
Mar 2021 - Nov 2021
9 months

Software Team Lead / Architect - Full Stack

Energy Sector/IoT

  • Planning and executing the technology vision
  • Designing and evolving the system architecture
  • Implementing efficient data structures to record, store and provide data for business intelligence and reporting
  • Developing an advanced application for data processing around energy providers' demand response connected to virtual power plants
  • Optimizing the core control of industrial plants and large batteries for grid stabilization
  • Integrating enterprise applications and a customer-facing SaaS platform into the IoT service landscape
  • Designing, supporting and improving core service components with internal and external development teams and partners
  • Improving performance (process times and CPU/RAM usage)
  • Finding technical solutions to implement and optimize business processes across different systems in close cooperation with business owners, program leads, product owners, etc.
  • Developed algorithms and marketed balancing energy on the electricity market
  • Working in a distributed environment using Python, SQL Server, Flask, JavaScript, TypeScript, CSS, HTML, Angular 14, FastAPI, SQLAlchemy, PostgreSQL, Express
  • Selenium
  • Hexagonal software architecture
  • Database concepts
  • Pandas & NumPy, SciPy & scikit-learn
  • Integrating with Jenkins and Groovy scripting
  • Ensuring extensibility and maintainability of software
  • JIRA & Confluence
  • Docker
  • Also: Git, REST, React
  • Microservices
  • Implemented local build and test environment workflow using Packer, Vagrant, Ansible and Bash
  • Took part in CI/CD discussions and design
  • Participated in daily code PR reviews and approvals
  • Participated in on-call rotation and production code deployments
  • As Scrum Master, worked closely with TPM/PO to support Agile adoption
  • Introduction to Domain Driven Design
  • Agile process model with short development and release cycles (SCRUM)
  • Project management
Nov 2019 - Nov 2022
3 years 1 month

Software Team Lead

  • Planning and executing the technology vision at a startup
  • Introduced a new meeting structure focused on processes and mission to make meetings more efficient and result-oriented
  • Delivered MVP successfully; now serving over 10,000 daily users
  • Led product and technology department (5-10 team members)
  • Designed and prototyped core backend components and engine (message processing and handling) using Elixir & Phoenix
  • Built a platform with Elixir OTP, Phoenix, Vue.js (PWA), Postgres, Java EE, Gradle
  • Created a prototype with Angular
  • Coordinated with the Product Owner on feature requirements and planning
  • Developing Domain Driven Design for the platform architecture
  • DevOps tasks with Heroku, Docker, Spinnaker and Terraform on Google Cloud
  • Implementing new features based on software requirements
  • Defining platform architecture
  • Integrated a web crawler POC and background worker using the Hound library
  • Developed Progressive Web Apps with Angular and React
  • REST
Nov 2019 - Sep 2020
11 months

Software Engineering Consultant

Public Sector

  • Led a team of 3-4 developers
  • Managing requirements in an agile environment
  • Created requirements based on domain needs in close collaboration with domain experts (mathematicians and statisticians)
  • Planning and implementing Java EE components (JBoss, WildFly) using JPA/Hibernate, Oracle DB, multithreading and advanced algorithms/data structures
  • EJB 2, Maven
  • PostgreSQL
  • Hexagonal software architecture
  • Database concepts
  • MongoDB
  • SonarQube
  • Frontend components using JSP/JSF
  • Helped refine the domain model using UML
  • Advised the frontend team on designing and implementing JSF (PrimeFaces) components
  • Security evaluation of web applications using OWASP Top Ten guidelines
May 2019 - Apr 2020
1 year

Software Teamlead

Automotive

  • Led a team of 6-8 developers
  • Developed embedded software to control electric axle drives for major OEMs (BMW, Mercedes, Jaguar)
  • Managing requirements and deadlines in an agile environment
  • Creating new requirements
  • Release and milestone planning
  • PostgreSQL
  • Python
  • Process monitoring, resiliency and real-time data operations
  • Functional architecture
  • Functional safety concepts
  • Automotive SPICE
  • Extending DOORS and ClearQuest with custom scripts
Dec 2018 - Jun 2019
7 months

Senior Developer

Startup sector

  • Implemented backend logic (message processing and handling) with Elixir & Phoenix
  • Project is a real-time app using Elixir OTP and WebSocket in the gaming industry
  • Supported Product Owner & Software Architect with feature requirements and planning
  • DevOps tasks with Docker, Spinnaker and Terraform on Google Cloud
  • Implemented new features based on software requirements
  • Frontend work with JavaScript, TypeScript, React (PWA replacing native app), Java Spring
  • Backend work with Erlang, Elixir, Postgres and Python Django
  • Migrated backend from Ruby on Rails to Elixir
  • REST
Dec 2018 - May 2019
6 months

Senior Developer

Insurance/banking sector

  • Implement Backend Logic (Message processing and handling) Kotlin & Spring & NodeJS
  • Frontend development with Angular, Javascript, CSS, HTML, Typescript
  • Backend Spring Boot / Java Spring Boot / JBoss + WildFly / Postgres / Legacy Components with EJB2, EJB3, NodeJS + Express
  • Sonarqube
  • Maven
  • OpenAPI
  • React
  • Support Product Owner & Software Architect with tasks regarding feature requirements & planning
  • DevOps Tasks with Kubernetes & Docker
  • Implementing new features according to software requirements & SCRUM process
  • Develop integration tests based on Gulp, NodeJS, and Kotlin
Oct 2018 - Dec 2018
3 months

Full-stack Senior Developer

Resmio

  • Implemented Backend Logic Python & Django & Flask
  • Implemented Frontend Logic ReactJS & vanilla Javascript & JQUERY
  • Supported Product Owner & Software Architect with tasks regarding feature requirements & planning
  • Helped DevOps running regression tests and finding and fixing performance bugs
May 2018 - Dec 2018
8 months

Senior Developer

Siemens Consulting

  • Implement Cache Generation Logic using Java / Apache / Java Spring / React
  • Deployment on AWS
  • Use Windows MFC / C++ to dynamically generate embedded HTML
  • Frontend with Angular and another Client side App with VueJS
  • Implementing new features according to visual design style-guide standards and specifications
  • Develop responsive UI website prototypes
May 2018 - Aug 2018
4 months

Full-stack Senior Developer

Audatex Company Consulting

  • Restructure and rebuild the front-end solution migrating from Angular2 to Angular2+ and RxJS. Other technologies used: Sass, Gulp, NodeJS, NPM, Typescript, Java Spring, Express
  • Provide training and support for team members within front-end technologies
  • Do pair programming to ensure a good understanding of new technologies and techniques
  • Attend and lead code reviews and provide knowledge and support for creating a better code base
  • Research and promote cutting edge technologies and design patterns like Angular 2, TypeScript, Redux, Reactive Programming, ES6, build and deploy tools etc
  • Create a positive atmosphere
  • Resolve tech debt and outdated processes
  • Analyse security issues with outdated packages
Jan 2018 - Jun 2025
7 years 6 months

Full-stack Developer

Several clients

  • Restructure Working with clients and UX designers to deliver working software to business
  • Designed and implemented Restful APIs according to customer requirements, including persistence with Mongodb and PostgreSQL
  • Helped shipping brawler.gg, a innovative gaming challenge using Twitch APIs
  • Design and implement React/Redux applications
  • Javascript, Nodejs + Express
  • FastAPI, SQLAlchemy, PostgreSQL, Express
  • Pandas & Numpy, Scipy & scikit-learn
  • Ruby on Rails
  • Swagger / OpenAPI
  • Champion new technologies and techniques
  • Provide support and mentoring for the members of the team
  • Technical exploration: Prototyping and Spiking activities
  • Delivering working software in agile teams
  • Technology evaluation, estimation and technical documentation
  • Solution architecture and implementation
  • Java, Postgres
  • Javascript, CSS, HTML
Jan 2018 - May 2018
5 months

Embedded Full-stack Developer

NDA

  • Developed firmware for Atmel AVR microcontrollers firmware incorporating non-linear control algorithms for optimized system behavior.
  • Integrated Wi-Fi modules for wireless data collection and used IoT protocols for real-time data transfer.
  • Created a server-side application with Node.js for data management and a dynamic dashboard with React.js for data visualization and remote system control.
  • Ensured robust error handling, implemented security best practices, and conducted comprehensive system testing.
  • Ruby on Rails for Backend
  • Collaborated with cross-functional teams and provided detailed documentation.
Jan 2016 - Jan 2017
1 year 1 month
Mountain View, United States

GSOC Mentor

Google LLC

  • Mentored contributors in Google Summer of Code (GSoC) for the HPX high-performance C++ runtime
  • Designed and reviewed project proposals focused on parallel computing, task-based execution, and scalability
  • Guided mentees in implementing asynchronous programming models and distributed computing techniques
  • Conducted code reviews for performance optimizations, memory management, and concurrency issues
  • Provided technical mentorship on C++17/20 features, template metaprogramming, and modern software architecture
  • Helped integrate HPX with heterogeneous computing frameworks (CUDA, OpenMP, MPI)
  • Improved HPX’s API design for better usability and efficiency in large-scale computing environments
  • Optimized thread scheduling and load balancing mechanisms for high-performance computing (HPC) applications
  • Led discussions on benchmarking, profiling, and performance tuning for parallel workloads
  • Promoted the use of CI/CD pipelines and automated testing to maintain HPX’s reliability
  • Supported contributors in debugging, performance analysis, and profiling using tools like Valgrind and Perf
  • Authored technical documentation and guides for HPX’s future contributors and users
Oct 2014 - Jun 2025
10 years 9 months

Fullstack Developer

  • My main responsibility was to build the Ruby on Rails components runtime interfaces for several startups. On a daily basis, I have been using HTML5, CSS3 and JavaScript as well as RoR to help building the MVC architecture including a restful API.
  • Worked on several small and large frontend projects using Angular JS, Angular 2+, React JS
  • Work on NodeJS + Express Backends
  • Design and specification of REST API endpoints according to Swagger / OpenAPI
  • Java, Java Beans (EJB2+3), Java EE based backends
  • Used ActiveMQ for Message brokering
  • Implementation of several apps including Unity3D augmented reality, hype local messenger apps and full-stack RoR development
Oct 2014 - Jul 2018
3 years 10 months
Erlangen, Germany

Researching Developer

University Erlangen

  • My main responsibility was to build the C++ runtime interfaces for a new high performance runtime. I also worked on a project in embedded software, predicting non-functional properties of System-on-Chip Architectures. On a daily basis, I have been using C++ and modern C++ 2011+ features like template meta-programming. In this process, I have played an important role among the developers leading and helping them deliver their tasks. I have also been in close touch with other project partners, stakeholders and managers to ensure good communication and solution adoption.

  • Organising team meetings outside office hours to strengthen bounds between members

  • Discuss personal achievements and provide advice and support during lunch time

  • Champion the agile process followed within the Dev Team. Ensure that our processes are understood by others

  • Help and support members choosing and maintaining the path towards improving current aptitudes and gaining new skill sets

  • Worked daily in Linux-based HPC environments, compiling, deploying, and debugging C++ runtimes and parallel applications on multi-node systems.

  • Integrated the HPX high-performance C++ runtime with heterogeneous computing frameworks such as CUDA, OpenMP, and MPI for large-scale workloads.

  • Designed and reviewed GSoC project proposals focused on parallel computing, task-based execution models, and large-scale scalability on supercomputers.

  • Implemented and tuned asynchronous and distributed execution models suitable for massively parallel HPC applications.

  • Performed in-depth performance analysis and optimization of parallel C++ code, focusing on thread scheduling, load balancing, and memory usage.

  • Used profiling and debugging tools (e.g. Valgrind, Perf) to identify performance bottlenecks, memory leaks, and concurrency issues in HPC applications.

  • Designed and executed scalability, stress, and regression test plans to validate runtime stability on high core counts and distributed-memory systems.

  • Collaborated with HPC users and research teams to reproduce and resolve runtime incidents on multi-node clusters.

  • Handled service request style support from researchers for HPX and HPC runtime components.

  • Authored technical documentation and deployment guides for installing, configuring, and operating HPC runtimes on Linux clusters.

  • Worked with modern C++ (C++11/14/17/20) and template metaprogramming to build efficient, low-overhead abstractions for high-performance and parallel code.

  • Contributed to improving HPC runtime APIs for better usability, robustness, and efficiency in large-scale scientific and engineering applications.

  • Collaborated with hardware and computer-architecture researchers to analyse and predict non-functional properties of SoC and HPC-style systems.

  • Used Python and scientific libraries (NumPy, SciPy, Pandas, scikit-learn) for data analysis, performance evaluation, and result post-processing in HPC research projects.

  • Used CUDA and OpenMP, MPI to implement Algorithms and Applications on Cluster Nodes

  • Applied structured incident and problem management practices aligned with ITIL-style process thinking in HPC contexts.

  • Worked closely with cross-functional teams to ensure reliable operation of HPC software stacks.

  • Supported contributors and users in debugging distributed and parallel workloads, including race conditions, scalability issues, and non-deterministic failures.

  • Promoted CI/CD and automated testing for high-performance runtimes to maintain reliability and reduce regressions on HPC systems.

Apr 2010 - Oct 2014
4 years 7 months

Junior Developer

Multiple private companies

  • Set up Git for version control system and offer guidance
  • Ruby on Rails
  • Implemented CDN and automated the process for images
  • Java, Postgres, Java Spring Boot, Maven
  • Javascript, CSS, HTML
  • Identify problems and tune up front end
  • Identify, fix and improve SEO
  • Used Wordpress and PHP to build custom solutions
  • Java + Java Spring / Java EE for Backends
  • Maven
  • Used JQUERY and Javascript, CSS, HTML to work on the front-end

Summary

Started coding for fun, wrote scripts and bots for games in highschool, went to university to learn the theory behind it, finished my CS B.Sc. at the top of my class, got a M.Sc. in robotics/engineering. Whether it’s building server side applications in PHP, Java or Python or performance tuning of C++ code, I love it.

I used to work as a researcher developing future-ready C++ runtimes for TOP500 Supercomputers, mentored young developers at Google during my work as a Mentor in Google's SoC Program, reaching Exaflop performances. As a developer I help build the future, one line of code at a time, as a researcher I love applying logic and methodology to solve problems. I’m a published scientific author and also spoke at several international conferences.

Skills

  • Git

  • Svn

  • Amazon Aws (S3, Cloudfront Etc.)

  • Linux/unix Administration (Debian/rhel/centos)

  • Aws Infrastructure

  • Gcp Infrastructure

  • Shell

  • Ci/cd/cdd Pipelines

  • Docker

  • Ansible

  • Saltstack

  • Terraform

  • Packer

  • System Architecture

  • Observability (Honeycomb, Datadog, Sumo Logic)

  • System Securing/hardening (Soc2, Fedramp, Pci Compliance)

  • Kubernetes

  • Gitlab

  • Php

  • Laravel

  • Java

  • Java Ee

  • Domain Driven Design

  • Java Spring Boot

  • Maven

  • Gradle

  • Python

  • Django

  • Flask

  • Tensorflow

  • Keras

  • C++

  • Boost

  • Win32 Mfc

  • Postgresql

  • Mongodb

  • Node.js

  • Javascript

  • Express

  • Apache

  • Apache Benchmark

  • Xml

  • Json

  • Flash

  • Rest

  • Elasticsearch

  • Redis

  • Bash

  • Nginx

  • Elixir

  • Phoenix

  • Erlang Otp

  • Kafka

  • Jenkins

  • Devops

  • Microcontrollers (Atmel Avr, Arm Cortex, Pic)

  • Real-time Operating Systems (Rtos)

  • Platformio

  • Uart

  • Spi

  • I2c

  • Can

  • Ethernet

  • Mqtt

  • Jtag

  • Swd

  • Gdb

  • Wi-fi

  • Bluetooth

  • Zigbee

  • Lora

  • Fpga (Xilinx, Altera)

  • Iot Platforms (Aws Iot, Azure Iot, Google Iot)

  • Pcb Design (Eagle)

  • Python For Data Processing

  • Matlab

  • Simulink

  • Safety Standards (Iso 26262, Do-178c, Iec 61508)

  • React

  • Vue.js

  • Jquery

  • Redux

  • Mobx

  • Angular

  • Html4/html5

  • Css2/css3

  • Seo

  • Ecmascript 6/7 (Es6/es7)

  • Javascript (Frontend)

  • Webpack 1/2

  • Material Ui

  • Rxjs

  • Typescript

  • Ui/ux

  • Foundation

  • Bootstrap

  • Node.js (Frontend Tooling)

  • Grunt

  • Gulp

  • Bower

  • Selenium

  • React Material Ui

  • Semantic Ui

  • Bulma Css

  • D3.js

  • Windows (All)

  • Linux (Ubuntu, Centos, Redhat)

  • Macos

  • Dos/cli

  • Microsoft Word

  • Unreal Engine 4

  • Unity (2d/3d)

  • Microsoft Excel

  • Microsoft Powerpoint

  • Intellij Idea

  • Confluence

  • Jira

Languages

German
Advanced
English
Elementary

Education

Aug 2012 - May 2014
Lorem ipsum dolor sit amet

Master of Science, Underwater Robotics / Ocean Engineering · Underwater Robotics / Ocean Engineering · Melbourne, United States

Oct 2009 - Jun 2012
Lorem ipsum dolor sit amet

Bachelor of Science, Computer Engineering · Computer Engineering · Erlangen, Germany

Certifications & licenses

Bsi Tr Certifications

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Stephan Menzel
Stephan Menzel

Head of Development

View Profile
Miodrag Mikulic
Miodrag Mikulic

Lead Consultant for System Software Development and Project Management

View Profile
Robert Brandl
Robert Brandl

Embedded Systems Software Engineering Team

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Daniel Boesswetter
Daniel Boesswetter

Senior Cloud Consultant and Developer

View Profile
Emre Ates
Emre Ates

Development of a software solution for archiving and a GenAI-based Q&A tool

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Konstantin Mirny
Konstantin Mirny

Architect, Software Developer

View Profile
Michael Eilers
Michael Eilers

Software Developer

View Profile
Jorge Machado
Jorge Machado

Data Architect

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Sten Sandring
Sten Sandring

Development of control and monitoring firmware for traffic signal systems (traffic lights)

View Profile
Lino Giefer
Lino Giefer

Senior Data Scientist

View Profile
Johannes Knörzer
Johannes Knörzer

Software Developer

View Profile
Wolfgang Gärber
Wolfgang Gärber

IPS Verification

View Profile
Yoav Netzer
Yoav Netzer

Freelance Software Architect

View Profile
Pierre Bernard
Pierre Bernard

Director Engineering & Technology

View Profile
Dmitriy Drichel
Dmitriy Drichel

Freelance Senior Data Scientist

View Profile
FRATCH Freelancer
FRATCH Freelancer

Embedded Software Architect

View Profile
Eduard Hiti
Eduard Hiti

Developer, Tester

View Profile
Andreas Schenk
Andreas Schenk

Project Management, Development and Test- (Defect-) Management

View Profile
Mirza Klimenta
Mirza Klimenta

Agentic AI for a DeepResearch project

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Jan Hanken
Jan Hanken

Product Lead

View Profile
André Görst
André Görst

IT Consulting Project Management / Engineering Subproject Management

View Profile
Himanshu Negi
Himanshu Negi

Principal (Data Scientist/Data Engineer/Gen AI Engineer)

View Profile
Hans Gedon
Hans Gedon

Deal with Green AR

View Profile
Vladislav Lasmann
Vladislav Lasmann

Freelance Data Engineer / Architect

View Profile