18.09.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Full Stack Developer & Softwarearchitekt

Hamburg, Deutschland
Deutschland
M.Sc.
Hamburg, Deutschland
Deutschland
M.Sc.

Profilanlagen

Lebenslauf_Und_Unterlagen_Ivan_Demin.pdf

Über mich

Senior Software Developer und Softwarearchitekt mit Fokus auf komplexe Plattform-, Frontend-, Backend- und Integrationsprojekte. Stärken: schnelle fachliche Analyse, pragmatische Architektur, klare Kommunikation, stabile Umsetzung und KI-gestützte Prozesse.

Skills

AI AgentsRustJavaScriptMicrosoft Visual StudioMongoDBNode.jsNoSQLOpenShiftScrumSoftware ArchitectureProgrammierumgebungenWorkflowsReact.jsInfrastructure as Code (IaC)BackendGitLabGitAngularJSKubernetesNpm(Software)GraphQLTerraformDevSecOps
Programmierumgebungen & Sprachen
Java, JavaScript, TypeScript, Angular, Node.js, Golang, HTML, CSS, XML
Entwicklungsumgebungen: IntelliJ IDEA Ultimate, Visual Studio, VS Code, ZED
.NET / C#
C# .NET Core / .NET Framework, Entity Framework, xUnit Tests, Microsoft Visual Studio 2017 / 2019
Datenbanken
SQL: MySQL, PostgreSQL, Microsoft SQL Server
Tools: MySQL Workbench, SQL Server Management Studio
NoSQL: MongoDB
Tools: MongoDB Compass, Studio 3T
Frontend-Entwicklung
HTML5, W3C-konforme Entwicklung, SEO-Grundlagen über Meta-Tags, Browser-Fallbacks
JavaScript / ES6, jQuery, AngularJS, Angular, Vue.js / Vuex, RequireJS
CSS, LESS, SCSS
Responsive & Adaptive Webdesign, Media Queries, HTML5 Picture, Modernizr, Polyfills
Build- und Dependency-Management mit npm, Yeoman, Grunt, Gulp und Bower
Backend-Entwicklung
Java, Maven, Spring MVC, Spring Boot, Hibernate, JSF, GraphQL
Datenbankintegration mit MySQL, PostgreSQL und MongoDB
Node.js Backend-Entwicklung mit npm und MongoDB
Mobile Development
Hybride App-Entwicklung mit Xamarin
Android-Entwicklung mit Gradle, Butterknife und Retrofit
Anbindung mobiler Apps an Backend- und Schnittstellensysteme
Softwarearchitektur
Bewertung und Weiterentwicklung von Softwarearchitekturen
Analyse von Qualitätsmerkmalen wie Wartbarkeit, Skalierbarkeit, Stabilität und Erweiterbarkeit
Konzeption komplexer Plattform-, Backend-, Frontend- und Integrationslösungen
DevSecOps / Cloud / Infrastructure as Code
Terraform und Helm Charts für Infrastructure as Code
GitLab als DevSecOps-Plattform
Bereitstellung von Anwendungen auf Kubernetes-basierten Plattformen, insbesondere OpenShift
Unterstützte Cloud-Plattformen: AWS und Azure
Tools & Workflows
Versionskontrolle mit Git, Gitflow und SVN
Agile Arbeitsweisen mit Scrum und Kanban
Anforderungs- und Ticketmanagement mit Jira
Weitere Leistungen
Technische Konzeption, Schnittstellenanalyse, Systemintegration, Produktionssupport und Fehleranalyse
Digitales Marketing, SEO / SEM, Social-Media-Integration

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2019

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

Senior Java Developer / Lead Software Developer / Softwarearchitekt – Public Transport, eTicketing & Plattformintegration

Cubic Transportation Systems (Deutschland) GmbH

Transport und Logistik

50-250 Mitarbeiter

Schwerpunkte:
Weiterentwicklung einer Plattform für Verkehrsverbünde mit Fokus auf eTicketing, Abo-Management, easyConnect/CiBo, UIC-Barcode, Zahlungsprozesse, Kundenverwaltung und Schnittstellenintegration.

Aufgaben:
Technische Analyse fachlicher Anforderungen, Erstellung technischer Konzepte, Architekturentscheidungen, Backend- und Frontend-Entwicklung, App-Anbindungen, Schnittstellendesign, Fehleranalyse, Produktionssupport sowie Abstimmung mit Fachbereichen, Kunden, QA, DevOps und externen Dienstleistern.

Technologien:
Java, Spring Boot, Karaf/OSGi, PostgreSQL, REST-APIs, Angular, Mobile-/App-Integrationen, Docker, Keycloak, Redis, Liquibase, Mentz, LogPay, easyConnect.

Besonderheiten:
Analyse und Stabilisierung komplexer Backend-, Frontend- und Integrationsprozesse in den Bereichen Ticketing, Vertrags- und Abo-Logiken, UIC-Barcode-Erzeugung, Tarif- und Preislogiken, Zahlungsabwicklung, Mandantenfähigkeit und Deployment.
Zusätzlich beschäftige ich mich mit KI und agentenbasierten Systemen zur Unterstützung von Analyse-, Dokumentations- und Entwicklungsprozessen.

Software Architekt

HKBiS Handelskammer Hamburg Bildungs-Service gGmbH

Sonstiges

10-50 Mitarbeiter

Entwicklung einer GraphQL-Schnittstelle als Webservice im Kundencontext.

Tätigkeiten:
  • Erhebung der Anforderungen mit dem Kunden
  • Erstellung des Lastenhefts
  • Konzeption und Entwicklung der Softwarearchitektur
  • Anbindung einer CI/CD-Plattform mit Gitlab
  • Koordination im Team und Schulung der Projektbeteiligten
  • Anbindung von Microsoft SQL Server und MongoDB
  • Java 14, Spring Boot, GraphQL, Maven, Git, Lombok,  Microsoft SQL, MongoDB, Apache Tomcat 

Cloud Solution Architect

Atruvia AG

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

▪ Konzeption und Entwicklung eines Fintech Shops für die Bereitstellung von BaFin konformen Softwaresystemen in der Cloud nach dem Vorbild von AWS und Azure
▪ Konzeption und Entwicklung eines Produktinformationsmanagement Systems (PIM) zur Verwaltung von Softwareprodukten als versionierte BitBucket-Einträge mit einer Weboberfläche mit Such- und Filtermöglichkeiten
▪ Konzeption und Entwicklung eines Order-Management-Systems zur Verwaltung von Bestellungen mit einer Weboberfläche mit Such- und Filtermöglichkeiten
▪ Koordination im Team und Schulung der Projektbeteiligten
▪ Terraform, OpenShift, Terraform Enterprise, Java 17, Spring Boot, Python, FastAPI, Angular

Fullstack Developer

Edith.Care GmbH / Signal Iduna

Versicherungen

10-50 Mitarbeiter

▪ Themenschwerpunkt: Pflegeantrag und Pflegemanagement, überwiegend für Angehörige gedacht. Es ist möglich über die Plattform einen Erstantrag, Höherstufung etc. durchzuführen.
▪ Aufgaben: Pflege und Weiterentwicklung der Mikroservice-Architektur unter SCRUM. Darunter Erhebung von Anforderungen und Konzeption bis Umsetzung.
▪ Java 17, AWS (S3, SQS, SNS, Lambda, API Gateway, Route53, IAM), React, Spring Boot, Dropwizard, Kubernates, Doker, Terraform, Datadog, SonarCloud, MongoDB, Keycloak, Git

Lead Software Developer

Beiersdorf

Konsumgüter und Handel

>10.000 Mitarbeiter

Weiterentwicklung einer iOS-App mit Xamarin und Salesforce-Anbindung.

Tätigkeiten:
  • Erhebung der Anforderung mit dem Kunden
  • Etablierung einer CI/CD-Pipeline zur Erhöhung der Produktqualität
  • Weiterentwicklung der Anwednung für die neuen iOS Versionen

Java Fullstack Lead Developer

Behörde für Schule und Berufsbildung

Öffentlicher Dienst

1000-5000 Mitarbeiter

Skills: Java, Typescript, Eclipse, Visual Studio Code, Bash+Shell-
Skripte, Angular, HTML, CSS, Javascript, JSON, Scrum,
Kerberos SSO, Spring Security, PrimeNG, Material Design,
Reactive Forms, AspectJ, Gerrit, XML, XSD, ConEmu, Chrome
DevTools, Maven, Tomcat, Codehaus Cargo, Jenkins, Git,
SourceTree, JMockit, Microsoft Team Foundation Server,
JMeter, JavaMelody, SQL, PostgreSQL, H2-Datenbank, JUnit,
Mockito, Hibernate, Flyway, Sprint Boot, Log4J, SLF4J, PMD,
Checkstyle, SonarQube, Mob Programming

Erstellung einer Web-Anwendung für die Erfassung, Validierung und
Verarbeitung von Schülerzahlen an Hamburger Schulen.

Tätigkeiten:
  • Entwicklung des Qualitätssicherungssystems für die Erhebung von Prüfungsergebnissen im Bundesland Hamburg
  • Entwicklung des Qualitätssicherungssystem für die Erhebung von monatlichen Schülerfrequenzen im Bundesland Hamburg
  • Weiterentwicklung des Qualitätssicherungssystems für die Erhebung der Schuljahreserhebung im Bundesland Hamburg
  • Festlegen der Architektur im Entwicklerteam
  • Frontend und Backendentwicklung der Ansichten für die Eingabe, Änderung und Freigabe der Daten
  • Konzeption, Koordination und Entwicklung einer XML-Schnittstelle für den Import von Prüfungsdatensätzen
  • Koordination im Team und Schulung der Projektbeteiligten
  • Konzeption und Entwicklung der Data-Warehouse-Schnittstellen

Zertifikate

Certified Professional Scrum Product Owner (PSPO I)

Scrum.org

2020

iSAQB® Certified Professional for Software Architecture (CPSA-F)

ISAQB – international Software Qualification Board

2017

Certified Professional Scrum Master (PSM I)

Scrum Alliance

2016

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.07.2027


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden