Profilbild von Ansgar Hugo Senior Solution Architect / Fullstack Developer aus Muenchen

Ansgar Hugo

verfügbar

Letztes Update: 24.04.2025

Senior Solution Architect / Fullstack Developer

Firma: Ansgar Hugo - Diplom Ingenieur Datentechnik
Abschluss: Diplom Ingenieur Datentechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher) | Französisch (gut)

Dateianlagen

Ansgar-Hugo-profile-de-2025-04-04_220425.pdf
Ansgar-Hugo-profile-en-2025-04-04_220425.pdf

Skills

Full Stack Software Entwicklung, Beratung, Planung und Solution Architektur seit über 25 Jahren mit vielen verschiedenen Technologien und Schwerpunkt auf Web Entwcklung (Azure Cloud, Java, Scala, Kotlin, Typescript, Node, Anguar, NextJs, React, Amazon Web Services AWS, Kubernetes, Docker, Spring, Terraform, Microservices, SQL, noSQL).

Projekthistorie

06/2024 - 04/2025
Portal Entwicklung, IoT Monitoring
Startup im Energie Umfeld (Energie, Wasser und Umwelt, 10-50 Mitarbeiter)

Thema: Portal für Planung, Konfiguration und Monitoring von Solar Anlagen
Rolle Solution Architekt: Beratung zu Skalierung von PostgreSQL mit Citus und Evaluierung der performance für High Volume Ingestion von Zeitreihen Daten.
Rolle Full Stack Entwickler: Entwicklung des Angular Frontends und API backend mit NestJs und PostgreSQL mit Citus extension für High Volume Data.
Technologie: Hetzner, Kubernetes, Docker, PostgreSQL, Citus, Nats Jetstream, Angular, NestJs, KeyCloak, Ansible

03/2023 - 05/2024
Aufbau einer IoT Pipeline
Energie (Energie, Wasser und Umwelt, 10-50 Mitarbeiter)

Thema: Aufbau einer IoT Pipeline und Konsolidierung von Gerätetypen, Speicher und Visualisierung
Rolle Solution Architect: Planung und Implementierung der IoT Streaming Lösungs für heterogene IoT-
Edge-Geräte. Visualisierungen mit Azure Data Explorer und Grafana.
Rolle Fullstack Entwickler: Entwicklung der Streaming Data Ingestion mit Azure Event Hub (Kafka Interface) und Spring
Boot / Spring Cloud. Erweiterung existierender Spring Boot Persistence Services für Streaming.
Technologie: Azure cloud, Azure IoT Hub, Azure DevOps, Kubernetes, Kotlin, Spring Boot, Typescript, Azure Functions, Azure Event Hubs, Terraform, Datadog, Azure Data Explorer, Grafana, Azure Blob Storage, Azure DevOps, Jira, Confluence

12/2023 - 03/2024
Beratung zu Web Architektur
Öffentliche Stiftung (Öffentlicher Dienst, 250-500 Mitarbeiter)

Thema: Beratung zu Web Architektur und Auswahl Web Content Management
Rolle Solution Architect: Beratung zur Web Architektur und zum Bebauungsplan für Ausbau der Web Architektur. Identifizierung von Optimierungspotential für technische Komponenten und den Software Entwicklungsprozess. Beratung zur Auswahl eines Web Content Management Systems, Ablösung und Konsolidierung von verschiedenen CMS. Installation eines Strapi Test-Systems und Implementierung einer Test-Site für Evaluierung eines CMS.
Technologie: Strapi, NextJs, Linux, Postgres, Oracle, Typo3, Ansible, GitHub.com, GitLab

07/2021 - 02/2023
e-Commerce Kunden Portal
Baubranche (Architektur und Bauwesen, 250-500 Mitarbeiter)

Thema: Customer facing e-Commerce Portal
Rolle Solution Architect: Azure-Cloud-Architektur spezifizieren, ein gemischtes Entwicklungsteam anleiten. Integrationsarchitektur mit Okta für Single Sign-On festlegen. Beratung zur Infrastruktur-Governance und Cloud-Überwachung. Technische Reviews und
Qualitätssicherung, Abstimmung mit Enterprise Architecture. Projektübergreifende Koordination eines Teams von Architekten in einer Solution Architecture Practise. Integrationsarchitektur mit Salesforce, SAP, Algolia und Mulesoft definieren.
Technologie: Azure Cloud, Kubernetes, AKS, Docker, Terraform, Azure Service Bus, Okta,
OpenID Connect, OAuth2, React, NextJs, Java Spring Boot, Kafka, GraphQL,
Grafana, HubSpot, Jira, Confluence, Salesforce, SAP, Algol, Mulesoft

01/2020 - 06/2021
Cloud Architektur für Mobile App
Startup Energie (Energie, Wasser und Umwelt, 10-50 Mitarbeiter)

Thema: Mobile App für Energie und Nachhaltigkeit
Rolle Solution Architect: Lösungsarchitektur mit Azure-Cloud-Komponenten für das Microservices-Backend spezifizieren. Überwachung der Implementierung von Cloud-Komponenten und mobiler App-Entwicklung durch Implementierungspartner. Monitoring- und DevOps-Komponenten und -Prozesse definieren. Entwickler coachen und Code-Reviews durchführen, allgemeine technische Qualitätssicherung. Microservice für Energievorhersageberechnungen implementieren. Scala-Microservice für Reporting implementieren und Grafana-Reporting-Dashboard erstellen.
Rolle Lead Developer: Microservice mit Spring Boot für das Laden von Elektrofahrzeugen über IoT-Hub- Integration und Gerät (Wallbox)-Simulations-UI entwickeln. Technologie: Azure cloud, Kubernetes, AKS, Docker, API Management, Application Insights, AppCenter, iTunes Connect, Google Play, Firebase, Scala, Java, Spring Boot, Hibernate, PostgreSQL, React, NextJs, Typescript, Swift, Kotlin, .Net, Python, Azure IoT Hub, Azure DevOps, CI/CD

11/2017 - 12/2019
Planung und Entwicklung eines e-Commerce Marktplatz
Bank (Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)

Thema: Planung, Entwurf und Entwicklung eines B2B Marktzplatz für öffentliche Finanzierung mit Azure Cloud Native Infrastruktur
Rolle Solution Architect und Lead Entwickler: Architektur spezifizieren, Azure-Cloud-Infrastruktur implementieren, Microservices mit Scala/Play, Java/Spring Boot und Angular implementieren, das Entwicklungsteam coachen, Software- und technische Qualität bewerten. CI/CD-Pipeline (Azure DevOps) einrichten. Unterstützung von Business und Management durch Beratung und Schätzungen. Systemarchitektur dokumentieren und Sicherheitsaudit unterstützen.
Technologie: Microsoft Azure Cloud, Kubernetes, AKS, Docker, Micro Services, Apache Spark, Azure DevOps, Scala, Java, Play Framework, Angular, Spring Boot

01/2017 - 12/2017
API Entwicklung für e-Commerce Site
Größter europäischer KFZ Gebrauchtmarkt (Internet und Informationstechnologie)

Thema: Develop an API for content syndication for a high traffic internet site (leader in market segment). Integration of various sources coming from Kafka, REST services and legacy Oracle systems.
Rolle Entwickler: Entwicklung einer RESTful API, Integration von Websites mit Finanzdienstleistungen und Recomendation-Engine entwickeln, Sitemap-Service für SEO erstellen, Anzeigen- und Tracking-Integrationen implementieren. Neue Cloud-Stacks auf Basis von AWS erstellen.
Technologie: Scala, Amazon Web Servces (AWS), Play, Kafka, DynamoDB, Reactive (RxScala), Elastic Search, Kibana, Datadog, Dashing, Google Analytics

11/2015 - 12/2016
Entwicklung von Supply Chain Software für Fahrzeugplanung
Automobil Hersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Thema: The software calculates the forecast of the supply chain needs depending on the variations of car configurations in different geographies and for the portfolio of car models.
Rolle Lead Developer: Develop central components like the versioned object store and data import and update processes in a system which is heavily depending on data delivered via external interfaces. I implemented performance measuring and optimisations. I lead a small team of developers responsible for central subsystems.
Technology: GlassFish 3.1.2, Oracle 12, JEE 6, Java 7, CDI, AngularJS, REST, JMS, EJB 3, JPA 2, EclipseLink, Jenkins, Maven, SVN, Sonar, Flyway

02/2014 - 10/2015
Architektur, Qualitätssicherung und Performance Optimierung für Verkaufsplattform
Fahrzeughersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Summary: The platform implements the sales process from offer to order, pricing, billing and handover of cars and motorcycles. The platform is implemented as a classical JEE application with interfaces to various existing backend systems. The platform consolidates a wide area of functionalities around vehicle sales. The project involves many parts of the organization, is developed in a program over several years with a team of around 70+ team members in an agile way.
Role Solution Architect: Implementation of performance measuring, structured logging and performance optimization with Scala. I evaluated structured logging alternatives like ELK (Elasticsearch, Logstash, Kibana) and graylog. I was building and controlling a software quality assurance process, run regular code reviews, design refactoring and architectural changes.
Technology: Gatling (Scala, Akka), Payara GlassFish 4.1, GlassFish 3.1.2, Oracle 12, Oracle 11g, JEE 6, Java 7/8, CDI, JSF, REST, SOAP, EJB 3, JPA 2, EclipseLink, Jenkins, Maven, SVN, Sonar, LoadRunner, Flyway, AngularJS

Reisebereitschaft

Weltweit verfügbar

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
04.09.2016

Versicherungsende:
01.10.2025

Profilbild von Ansgar Hugo Senior Solution Architect / Fullstack Developer aus Muenchen Senior Solution Architect / Fullstack Developer
Registrieren