Grigory Markin

ist offen für Projekte. 🔎

Selbstständig, Lead Software Architect & Engineer / Externer Consultant, Enterprise Architecture Consulting Group - EACG GmbH
Lübeck, Deutschland

Fähigkeiten und Kenntnisse

Software
IT-Consulting
Engineering
Beratung
Softwareentwicklung
Java
Software Architektur
Solution Architektur
Technische Architektur
Architektur
C/C++
Python
Git
Android
REST
C#
Forschung und Entwicklung
AWS
Linux
.NET Framework
Backend
Docker
Swift
SwiftUI
Software Supply Chain Security
Engineering Leadership
Distributed Systems
System Design
Microservices
CI/CD (continuous integration/delivery)
Software Composition Analysis (SCA)
Software Bill of Materials (SBOM)
Vulnerability management
Static code analysis
Open Source Compliance
Kotlin
Cross-Platform Development
Compiler Toolchains
LLVM
Clang
Code generation (compiler)
Automatic code generation
PostgreSQL
MongoDB
Neo4j
Graph Databases
FastAPI
Flask (web framework)
Formal Methods
Model Checking
Runtime Verification
Technical Consulting

Werdegang

Berufserfahrung von Grigory Markin

  • Bis heute 9 Jahre und 6 Monate, seit 2017

    Lead Software Architect & Engineer / Externer Consultant

    Enterprise Architecture Consulting Group - EACG GmbH

    Lead-Architektur und hands-on Entwicklung im TrustSource-Ökosystem: Python-Backend, AWS, REST APIs, verteilte Analyse-Workflows und kundenseparierte Deployments. Aufbau von Lösungen für Software Supply Chain Security, SCA, SBOM, Vulnerability Management, License Compliance und Static Analysis; Übersetzung von Kunden-, Produkt- und Compliance-Anforderungen in technische Roadmaps und produktive Features.

  • 2023 - 2025

    Software Engineering Consultant

    Airbus Helicopters Technik GmbH

    Modernisierung eines geschäftskritischen Ersatzteil-Inventory-Systems. Analyse einer großen Java- und Low-Code-Codebasis, Trennung generierter und manueller Logik, Identifikation von Architektur- und Wartungsrisiken sowie Ableitung konkreter Modernisierungspakete. Koordination technischer Themen zwischen Airbus, EACG und Plattformanbieter; Bewertung eines AWS/Docker-Deployment-Prototyps.

  • 2012 - 2025

    Co-Founder | Engineering Lead & Technical Architect

    SCADE Inc.

    Technische Verantwortung für eine Cross-Platform-Entwicklungsplattform für iOS und Android. Architektur von SCADE SDK, Swift for Android, Build Tooling, Developer Experience und Interoperabilität zwischen mobilen Clients, Backend-Schnittstellen und plattformspezifischen Komponenten. Verbindung von Produktstrategie, Teamführung, Kundenbedarf und hands-on Umsetzung kritischer Plattformbestandteile.

  • 2022 - 2022

    Technical Auditor

    MHP GmbH

    Technische Bewertung zweier verwandter Software-Codebasen im Due-Diligence- und Produktisierungskontext. Analyse von Source Code, Architektur, Implementierungsstruktur und Algorithmen zur Bewertung von Wiederverwendung, Überschneidungen und technischen Risiken. Erstellung eines offiziellen Reports mit entscheidungsrelevanten Ergebnissen für Stakeholder.

  • 9 Jahre und 11 Monate, Feb. 2012 - Dez. 2021

    Wissenschaftlicher Mitarbeiter

    Universität zu Lübeck - Institut für Softwaretechnik

    Wissenschaftlicher Mitarbeiter in Softwaretechnik mit Schwerpunkt auf industrieller Software Verification, Model Checking, Formal Methods und Runtime Monitoring. Forschung und Prototypentwicklung zu Siemens-bezogener PLC-Verifikation mit C/C++, OCaml, LLVM, Z3, MathSAT und CPAchecker. Zusätzlich Koordination im IHATEC-SecurePort-Projekt mit LHG, Industriepartnern und angewandten Monitoring-/Security-Prototypen.

  • 1 Jahr und 5 Monate, Aug. 2010 - Dez. 2011

    Software Engineer

    SIMPACK AG

    Entwicklung von Softwarekomponenten und experimentellen Werkzeugen für Analyse und Visualisierung von CAD-Modellen. Implementierung von Mesh-Simplification-Pipelines mit C++ und CGAL, Berechnung geometrischer und physikalischer Eigenschaften aus tessellierten Meshes sowie Aufbau einer Qt-basierten Windows-Anwendung für Rendering, Visualisierung und Algorithmenevaluation.

  • 4 Jahre und 2 Monate, Nov. 2007 - Dez. 2011

    Werkstudent

    Technische Universität München

    Mitarbeit an Demonstratoren und Forschungswerkzeugen am Lehrstuhl für Software & Systems Engineering, einschließlich Entwicklungsarbeit an AutoFocus 3. Schwerpunkte: Formal Methods, Systemspezifikation, Modelltransformationen, Eclipse-basiertes Tooling, Java und Research Software Engineering.

  • 6 Monate, Dez. 2010 - Mai 2011

    Diplomand

    Siemens AG

    Design und Implementierung eines Prototyps zur formalen Verifikation von PLC-Programmen im Rahmen der Abschlussarbeit. Entwicklung einer Bounded-Model-Checking-Engine in F#, einer grafischen C#/.NET-Anwendung für Ergebnisdarstellung und Debugging sowie eines Parsers für PLC-Code mit yacc/bison in einem industriellen Kontext.

  • 8 Monate, Feb. 2007 - Sep. 2007

    Praktikant

    Forschungszentrum Karlsruhe

    Mitarbeit an der Visualisierung von Produkt- und Gebäudedaten am Institut für Angewandte Informatik. Verarbeitung und Darstellung von Gebäudemodellen auf Basis von IFC (Industry Foundation Classes) sowie technischer Gebäudeausrüstung nach VDI 3805.

Ausbildung von Grigory Markin

  • 2 Jahre und 1 Monat, Okt. 2009 - Okt. 2011

    Informatik

    Technische Universität München

Sprachen

  • Deutsch

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z