Markus G.

Leitender Full-Stack-Softwareentwickler

Oberschneiding, Deutschland

Erfahrungen

Jan. 2025 - Bis heute
1 Jahr
München, Deutschland
Vor Ort

Gründer & Full-Stack-Softwareentwickler

Stealth Startup

Verschlüsselung schützt Daten, regelt aber nicht, was Sie wahrnehmen. Die GPU-Schicht-Integration fügt das fehlende Puzzlestück hinzu: wahrnehmungsbezogene Privatsphäre – die Möglichkeit für Benutzer zu entscheiden, was ihre Augen erreicht. Indem wir in der letzten Meile der Rendering-Pipeline eingreifen, können wir Bildschirmelemente in nativen Apps unterdrücken, maskieren oder neu gestalten, auch wenn diese keine Plugin- oder Ad-Blocking-Infrastruktur bieten.

  • Web-Simulator (Messenger-Stil, benutzerorientiert): ermöglicht es, zu sehen und anzupassen, wie Elemente zusammenbrechen, Overlays gestapelt werden, Lücken aufgelöst werden und synthetische Elemente Eingaben verarbeiten – mit einem App-Muster, das bekannt ist.
  • Native GPU-Integration: entwickelt den Metal/Vulkan/DX-Interceptor, um Leistung, Korrektheit und Betriebssystemeinschränkungen zu prüfen.

Bausteine

  • Erstellen eines Browser-ähnlichen Erweiterungssystems für beliebige native Apps – selbst wenn diese keine Plugin-API bieten.
  • Anknüpfen am Render-Übergabepunkt, bei dem die App Zeichnungsbefehle an die GPU-API übergibt. Erfassen und Bearbeiten der Render-Pass-Anhänge (Farbe/Tiefe), insbesondere des Präsentations-/Backbuffer-Bildes, um die Pixel zu prüfen oder zu ändern, die den Bildschirm erreichen.

Erstes Produkt Ad-Blocking für Native-Apps auf GPU-Ebene. Funktioniert ohne App-Integration, indem Anzeigen verborgen oder ausgeblendet werden, bevor sie auf dem Bildschirm erscheinen – darüber hinaus, was Browser- oder DNS-Blocker leisten können.

Tech Stack: Simulator: · TypeScript · React · Jotai · Next.js · Signals · WebGPU · Rust · WASM Erweiterung, GPU-Interceptor / Synthesizer: · Rust · WASM · Frida · Layers from Mirror-D

Jan. 2023 - Dez. 2024
2 Jahren
Baden, Schweiz

Leitender Full-Stack-Softwareentwickler

DECTRIS

  • Entwicklung einer integrierten Software-Suite zur Analyse von Röntgen-Elektronenstrahldaten.
  • Leitung der technischen Strategie und Systemarchitektur für Web-App, Backend und IoT-Gerät.
  • Straffung des Tech-Stacks für schnellere Bereitstellung qualitativ hochwertiger Features.
  • Aufbau einer Lernumgebung zur Verbesserung der technischen Fähigkeiten und der Kompetenz des Teams.
  • MVP für verbessertes Datenmanagement und Zusammenarbeit in der wissenschaftlichen Forschung.

Tech Stack:

  • FE: TypeScript, React / RSC, Next.js, Ark, Panda, Tailwind.
  • BE: TypeScript, DynamoDB.
  • IOT: Rust.
  • CI: GitHub Actions / Docker.
  • Cloud: AWS, S3, Lambda.
Mai 2020 - Mai 2022
2 Jahren 1 Monate

Fokus auf meine Softwareprojekte und Technologien, die ich lernen wollte

  • Erzählen einer Geschichte über ein Problem hoher Abstraktion mithilfe visueller Animationen, um Umwelteigenschaften und verwandte Merkmale zu veranschaulichen.
  • OSGi v7 und v8, OSGi in Docker, OSGi mit Graal / Native Image, Neo4j in OSGi.
  • Beiträge in verschiedenen OSS-Projekten, z.B. Millipede (große Next.js-App), JClouds, ...
  • ML-Frameworks und OpenAPI.
  • Funktionale Programmierung.

Tech Stack:

  • FE: TypeScript, React / Hooks, Recoil, Jotai, Next.js, Material-UI, Framer Motion, Styled-Comp, MDX, Remark.
  • BE: Java, Graal, Maven, OSGi, Neo4j, GraphQL, OpenAPI, Python.
  • CI: GitHub Actions / Docker.
  • AI: TensorFlow.
Jan. 2018 - Apr. 2020
2 Jahren 4 Monaten
München, Deutschland

Softwareentwickler & Architekt (Full Stack, langfristig > 30 Monate)

Münchener Hypothekenbank

  • Leuchtturmprojekt zur Ermöglichung der digitalen Transformation in der Immobilienfinanzierung.
  • Webbasierte Anwendung, die den gesamten Kreditvergabeprozess abbildet.
  • Echtzeit-Berechnungspipeline zur vollautonomen Ermittlung wichtiger Kennzahlen.
  • Umwandlung langsamer Arbeitsroutinen in intelligente, entscheidungsunterstützte kollaborative Workflows.
  • Verbesserung der Onboarding-Erfahrung neuer Nutzer durch reaktive App-übergreifende Interaktionen.

Tech Stack:

  • FE: TypeScript, React + Hooks, Redux, Reselect, Bootstrap, Jest, Webpack, Express, Puppeteer.
  • BE: Java, Maven, CDI, REST, JUnit, Mongo, Math-Engines.
  • DevOps / CI: GitLab / Docker.
  • IDE: Code, IntelliJ, WebStorm.
Jan. 2014 - Dez. 2017
4 Jahren
Regensburg, Deutschland

Gründer, leitender Softwareentwickler & Architekt

Millipede

  • Assistenztechnologien zur Ermöglichung von Selbstbestimmung in der digitalen Welt.
  • Desktop-Anwendung (Electron) basierend auf Web- und nativen Technologien.
  • API zur Drittanbieter-Nutzung (REST, Vert.x und GraphQL).
  • Automatisierte (Standalone / Docker) lokale/remote Backend-Bereitstellung (Cloud Sync).

Tech Stack:

  • FE: Redux, Polymer, Grunt, Gulp, Webpack, Babel, Enzyme, NPM, APM, Electron, WebStorm.
  • BE: Aries, Karaf, GraphQL, OGM (Object to Graph), Vert.x, Docker / Kitematik.
Jan. 2012 - Dez. 2013
2 Jahren
Oberschneiding, Deutschland

Softwareentwickler

Millipede

  • Datenschutzfördernde Technologie.
  • Cloud-Synchronisierungsanwendung mit Fokus auf Sicherheit und Abstraktion der Speicherung.
  • Verteilte Kommunikations- und Koordinations-Middleware. Native FS-Integration.
  • Sozialer Kontext- und Speicheraggregator für 13 Social-Media- und 12 Cloud-Plattformen.
  • Browser-Erweiterung, um einen sicheren Freigabekontext in eine beliebige digitale Umgebung einzubetten.

Tech Stack:

  • FE: JavaScript, ES5/6, Angular, CoffeeScript, Flux, React (JSX), Node, Browser-Ext.
  • BE: Spring, Spring-Social, SQL, JPA, Hibernate, NoSQL, Neo4J, Vert.X, REST(Restlet, JAX-RS), Vert.X, JClouds, IntelliJ, GIT.
Jan. 2010 - Dez. 2011
2 Jahren

Softwareentwickler

Azureus - Open Source Project

  • Forschung und Entwicklung zur Verbesserung von P2P-Anwendungen.
  • Verbesserung des P2P-basierten (BitTorrent) Datenübertragungsmodells durch Client/Server-Modelle.
  • P2P-Protokollmodifikation, Modularisierung, moderne Benutzeroberfläche (RIA).
  • Refactoring großer/komplexer Anwendungen, um ein gemeinsames Modularisierungskonzept zu nutzen.

Tech Stack:

  • FE: RIA - Flex, ActionScript, PureMVC, Robotlegs, Air.
  • BE: JAVA, OSGi, Felix, Equinox, (Restlet, JAX-RS), RPC, Maven, Ant, JUNIT, SVN, Eclipse STS.
  • Verteilte Architekturen.
  • P2P, DHT (Kademlia).
Jan. 2006 - Dez. 2009
4 Jahren
Neutraubling, Deutschland

Softwareentwickler

KRONES

  • Entwicklung einer Echtzeit-Bild-/Mustererkennung von Grund auf.
  • Verbesserung der Etikettierausrüstung, um Schnittmarkierungen am Etikett von PET-Flaschen zu vermeiden.
  • Erkennungsrate entsprechend der Realität – 8 m/s – 50K Etiketten/h.

Tech Stack:

  • Sprache/Framework: MATLAB, Qt, C/C++.

Zusammenfassung

Ein polyglotter Full-Stack-Softwareentwickler mit über fünfzehn Jahren Erfahrung in Führung, Architektur und Implementierung von Softwarelösungen in Web-, Mobile- und Desktop-Umgebungen. Er hat ein unbändiges Talent dafür, neue Technologien und Praktiken zu lernen und zu testen, entwickelt Ansätze zur Lösung anspruchsvoller Probleme und liefert dabei erstklassigen Code und Produktqualität. Er ist ein agiler und programmatischer Denker, der Best Practices und Metriken nutzt und durchsetzt, sich wohl dabei fühlt, für jede Aufgabe das beste Tool auszuwählen, und neue Prozesse den Anforderungen des Produkts entsprechend verfeinert und übernimmt. Er ist ein sehr kenntnisreicher und erfahrener harter Arbeiter, vor allem beim Einsatz von Open-Source-Technologien in Softwareprojekten. Als geborener Anführer ist er eine wertvolle Ergänzung für jedes Entwicklungsteam, das seine Mentalität, seinen Stack und seine Eigenschaften teilt. Er schätzt ein Team, in dem jeder sein volles Potenzial entfalten kann und man sich gegenseitig unterstützt, wenn etwas nicht nach Plan läuft, um gemeinsam eine Lösung zu finden.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Hochschule Regensburg für Angewandte Wissenschaften

Informatik · Regensburg, Deutschland

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Jürgen F.

AR/VR/XR Architekt

Profil ansehen
Fahrettin K.

Architekt und Full Stack Developer

Profil ansehen
Johannes R.

Betreuung Studienarbeit Adrian Bohnert; Blockchain und Smart Contracts

Profil ansehen
Matthias K.

Allgemeine ERP- und KI-Beratung

Profil ansehen
Michael F.

Freiberufler, Lösungsarchitekt

Profil ansehen
Andreas K.

Senior Entwickler

Profil ansehen
David M.

Senior Frontend-Entwickler

Profil ansehen
Arne H.

DevOps Fullstack-Entwickler

Profil ansehen
Marcel M.

Datenwissenschaftler, KI-Ingenieur, Senior Lösungsarchitekt

Profil ansehen
Lukas G.

Full-Stack-Entwickler / Architekt

Profil ansehen
Werner K.

Testkoordinator, Designer und Ingenieur

Profil ansehen
Patrick W.

KI-Softwareentwickler

Profil ansehen
Christopher M.

Mobile- & Full-Stack-Entwickler

Profil ansehen
Manuel R.

Cloud-Architekt & Lead-Entwickler

Profil ansehen
Krzysztof N.

Spezialist für die Migration von Backend-Microservices

Profil ansehen
Niklas W.

KI-Ingenieur, Cloud-Lösungsarchitekt, Backend-Entwickler

Profil ansehen
Dennis S.

Lead Full Stack

Profil ansehen
Ursula M.

Data Scientist & KI Ingenieur & KI Architekt

Profil ansehen
Christoph B.

Full-Stack-Entwickler

Profil ansehen
Gwen G.

Senior Consultant

Profil ansehen
Shamaila M.

Senior Software-Architekt

Profil ansehen
Michael K.

Softwareentwickler

Profil ansehen
Mathis D.

Senior Web-/Frontend-Entwickler

Profil ansehen
Matthias M.

Architekturprüfung, Dokumentation und Change-Management-Prozess

Profil ansehen
Alexandre S.

Cloud-Software-Ingenieur

Profil ansehen
Martin G.

Mitglied des Produktmanagement- und Product Owner-Teams für Private Cloud Plattform

Profil ansehen
Jan M.

Gründer, Senior Lösungsarchitekt, Teamleiter, Senior DevOps-Ingenieur

Profil ansehen
Leif S.

Freiberuflicher IT-Berater und Softwarearchitekt

Profil ansehen
Stefan B.

Senior Full Stack Entwickler / Mitbegründer / CTO / Leiter Entwicklung

Profil ansehen
Sigfried S.

Consultant, Berater und Partner – Experte für Produkt, Design, Wachstum, Betrieb & Automatisierung

Profil ansehen