As a passionate full-stack developer, I specialize in crafting scalable software solutions that improve operational efficiency and user experience.
Aktualisiert am 08.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.04.2025
Verfügbar zu: 100%
davon vor Ort: 5%
JavaScript
Java
C++
Python
TDD
Behavior Driven Development
Softwarearchitektur
Domain Driven Design
MATLAB
Octave
Go
German
Muttersprache
English
Proficient
French
Fortgeschritten
Chinese
Rudimentary

Einsatzorte

Einsatzorte

Hamburg (+150km) Hanover (+50km) Bremen (+50km) Kiel (+50km)
Deutschland
möglich

Projekte

Projekte

2 years 3 months
2023-01 - now

Go calendar app, Go testing library, and more

Residential Renovations & Software Projects TDD Go Github Actions (CI/CD) ...
Residential Renovations & Software Projects

  • Worked in residential renovation sector. Explored new technologies while bringing various projects to life on my Github.
  • Learned Go, developed and published several new software projects. I emphasize modular design, maintainability and test-driven development, resulting in reliable libraries and tools.

TDD Go Github Actions (CI/CD) Software Design
Neocal, Renamer, Goconf
1 year 4 months
2022-09 - 2023-12

Godot Game Development

Sabbatical & Software Projects Godot GDScript GLSL ...
Sabbatical & Software Projects

  • Explored diverse cultures through travels in Asia and Europe. Implementing personal software development endeavors and self-hosted personal website.
  • Godot Game Development: Developed and published a fully functional 2D platformer game utilizing sound effects and shaders.
  • Contributing and Publishing on Github: I developed about 50 different small software projects in various languages. Contributing to big open-source projects.
  • Published Website: Created and launched a personal website, deploying on a Debian server.

Godot GDScript GLSL Itch.io Game Design TDD Rust Github Actions (CI/CD) Software Design JavaScript Vue.js Three.js DNS Certbot/HTTPS Nginx Debian
6 months
2022-04 - 2022-09

Customer Record Management

Software Engineer Cobol Java Git ...
Software Engineer

  • As part of a consulting team at IBM, I contributed to a project for a prominent banking institution in Germany, focused on modernizing their legacy systems.
  • Our primary objective was to translate extensive Cobol codebases into efficient, maintainable Java applications, improving performance and aligning with modern technological standards.

Cobol Java Git Spring Scrum JUnit Lombok
IBM CIC Germany
1 year 6 months
2020-12 - 2022-05

Core Library for Piping and Instrumentation Diagram Software

Software Developer TDD .NET/C-Sharp JavaScript ...
Software Developer

  • Contributed to the development of diverse software systems, including libraries, legacy application maintenance and the design of data interfaces and visualization tools, all aimed at improving operational efficiency and data accessibility in industrial environments.
  • Core Library for Piping and Instrumentation Diagram Software: Designed and developed a core library for a piping and instrumentation diagram (P+ID) software application that enables users to validate and create instrumentation diagrams.
  • Maintenance and Enhancement of Legacy Android Applications: Improved legacy Android applications used by customers in industrial environments for handheld factory scanning. Ensured operational continuity among long range of Android versions.
  • Development of Versatile REST API: Engineered a reusable API that streamlined data transmission from handheld devices to various backends, improving data communication with back-end systems.
  • Dashboards Design and Development: Designed and developed interactive dashboards to visualize internal industry processes, providing real-time insights into production instruments and pipeline statuses.

TDD .NET/C-Sharp JavaScript Git VSCode Java Kotlin Android Android Studio Python REST Git/VSCode Vue.js
ZewaTec Automation GmbH
1 year 8 months
2019-04 - 2020-11

Core Library Development

Software Developer C++ Gradle JetBrains ...
Software Developer

  • Hardening low-level software systems and researching new security features for Germany?s most known banks. Working in dynamic scrum teams in a high focus environment.
  • Core Library Development: Maintained and improved a secure low-level library critical for the development of hardened software systems, improving code quality.
  • Tooling Prototyping & Development: Prototyped and developed a high-level wrapper tool designed to facilitate code testing by incorporating various low-level utilities, facilitate the software verification process.

C++ Gradle JetBrains Gitlab Jenkins Python 2+3 C REPL
Coronic GmbH
2 months
2019-02 - 2019-03

Code Quality Review and Presentation Validation

Working Student AutoCAD/FreeCAD Meshing Fortran ...
Working Student

  • Support scientific work group by providing expertise in coding and algorithms for quality reviews.
  • Responsible for reviewing lecture materials and Fortran code used for meshing CAD models, contributing to the overall quality and effectiveness of instructional resources.

AutoCAD/FreeCAD Meshing Fortran Latex
Research Group: Computational Materials

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 ? 2020

Bachelor in Computer Science

Kiel University ®


Focus

  • Learning the theoretical foundation of modern computer science and engineering.
  • Thesis: Analysis of image processing algorithms to improve text recognition in Java environments.
  • Computability / Software Design / Lisp & Prolog / ML & AI Thesis: Java & OpenCV

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Java C++ Python TDD Behavior Driven Development Softwarearchitektur Domain Driven Design MATLAB Octave Go

Produkte / Standards / Erfahrungen / Methoden

ABOUT ME

TECHNICAL EXPERTISE

  • I have a strong passion for solving technical issues 
  • a talent for project and system organization 
  • a strong interest in secure and well-engineered software. 
  • I am enjoying to build software products 
  • looking forward to contribute my software development skills.


PERSONAL QUALITIES

  • I have an inclination for acquiring technical knowledge. 
  • I am a code quality and teamwork enthusiast 
  • a persistent learner 
  • a long-time listener of the technical podcast Security Now ®. 
  • Currently anew seeking IT career opportunities following a period of personal development.


SKILLS

METHODS

  • software design 
  • software testing 
  • Linux server management 
  • DevOps practices 
  • REST API design
  • computer networking 
  • database management 
  • design patterns 
  • scrum/Agile 
  • security practices


TOOLING

  • Git 
  • Github Actions 
  • CMake 
  • Confluence 
  • Eclipse 
  • Gitlab/Github 
  • Gradle 
  • IntelliJ 
  • Jenkins
  • JetBrains 
  • Jira 
  • Maven 
  • VSCode


LIBRARIES

  • JUnit 
  • OpenCV 
  • Vue.js 
  • Boost 
  • Curl 
  • Django 
  • Flask 
  • Lombok 
  • Matplotlib 
  • Qt 
  • Spring

Einsatzorte

Einsatzorte

Hamburg (+150km) Hanover (+50km) Bremen (+50km) Kiel (+50km)
Deutschland
möglich

Projekte

Projekte

2 years 3 months
2023-01 - now

Go calendar app, Go testing library, and more

Residential Renovations & Software Projects TDD Go Github Actions (CI/CD) ...
Residential Renovations & Software Projects

  • Worked in residential renovation sector. Explored new technologies while bringing various projects to life on my Github.
  • Learned Go, developed and published several new software projects. I emphasize modular design, maintainability and test-driven development, resulting in reliable libraries and tools.

TDD Go Github Actions (CI/CD) Software Design
Neocal, Renamer, Goconf
1 year 4 months
2022-09 - 2023-12

Godot Game Development

Sabbatical & Software Projects Godot GDScript GLSL ...
Sabbatical & Software Projects

  • Explored diverse cultures through travels in Asia and Europe. Implementing personal software development endeavors and self-hosted personal website.
  • Godot Game Development: Developed and published a fully functional 2D platformer game utilizing sound effects and shaders.
  • Contributing and Publishing on Github: I developed about 50 different small software projects in various languages. Contributing to big open-source projects.
  • Published Website: Created and launched a personal website, deploying on a Debian server.

Godot GDScript GLSL Itch.io Game Design TDD Rust Github Actions (CI/CD) Software Design JavaScript Vue.js Three.js DNS Certbot/HTTPS Nginx Debian
6 months
2022-04 - 2022-09

Customer Record Management

Software Engineer Cobol Java Git ...
Software Engineer

  • As part of a consulting team at IBM, I contributed to a project for a prominent banking institution in Germany, focused on modernizing their legacy systems.
  • Our primary objective was to translate extensive Cobol codebases into efficient, maintainable Java applications, improving performance and aligning with modern technological standards.

Cobol Java Git Spring Scrum JUnit Lombok
IBM CIC Germany
1 year 6 months
2020-12 - 2022-05

Core Library for Piping and Instrumentation Diagram Software

Software Developer TDD .NET/C-Sharp JavaScript ...
Software Developer

  • Contributed to the development of diverse software systems, including libraries, legacy application maintenance and the design of data interfaces and visualization tools, all aimed at improving operational efficiency and data accessibility in industrial environments.
  • Core Library for Piping and Instrumentation Diagram Software: Designed and developed a core library for a piping and instrumentation diagram (P+ID) software application that enables users to validate and create instrumentation diagrams.
  • Maintenance and Enhancement of Legacy Android Applications: Improved legacy Android applications used by customers in industrial environments for handheld factory scanning. Ensured operational continuity among long range of Android versions.
  • Development of Versatile REST API: Engineered a reusable API that streamlined data transmission from handheld devices to various backends, improving data communication with back-end systems.
  • Dashboards Design and Development: Designed and developed interactive dashboards to visualize internal industry processes, providing real-time insights into production instruments and pipeline statuses.

TDD .NET/C-Sharp JavaScript Git VSCode Java Kotlin Android Android Studio Python REST Git/VSCode Vue.js
ZewaTec Automation GmbH
1 year 8 months
2019-04 - 2020-11

Core Library Development

Software Developer C++ Gradle JetBrains ...
Software Developer

  • Hardening low-level software systems and researching new security features for Germany?s most known banks. Working in dynamic scrum teams in a high focus environment.
  • Core Library Development: Maintained and improved a secure low-level library critical for the development of hardened software systems, improving code quality.
  • Tooling Prototyping & Development: Prototyped and developed a high-level wrapper tool designed to facilitate code testing by incorporating various low-level utilities, facilitate the software verification process.

C++ Gradle JetBrains Gitlab Jenkins Python 2+3 C REPL
Coronic GmbH
2 months
2019-02 - 2019-03

Code Quality Review and Presentation Validation

Working Student AutoCAD/FreeCAD Meshing Fortran ...
Working Student

  • Support scientific work group by providing expertise in coding and algorithms for quality reviews.
  • Responsible for reviewing lecture materials and Fortran code used for meshing CAD models, contributing to the overall quality and effectiveness of instructional resources.

AutoCAD/FreeCAD Meshing Fortran Latex
Research Group: Computational Materials

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 ? 2020

Bachelor in Computer Science

Kiel University ®


Focus

  • Learning the theoretical foundation of modern computer science and engineering.
  • Thesis: Analysis of image processing algorithms to improve text recognition in Java environments.
  • Computability / Software Design / Lisp & Prolog / ML & AI Thesis: Java & OpenCV

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Java C++ Python TDD Behavior Driven Development Softwarearchitektur Domain Driven Design MATLAB Octave Go

Produkte / Standards / Erfahrungen / Methoden

ABOUT ME

TECHNICAL EXPERTISE

  • I have a strong passion for solving technical issues 
  • a talent for project and system organization 
  • a strong interest in secure and well-engineered software. 
  • I am enjoying to build software products 
  • looking forward to contribute my software development skills.


PERSONAL QUALITIES

  • I have an inclination for acquiring technical knowledge. 
  • I am a code quality and teamwork enthusiast 
  • a persistent learner 
  • a long-time listener of the technical podcast Security Now ®. 
  • Currently anew seeking IT career opportunities following a period of personal development.


SKILLS

METHODS

  • software design 
  • software testing 
  • Linux server management 
  • DevOps practices 
  • REST API design
  • computer networking 
  • database management 
  • design patterns 
  • scrum/Agile 
  • security practices


TOOLING

  • Git 
  • Github Actions 
  • CMake 
  • Confluence 
  • Eclipse 
  • Gitlab/Github 
  • Gradle 
  • IntelliJ 
  • Jenkins
  • JetBrains 
  • Jira 
  • Maven 
  • VSCode


LIBRARIES

  • JUnit 
  • OpenCV 
  • Vue.js 
  • Boost 
  • Curl 
  • Django 
  • Flask 
  • Lombok 
  • Matplotlib 
  • Qt 
  • Spring

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.