λ whoami

Fabian
Schmidt

Software Developer — Full-Stack Engineer

Merten, France · Saarbrücken, Germany

fabian@schmidt — zsh

~ $ cat summary.txt

6+ years building backend systems,

migrating legacy stacks, and crafting

web applications in C++, Java,

TypeScript, and PHP.

# Experience

08/2025 – 02/2026

Software Developer

Orgasoft Kommunal, Saarbrücken

  • Application development in C++ with Qt6
  • Development of a gRPC server for cross-architecture communication
  • Masterportal Add-on development in Vue.js 3 with Vuex 4
  • Work with MS SQL
06/2024 – 07/2025

Software Developer

SCS Consulting SA, Luxembourg

  • Backend development in Java 17–21 with Spring Boot
  • Frontend development in Angular 19 with Tailwind CSS and Bootstrap
  • Migration of Ruby on Rails applications to modern Java stack
08/2019 – 05/2024

Software Developer

Deutsche Glasfaser GmbH, Saarlouis

  • Backend development in PHP 5–7.2 and Java 8–17 with Spring Boot
  • Frontend development in Angular.js to Angular 12 with Fomantic UI
  • Workflow development and maintenance in Camunda
  • ERP system maintenance and feature development

# Skills

Languages

C C++ Rust Go Java PHP TypeScript JavaScript HTML CSS SQL

Frameworks

Spring Boot Qt6 Angular Vue.js jQuery Tailwind CSS Bootstrap

Databases

Oracle MS SQL MySQL MariaDB PostgreSQL

Tools & Practices

Git Docker Linux SCRUM gRPC Camunda Neovim Pi Claude Code

Human Languages

German (Native) French (Native) English (Fluent)

# Projects

GIS System Migration C++ · Qt6 · Vue.js

Led migration of MFC applications to Qt6, replacing a legacy geographic information system with the open-source Masterportal. Developed Vue.js add-ons to embed the Masterportal within Qt and replicate the original GIS control interface.

gRPC Cross-Architecture Server C++ · gRPC

Implemented a gRPC server in C++ to bridge 32-bit MFC and 64-bit Qt environments during a gradual system modernization. The server mediates client requests and dynamically manages DLL loading via process spawning.

Invoice Verification for Nextcloud Docker · Nextcloud

Building a Nextcloud tool that enables invoice verification and forwarding for users without access to native applications. Set up the full development and production environment with Docker.

Ruby on Rails to Spring Boot Migration Java · Spring Boot · Angular

Migrated a technician visit-planning system from Ruby on Rails (JRuby) to Java with Spring Boot and Angular. The system comprises an Android app for field technicians, a REST API, and a back-office planning interface — all modernized for performance and reliability.

ERP System Maintenance & Modernization PHP · Angular · Camunda

Maintained and extended an internal ERP managing customers, hardware, and contracts. Migrated the frontend from Angular.js to Angular 6+ and kept it current through regular updates. Modeled and maintained business processes in Camunda.

# Education

2014 – 2019

Bachelor of Science

French-German University Institute for Technology and Business, Metz & Saarbrücken

2011 – 2014

French-German Baccalaureate (AbiBac)

Lycée J.V. Poncelet, Saint-Avold