Daniel Stopp

Frontend- und Web Entwickler

Berlin, Germany

Experience

Apr 2024 - Aug 2024
5 months

Frontend- und Web Entwickler

Datalyze Solutions

  • Frontend-Entwicklung und Umsetzung diverser Designs (Landing Pages, Übersichtsseiten)
  • Verantwortlich für die Inhalte und Aktualisierung der Datalyze Solutions Firmen-Webseite
  • Gemeinsame Planung und Entwicklung einer Verwaltungsapplikation für die Auflistung und Verortungs von Immobilienprojekten (CBRE)
  • Gemeinsame Planung und Entwicklung von umfangreichen Lösungen für die automatische Personalverteilung in Werken (Bosch)
  • Backend-Entwicklung diverser Kleinprojekte mit verschiedenen Stacks
  • Techstack: GitLab CI/CD; Elixir; Phoenix Framework; Ecto; PostgreSQL; Docker; Hetzner; Traefik; NGINX; Python; Flask; Next.js/React; Leaflet; GeoServer; TypeScript; MongoDB
Mar 2024 - Present
1 year 4 months

Senior Software Engineer

CmdScale GmbH

  • CmdScale Kunde
  • Entwicklung einer Hauptversammlungssoftware in Golang
  • Beratung und Zusammenarbeit mit dem Kunden, um Anforderungen effizient zu erheben und umzusetzen.
  • Technologische Beratung für individuelle Softwareanforderungen.
  • Erstellung maßgeschneiderter Funktionen, die exakt auf die Kundenbedürfnisse abgestimmt sind.
  • Frontend-Entwicklung für eine Single-Page-Application
  • Zusammenarbeit mit externen Dienstleistern zur Entwicklung einer iOS-App
  • Techstack: Golang, PostgreSQL, Gitlab, Docker, Protocol Buffers/GRPC, Gitlab CI/CD, Vue.js, Typescript
Jun 2021 - Mar 2024
2 years 10 months

Senior Software Engineer

CmdScale GmbH

  • Entwicklung des assetGIS, eines Geoinformationssystems für Projektplaner und Vermesser
  • Technische Beratung und Einarbeitung von Quereinsteigern
  • Planung und Entwicklung der Applikations-Architektur
  • Entwicklung, Pflege und Dokumentation eines Authentifizierungssystems
  • Optimierung der Effizienz und Developer Experience bei der Arbeit mit dem Applikations-Tech-Stack
  • Einrichtung und Entwicklung eines CI/CD-Systems mit separaten Umgebungen (Live, Staging und Development)
  • Programmierung und Umsetzung des Frontends nach Design-Vorgaben
  • Techstack: GitLab CI/CD; Docker; DigitalOcean; Terraform; Ansible; Traefik; NGINX; Fail2Ban; Python; FastAPI; Pydantic; TypeScript; Next.js/React; Leaflet; Redis; SSH; OAuth 2; JSON Web Tokens
Jan 2014 - Jun 2017
3 years 6 months

Fullstack Engineer

  • Freelancer, ab 06/2017 Kleinunternehmer
  • Entwicklung von Produktseiten, Kundenportalen, Produkt Landing Pages und Shops
  • Frontend-Entwicklung und Design-Implementationen
  • Planung und Entwicklung von Authentifizierungssytemen und nahtlose Einbindung in Applikationsarchitekturen
  • Planung und Entwicklung von RESTful/JSON, gRPC und GraphQL APIs
  • Entwicklung von Microservices für effiziente, fehlertolerante, nebenläufige Beschaffung, Akkumulation und Sicherung von Daten
  • Zeitkritische Umsetzung von Produktprototypen
  • Wartung, Dokumentation, Hosting und Content Management
  • Entwicklung und Umsetzung von CI/CD Pipelines (Linting, Build, Testing und Deployment) und Git-Worflows
  • Technische Beratung und Kundenkommunikation
  • Techstack: GitLab CI/CD; SvelteKit; Docker; VPS/Cloud; Remix; OAuth2; JSON Web Tokens; Golang; PocketBase; Traefik; NGINX; Google Maps; Leaflet; Python; Flask; FastAPI; PostgreSQL; Redis; Next.js; React; SolidJS; TypeScript
May 2013 - Dec 2014
8 months

Designer/Frontend-Entwickler

  • Design von Screens einer iPhone App zum Kauf von Veranstaltungstickets
  • Frontend-Entwicklung und Design-Implementation
  • Implementierung einer von Kollegen entwickelten API zum Abruf der Verfügbarkeit von Tickets
  • Synchronisierung von Kauf- und Ticketdaten
  • Content Management
  • Techstack: PHP, MySQL, JavaScript, Adobe Photoshop, Adobe Illustrator

Summary

Mit umfangreicher Erfahrung in der Fullstack-Entwicklung und einer Vielzahl erfolgreicher Projekte bringt Daniel fundierte Kenntnisse in der Entwicklung, Wartung und Optimierung moderner Web- und Backend-Anwendungen mit. Die Fähigkeit, sich schnell in komplexe Codebasen einzuarbeiten und von Anfang an wertvolle Beiträge zu leisten, hat es ihm ermöglicht, sowohl in agilen Teams als auch bei großen, anspruchsvollen Projekten effektiv zu arbeiten.

Durch die Anwendung moderner Technologien und bewährter Entwicklungspraktiken kann er stabile, skalierbare und leistungsfähige Lösungen entwickeln.

Languages

German
Native
English
Advanced