Hallo! Ich bin Full-Stack Entwickler
Über mich
Ich bin 30 Jahre alt und wohne in Hamburg. Von klein auf bin ich technikbegeistert, weshalb ich mir Kenntnisse in den verschiedensten Bereichen angeeignet habe.
Mein Hauptinteresse gilt der Softwareentwicklung. Ich habe darüber hinaus aber auch Erfahrung in der
Arbeitsweise
Ich bin ein selbstreflektierter Softwareentwickler und lege großen Wert auf klare, offene und ehrliche Kommunikation.
Zum Arbeitsalltag gehören agile Techniken wie tägliche Stand-ups, Aufgabenplanung, Dokumentation von Workflows, Berichterstattung an Product Owner, Pflege bestehender Software und natürlich die Implementierung neuer Funktionen und Fehlerbehebungen.
Ich lege großen Wert auf Teamarbeit, Code-Reviews sowie sauberen, wartbaren und gut verständlichen Code.
Ich schätze ein offenes, konstruktives Arbeitsumfeld, in dem Wissen aktiv geteilt und gemeinsames Lernen gefördert wird.
Tätigkeitsprofil
Ich sehe mich in einer Full-Stack-Rolle mit der Hauptverantwortung als (Lead) Front-End Softwareentwickler.
Darüber hinaus arbeite ich auch gerne in einer Produktgestaltungsposition und entwickle gemeinsam mit Designern UX- und UI-Konzepte auf Basis der Produktanforderungen. Ansonsten bin ich flexibel und immer interessiert, an anderen technischen sowie produkt- oder controllingbezogenen Themen zu arbeiten.
Mich motiviert es, komplexe Probleme durch sauberes, nachhaltiges Softwaredesign zu lösen.
Derzeit bin ich fest angestellt und arbeite parallel als Freelancer.

Skills
Front-End
- TypeScript
- React
- Next.js
- Angular
- Jest
- Karma
- Cypress
- Protractor
- Vue.js
Styles
- SCSS
- SASS
- Tailwind CSS
- Material UI
- MUI
- PostCSS
- Figma
Back-End
- Java
- Kotlin
- TypeScript
- Node.js
- PostgreSQL
- MySQL
- Redis
- InfluxDB
- Spring Boot
- Hibernate
- Nest.js
- Microservices
- Mockito
- Spock
- MQTT
- SNS/SQS
DevOps
- Nginx
- Docker
- Kubernetes
- CI/CD-Pipelines
- Bash
- Linux-basierte Systeme
- Serverless
- Helm
- Terraform
- AWS Cloud
- AWS CDK
- Grafana & Grafana Loki
- Prometheus
Sonstiges
- Strapi CMS
- Payload CMS
- Vagrant
- QEMU/KVM
- PlantUML
- Raspberry Pi
- Arduino
- Espressif ESP
Arbeit
Askan Hesse - Individuelle Software- und EDV-Lösungen (selbstständig)
Neben meiner Festanstellung bin ich als freiberuflicher Full-Stack Softwareentwickler tätig.
Ich biete Beratung, Konzeption und Entwicklung individueller Software- und IT-Lösungen an und setze mein breit gefächertes technisches Wissen ein, um die unterschiedlichen Anforderungen meiner Auftraggeber zu realisieren.
Ich arbeite dabei projektbasiert, meist remote, und stimme die Anforderungen direkt mit meinen Auftraggebern ab.
Insurfox
Insurfox (Insurfox GmbH) entwickelt innovative Produkte, die Versicherungen einfach, digital und benutzerfreundlich machen.
Bei Insurfox bin ich aktuell in folgenden Bereichen tätig:
Allgemein
Entwicklung und Pflege verschiedener Produktanwendungen.
Unterstützung bei der Behebung von Fehlern, die die Endnutzererfahrung beeinträchtigen.
Front-End (Hauptverantwortung)
Leitung technischer und architektonischer Entscheidungen basierend auf Produktanforderungen.
Optimierung von Benutzerabläufen und der Endnutzererfahrung.
Wesentliche Technologien: Next.js und React.js.
Back-End
Verantwortung für technische und architektonische Entscheidungen auf Basis der Produktanforderungen.
Qualitätssicherung nach Rollouts in Entwicklungs- und Produktionsumgebungen.
Mitwirkung an Sicherheits- und Datenschutzkonzepten, insbesondere im Hinblick auf kundenbezogene Daten.
Wesentliche Technologien: Java, Groovy, Spring Boot.
DevOps / Entwicklung der Infrastruktur
Konzeption, Entwicklung und Pflege von:
produktbezogener Infrastruktur.
Lösungen zur Überwachung und Protokollierung.
skalierbaren und flexiblen Infrastrukturkonzepten.
Mitwirkung an Sicherheits- und Datenschutzkonzepten, insbesondere im Hinblick auf kundenbezogene Daten und interne Services.
Verwaltung von Deployment-Lösungen für die Dienstautomatisierung.
Erstellung und Pflege von CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen.
Infrastruktur auf Amazon Web Services (AWS).
Überwachung und Protokollierung der Systeme mit Grafana, Grafana-Loki und AWS CloudWatch.
Produktkonzeption und Entwicklungscontrolling
Kommunikation mit Management und Partnern zur Ermittlung technischer und produktbezogener Anforderungen.
Unterstützung und Leitung technischer Entscheidungen im Rahmen der Produktentwicklung.
Mitwirkung bei der Konzeption neuer Produktmerkmale.
Erstellung und Priorisierung von Aufgaben auf Basis von Produktentscheidungen sowie Kontrolle der Team-Auslastung.
Weitere Verantwortlichkeiten
Unterstützung der unternehmensweiten IT-Administration und internen technischen Infrastruktur.
Mitwirkung an Engineering-Leadership-Themen wie Code-Qualität, Entwicklungsstandards und Koordination technischer Entscheidungen über Teamgrenzen hinweg.
Unterstützung beim Onboarding neuer Entwickler und Wissenstransfer innerhalb des Teams.
dasABOmobil
Ich war Mitbegründer von dasABOmobil (DasAboMobil GmbH) und als Full-Stack Softwareentwickler tätig.
In dieser funktionsübergreifenden Rolle übernahm ich sowohl technische als auch produktkonzeptionelle Verantwortung, um die Entwicklung eines marktfähigen Produkts sicherzustellen.
Die Plattform ermöglicht es Autohändlern, ihren Fuhrpark auf einfache Weise in ein Auto-Abonnement-Modell zu überführen.
Die Entwicklung erfolgte gemeinschaftlich durch alle Gesellschafter in ihrer Freizeit.
Bei dasABOmobil war ich verantwortlich für:
Allgemein
Entwicklung und Pflege verschiedener Produktanwendungen.
Unterstützung bei der Behebung von Fehlern, die die Endnutzererfahrung beeinträchtigen.
Qualitätssicherung nach Rollouts der Anwendungen.
Front-End (Hauptverantwortung)
Optimierung von Benutzerabläufen und der Endnutzererfahrung.
Erstellung von Bedienkonzepten für Endkunden und Händler.
Entwicklung der Endkundenanwendung.
Wesentliche Technologien: Angular (SSR).
Back-End
Konzeption, Entwicklung und Wartung der produktbezogenen Back-End-Anwendung.
Mitwirkung an Sicherheits- und Datenschutzkonzepten, insbesondere im Hinblick auf kundenbezogene Daten.
Wesentliche Technologien: Java, Groovy, Spring Boot.
DevOps / Entwicklung der Infrastruktur
Konzeption, Entwicklung und Pflege von:
produktbezogener Infrastruktur.
Lösungen zur Überwachung und Protokollierung.
skalierbaren und flexiblen Infrastrukturkonzepten.
Mitwirkung an Sicherheits- und Datenschutzkonzepten, insbesondere im Hinblick auf kundenbezogene Daten und interne Services.
Verwaltung von Deployment-Lösungen für die Dienstautomatisierung.
Hosting der Infrastruktur zunächst auf Amazon Web Services (AWS). Anschließend führte ich eigenständig eine Migration auf eine Kubernetes-basierte Infrastruktur bei Hetzner durch, wodurch rund 90 % der Infrastrukturkosten eingespart werden konnten.
Überwachung und Protokollierung der Systeme mit Grafana, Grafana-Loki und Prometheus.
FREE NOW
Nach meiner Tätigkeit bei der Schwesterfirma REACH NOW (moovel Group GmbH) wechselte ich im Rahmen eines internen Angebots zu FREE NOW (Intelligent Apps GmbH).
Zu Beginn meiner Tätigkeit befand sich FREE NOW im Aufbau einer multimodalen Mobilitätsplattform, die es Nutzern ermöglichen sollte, verschiedene Verkehrsanbieter über eine einzige App zu kombinieren, um ihr Ziel zu erreichen.
Während meiner Zeit bei FREE NOW war ich in mehreren funktionsübergreifenden Teams („Squads“) tätig und verantwortete verschiedene Schwerpunkte innerhalb der Produkt- und Plattformentwicklung.
Apr. 2020 – Jan. 2021: Mitglied des „Automation Squad“
Verantwortlich für die Entwicklung einer Software zur automatischen Verwaltung von Marketingkampagnen, mit dem Ziel, die Kundenbindung zu stärken und Marketingausgaben zu optimieren.
Entwicklung und Wartung von:
Software zur einfachen Erstellung hocheffizienter Marketingkampagnen auf Basis von Datenanalysen.
Verschiedenen Back-Office-Anwendungen für interne Abteilungen.
Software zur Automatisierung von Gutschriften und Optimierung von Kundenbindungsprogrammen.
Bestehender interner CRM-Software.
Funktionsübergreifende Unterstützung bei Fehlern, die die Endnutzererfahrung beeinträchtigen.
Architektonische Entscheidungen hinsichtlich der Zusammenarbeit zwischen Back-End- und Front-End-Diensten.
Qualitätssicherung nach Rollouts in die Entwicklungsumgebung.
Wesentliche Technologien: React.js.
Jan. 2020 – Apr. 2020: Mitglied des „User Squad“
Verantwortlich für alle Benutzer- und Basisplattform-bezogenen Themen.
Entwicklung und Wartung verschiedener Web-Front-End-Anwendungen für Registrierung, Anmeldung und Passwortverwaltung, die in den FREE NOW-Anwendungen und öffentlichen Front-Ends verwendet werden.
Funktionsübergreifende Unterstützung bei Fehlern, die die Endnutzererfahrung beeinträchtigen.
Architektonische Entscheidungen hinsichtlich der Zusammenarbeit zwischen Back-End- und Front-End-Diensten.
Qualitätssicherung nach Rollouts in die Entwicklungsumgebung.
Wesentliche Technologien: React.js.
Okt. 2019 – Dez. 2019: Mitglied des „Passenger Tooling Squad“
Verantwortlich für die Entwicklung verschiedener CRM-Anwendungen für den internen Gebrauch.
Entwicklung und Wartung von:
Back-Office-Software, die von internen Abteilungen zur Zusammenarbeit zwischen Geschäftseinheiten verwendet wird.
Bestehender interner CRM-Software.
Funktionsübergreifende Unterstützung bei Fehlern, die die Endnutzererfahrung beeinträchtigen.
Architektonische Entscheidungen hinsichtlich der Zusammenarbeit zwischen Back-End- und Front-End-Diensten.
Qualitätssicherung nach Rollouts in die Entwicklungsumgebung.
Wesentliche Technologien: React.js.
REACH NOW (moovel Group GmbH)
moovel (moovel Group GmbH) war ein Corporate Startup von Daimler. Mitte 2019 wurde das Unternehmen im Rahmen eines Joint Ventures von BMW und Daimler zu REACH NOW umfirmiert.
Das Ziel von moovel war es, eine multimodale Mobilitätsplattform zu entwickeln, die es Nutzern ermöglicht, verschiedene Verkehrsanbieter über eine einzige App zu kombinieren, um ihr Ziel zu erreichen. Die moovel Group GmbH betrieb mehrere Anwendungen, darunter individuell angepasste Mobilitäts-Apps für Anbieter des öffentlichen Nahverkehrs sowie eine neutrale, allgemeine Mobilitäts-App.
Bei moovel / REACH NOW war ich in den folgenden Positionen tätig:
Jun. 2019 – Okt. 2019: Mitglied des „Growth Squad“
Verantwortlich für die Analyse und Optimierung der Endnutzererfahrung innerhalb verschiedener Produkte.
Konzeption und Entwicklung von Templates für Benutzerinteraktionen, A/B-Tests und Datenanalysen zu Benutzer-Workflows.
Konzeption von Feature-Ideen und anschließende Entwicklung einfacher MVPs für eine schnelle Bereitstellung.
Wesentliche Technologien: Vue.js.
Mär. 2016 – Jun. 2019: Mitglied des „User Squad“
Verantwortlich für alle Themen im Bereich der Benutzer- und Basisplattform.
Entwicklung und Wartung von:
Back-Office- und CRM-Software, die von internen Abteilungen und externen B2B-Partnern zur Interaktion mit verschiedenen Geschäftseinheiten genutzt wird.
Diensten, die APIs für andere Teams und B2B-Partner zur Interaktion mit Endnutzern bereitstellen.
CI/CD-Lösungen und verschiedenen Deployment-Lösungen.
Anbindung externer Dienste über Drittanbieter-APIs (z. B. Facebook, Google).
Qualitätssicherung nach Rollouts in die Entwicklungsumgebung.
Einführung fortgeschrittener End-to-End-Tests über mehrere Microservices zur Verbesserung der Stabilität während des Deployments.
Funktionsübergreifende Unterstützung bei Fehlern, die die Endnutzererfahrung beeinträchtigen.
Wesentliche Technologien: Angular.js (später durch Angular ersetzt), Java, Groovy, Kotlin, Spring Boot.
Entwicklung und Wartung der Infrastruktur auf Amazon Web Services (AWS).
Überwachung und Protokollierung der Systeme mit dem ELK Stack und AWS CloudWatch.
Okt. 2015 – Mär. 2016: Mitglied des „Infrastruktur Squad“
Verantwortlich für den Aufbau der Infrastruktur und die technische Einrichtung des Back-Ends.
Erstellung von Softwarekonzepten und Service-Strukturen für die Basisinfrastruktur.
Bearbeitung von DevOps-Aufgaben zur Einrichtung von Serviceumgebungen und Konfiguration auf der Grundlage technischer Anforderungen.
Konzeption und Entwicklung des zentralen API-Gateways, von Plugins und Workflows.
Wesentliche Technologien: Java, Groovy, Spring Boot, Kong API Gateway, Lua.
Entwicklung und Wartung der Infrastruktur auf Amazon Web Services (AWS).
Überwachung und Protokollierung der Systeme mit dem ELK Stack und AWS CloudWatch.
Im Oktober 2019 wechselte ich für ein internes Stellenangebot zur Schwesterfirma FREE NOW (Intelligent Apps GmbH).
INFINIT GmbH
Bei der INFINIT GmbH absolvierte ich meine Ausbildung zum Fachinformatiker für Anwendungsentwicklung und war anschließend weiterhin in der Softwareentwicklung tätig.
Bei INFINIT habe ich die folgenden Aufgaben übernommen:
Entwicklung von:
internen Softwareprojekten auf der Grundlage von Angular.js.
hybriden mobilen Kundenanwendungen für Android und iOS unter Verwendung von Java, Swift und verschiedenen Webtechnologien.
Kunden-Websites auf der Grundlage verschiedener Content-Management-Systeme, überwiegend auf PHP-Basis.
Templates und individuellen Erweiterungen für unterschiedliche Content-Management-Systeme.
Wesentliche Technologien: PHP, Java, WordPress, Joomla, CoreMedia, Amazon Web Services (AWS).