Markus Gritsch-Lead Full-Stack Software Engineer

Tagessatz prüfen
Erfahrungen
Open-Source Software Engineer & Maintainer
Stealth Startup
Unabhängige Open-Source-Entwicklung in Teilzeit, mit Fokus auf Build-Tools für Next.js, React, MDX und JavaScript-/TypeScript-Compiler-Pipelines.
next-slug-splitter entwickelt, um inhaltsgetriebene Next.js-Anwendungen zu optimieren. Es analysiert MDX-Inhalte zur Build-Zeit, löst die Nutzung von Komponenten auf und erzeugt routespezifische Handler, sodass Seiten nicht das komplette Catch-all-Komponenten-Bundle teilen müssen.
Unterstützende Plugins und Utilities für scoped MDX-Transformationen, verschachtelte Auflösung von Komponentenabhängigkeiten, Compile-Time-Refinement, sichere ESTree-Auswertung und Object-Graph-Diffing erstellt.
Architektur, API-Design, Implementierung, automatisierte Tests, npm-Publishing, Dokumentation, Demos und Performance-Benchmarking selbst verantwortet.
Bausteine:
remark-scoped-mdx: Kontextbewusste AST-Transformationen mit isolierten verschachtelten Scopes, typisierten Komponenten-Registries und Prop-Inferenz.
recma-component-resolver: Analyse von Abhängigkeitsgraphen und selektives Weiterreichen von Komponenten über verschachtelte MDX-Includes hinweg.
recma-static-refiner: Extraktion von Props zur Build-Zeit, Schema-Validierung, Ableitung und Bereinigung.
estree-util-to-static-value und object-graph-delta: Sichere statische Auswertung und deterministisches, zyklus-sicheres strukturelles Diffing.
Tech Stack:
Frameworks: TypeScript · Next.js · React · MDX
Compiler-Tools: Unified · Remark · Recma · MDAST · ESTree · ts-morph · esbuild
Kompetenzen: Statische Analyse · AST-Traversierung und -Transformation · Abhängigkeitsgraphen · Codegenerierung · Schema-Validierung · Route- und Bundle-Splitting
Tools: Vitest · tsup · npm · Performance-Benchmarking
Founder & Full-Stack Software Engineer
Stealth Startup
- GPU-Layer Perceptual Privacy (Eigenständige Forschung / Prototyp)
- CPU- -> GPU-Render-Pipelines untersucht (Metal/Vulkan/DX, OS-Compositor)
- Eine Frame-Interception-Schicht zwischen Apps/CPU/GPU entworfen, um die Lücke zu schließen, in der Verschlüsselung Daten schützt, aber nicht die Wahrnehmung
- Einen Messenger-ähnlichen Simulator gebaut, um Pixel-Level-Policies (collapse/mask/overlay) zu definieren, und den Ansatz mit einem ersten Demo validiert: GPU-Layer natives In-App-Ad-Blocking
Lead Full-Stack Software Engineer
DECTRIS
- Eine integrierte Software-Suite entwickelt, die X-ray-Elektronenstrahl-Daten analysiert
- Technische Strategie und Systemarchitektur für Web-App, Backend und IoT-Gerät gesteuert
- Den Tech-Stack gestrafft, um schneller hochwertige Features liefern zu können
- Eine Lernumgebung gefördert und dadurch die technischen Fähigkeiten und die Expertise des Teams verbessert
- MVP für ein besseres Datenmanagement und eine bessere Zusammenarbeit in der wissenschaftlichen Forschung
FE - Typescript, React / Hooks, Recoil, Jotai, NextJs, Material-UI, Framer Motion, Styled-Comp, MDX, Remark BE - Java, Graal, Maven, OSGi, Neo4j, GraphQL, OpenAPI, Python CI - Github Actions / Docker AI - Python, PyTouch, Tensorflow
Fokus auf meine Softwareprojekte und Technologien, die ich lernen wollte, für etwa 24 Monate ab Mai 2020
Self Employed
- Experimente: Eine Geschichte über ein Problem mit hoher Abstraktion mithilfe visueller Animationen erzählen, um Umgebungsmerkmale und zugehörige Eigenschaften zu synthetisieren.
- POC: OSGi v7 und 8, OSGi in Docker, OSGi mit Graal / Native Image, Neo4j in OSGi.
- OSS: Beiträge zu verschiedenen OSS-Projekten, z. B. Millipede (große Nextjs-App), JClouds, ...
- Babysteps: ML-Frameworks und OpenAPI. Schwerpunkt: Fn Programming.
Software Engineer & Architect (Full Stack)
Münchener Hypothekenbank
- Ein Lighthouse-Projekt geleitet, um die digitale Transformation in der Immobilienfinanzierung zu ermöglichen
- Eine webbasierte Anwendung entwickelt, die den gesamten Kreditvergabeprozess abbildet
- Eine Echtzeit-Berechnungspipeline implementiert, um entscheidende Kennzahlen vollautomatisch zu bestimmen
- Langsame Arbeitsabläufe in smarte, entscheidungsunterstützte kollaborative Workflows verwandelt
- Das Onboarding-Erlebnis neuer Nutzer durch reaktive, bereichsübergreifende Interaktionen verbessert
Gründer, leitender Software Engineer & Architekt
Millipede
- Entwickelte Assistenztechnologien, um Selbstbestimmung in der digitalen Welt zu ermöglichen, mit Electron, Aries, Karaf, GraphQL und Vert.x
- Erstellte eine API für die Nutzung durch Dritte mit REST, Vert.x und GraphQL
- Automatisierte lokale und entfernte Backend-Bereitstellung (Cloud Sync) mit Docker und Kitematic
Software Engineer
Privacy Enhancing Technology
- Entwickelte eine Cloud-Synchronisationsanwendung mit Fokus auf Sicherheit und Abstraktion der Speicherung mit Spring, Spring-Social, SQL, JPA, Hibernate, NoSQL und Neo4J
- Implementierte Middleware für verteilte Kommunikation und Koordination mit nativer Dateisystemintegration mit Vert.x und JClouds
- Erstellte eine Browser-Erweiterung, um einen sicheren Sharing-Kontext in beliebige digitale Umgebungen einzubetten, mit Vert.x, Restlet und JAX-RS
Software Engineer
Azureus
- Erforschung und Entwicklung von Verbesserungen für P2P-Anwendungen mit Java, OSGi (Felix, Equinox), RPC, Maven, Restlet und JAX-RS
- Verbesserte auf P2P basierende (BitTorrent) Datenübertragungsmodelle mit Client/Server-Architekturen und modularisierten Anwendungen
- Modernisierte Benutzeroberflächen mit PureMVC, Robotlegs, Flex, ActionScript und Air
- Refaktorisierte große, komplexe Anwendungen, um ein Modularisierungskonzept für P2P und DHT (Kademlia) zu teilen
Software Engineer
KRONES
- Entwickelte ein Echtzeit-Bild- und Mustererkennungssystem von Grund auf mit MATLAB, Qt und C/C++
- Verbesserte Etikettiermaschinen, um Schnittmarken auf PET-Flaschen-Etiketten zu vermeiden, mit einer Erkennungsrate von 8 m/s und einer Verarbeitung von 50.000 Etiketten pro Stunde
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Fertigung und Bank- und Finanzwesen.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Forschung und Entwicklung (F&E), Finanzen und Strategie und Planung.
Zusammenfassung
Ein Full-Stack-Polyglot-Softwareentwickler mit über fünfzehn Jahren Erfahrung darin, Softwarelösungen zu führen, zu entwerfen und umzusetzen – über Web-, Mobile- und Desktop-Umgebungen hinweg.
Er hat ein kaum zu bändigendes Talent dafür, neue Technologien und Vorgehensweisen zu lernen und zu testen, und entwickelt Ansätze, um anspruchsvolle Probleme zu lösen und dabei gleichzeitig eine hohe Code- und Produktqualität zu liefern.
Er denkt agil und strukturiert, nutzt und setzt Best Practices sowie Kennzahlen durch, wählt für jede Aufgabe das passende Werkzeug und passt Prozesse an, wenn die Anforderungen des Produkts es verlangen. Er ist ein sehr sachkundiger und erfahrener Macher, besonders wenn es darum geht, Open-Source-Technologie in einem Softwareprojekt einzusetzen.
Von Natur aus eine Führungspersönlichkeit, ist er eine wertvolle Ergänzung für jedes Entwicklungsteam, das seine Denkweise, seinen Stack und seine Eigenschaften teilt. Er schätzt ein ergänzendes Team, in dem jede Person ihr volles Potenzial entfalten kann und man auch dann füreinander einsteht, wenn etwas nicht nach Plan läuft, um gemeinsam eine Lösung zu finden.
Fähigkeiten
- Fe: Typescript, React, Rsc, Nextjs, Ark, Panda, Tailwind
- Be: Typescript, Dynamodb
- Iot: Rust
- Ci: Github Actions, Docker
- Cloud: Aws, S3, Lambda
- Verteilte Architekturen
- P2p, Dht (Kademlia)
- Matlab
- Qt
- C/C++
- Verteilte Netzwerkprotokolle
- Edge-Computing-Architekturen
- It-Sicherheit, Zugriffskontrolle
- Kryptografische Systeme, Trust-Systeme
- Reverse Engineering Von Computerprogrammen
- Simulator: Typescript, React / Rsc, Jotai, Nextjs, Signals, Webgpu, Styled-Comp, Ark, Panda
- Extension / Interceptor / Synthesizer: Rust, Wasm, Python, Frida, Mirror-D
- Ai: Python, Pytouch, Kymatio
- Analytical Engineering
- Prototyping / Clean Code
- Tech Lead
- Team Work
Sprachen
Ausbildung
University of Applied Science (Regensburg)
Computer Science · Regensburg, Deutschland
Schwerpunkte: Verteilte Netzwerke und Computersysteme
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Markus ist in Oberschneiding, Deutschland ansässig und bevorzugt 100% Remote-Projekte.
Markus spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).
Markus hat mindestens 12 Jahre Erfahrung. In dieser Zeit hat Markus in mindestens 7 verschiedenen Rollen und für 8 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 4 Monate. Beachten Sie, dass Markus möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Markus gut geeignet für Rollen wie: Open-Source Software Engineer & Maintainer, Founder & Full-Stack Software Engineer, Lead Full-Stack Software Engineer.
Die neueste Position von Markus ist Open-Source Software Engineer & Maintainer bei Stealth Startup.
In den letzten Jahren hat Markus für Stealth Startup, DECTRIS und Self Employed gearbeitet.
Markus hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Bank- und Finanzwesen und Fertigung.
Markus hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Forschung und Entwicklung (F&E). Markus hat auch etwas Erfahrung in Finanzen und Strategie und Planung.
Markus hat kürzlich in Industrien wie Informationstechnologie (IT) und Fertigung gearbeitet.
Markus hat kürzlich in Bereichen wie Informationstechnologie (IT), Forschung und Entwicklung (F&E) und Produktentwicklung gearbeitet.
Markus besuchte University of Applied Science (Regensburg) für Computer Science.
Markus ist sofort vollzeit verfügbar für passende Projekte.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 7 Sep 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Open-Source Software Engineer & Maintainer
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Oberschneiding, Deutschland arbeiten
