Daniel Stopp
Senior Fullstack Entwickler
Kurzprofil
• Wohnort: Berlin, Deutschland
• Auslastung: 100% (40h/Woche)
• Sprachen: Deutsch (Muttersprache), Englisch fließend
• Mehr als 12 Jahre Erfahrung in der Softwareentwicklung
• Allgemeine Kompetenzen: Teamfähig, kommunikativ, methodisch, verlässlich, überzeugend
Methoden und Technologien
• Programmier- und Auszeichnungssprachen: HTML, CSS, JavaScript/TypeScript, Go, Elixir, Python, Lua
• Bibliotheken und Frameworks: Chi, Echo, FastAPI, Phoenix, Framework, Svelte(Kit), React, NextJS, Remix, SolidJS, Flask, Bootstrap, Tailwind, Alpine.js, HTMX, SCSS, Less, Express, Vue
• Cloud, VPS & Server: DigitalOcean, Hetzner, Vultr, Render, Fly.io, Heroku, Let’s Encrypt, Traefik, NGINX, Apache, Fail2Ban, Bash, SSH, Portainer, Watchtowe, Terraform, Ansible
• Datenbanken & ORMs: PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis, TypeORM, SQLAlchem, SQLx, SQLc, GORM, Ecto
• Werkzeuge: Vite, Docker, Docker Compose, npm, HTTP, Bruno, Postman, Hex, pip, GitLab CI/CD, GitHub, Figma, Pydantic, Mermaid, drawSQL, Bitwarden, Tunnelto, ngrok, OpenAPI (Swagger)
• Organisations- & Kommunikationskanäle: Jira, Slack, Discord, Trello, GitLab, Monday
• Methodologien: Agile, Scrum, DDD, TDD, FP, OOP
• Testing: Mocha, Jest, Cypress, Testify, Unittest, ExUnit, pytest
Projekthistorie
Senior Fullstack Entwickler & Teamlead 06.2021 – 03.2024
Repartners GmbH & Aedvice Öffentlich bestellten Vermessungsingenieure, Berlin
• Entwicklung des assetGIS, eines Geoinformationssystems für Projektplaner und Vermesser
• Programmierungs und Umsetzung des Frontends nach Design-Vorgaben
• Entwicklung, Pflege und Dokumentation eines Authentifizierungssystems OAuth2
• Optimierung der Effizienz und Developer Experience beim lokalen Arbeiten mit dem Applikations-Tech-Stack
• Einrichtung und Entwicklung eines CI/CD-Systems mit separaten Umgebungen (Live, Staging und Development)
• Planung und Entwicklung der Applikations-Architektur
• Technische Beratung und Betreuung von Junior Entwicklern
Eingesetzte Methoden und Technologien:
React, JavaScript, TypeScript, Next.js, Node.js, HTML, CSS, Python, FastAPI, Git, GitLab CI/CD, Docker Compose, Docker Swarm, DigitalOcean (VPS), Terraform, Ansible, Traefik, NGINX, Fail2Ban, Pydantic, GeoServer, Leaflet, Redis, PostgreSQL, JSON, REST, OAuth2, JSON Webtokens, SSH Tunneling, Mermaid, Testing, Webpack, Architektur, UI / UX, Dokumentation
Senior Fullstack Entwickler 07.2017 – 06.2021
Datalyze Solutions GmbH, Berlin
• Frontend Architektur und Entwicklung
• Gemeinsame Planung und Entwicklung einer Verwaltungsapplikation für die Auflistung und Verortungen 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
• Verantwortlich für die Inhalte und Aktualisierung der Datalyze Solutions Firmen-Webseite
Eingesetzte Methoden und Technologien:
Next.js, React, Python, Golang, Elixir, Phoenix Framework, JavaScript, Typescript, HTML, CSS, Git, GitLab CI/CD, Ecto, PostgreSQL, Docker Compose, Docker Swarm, Hetzner Cloud, Traefik, NGINX, Flask, InVision, Leaflet, GeoServer, Cypress, Jest, Webpack, MongoDB, Dokumentation, Scrum
Fullstack Entwickler 01.2014 – 06.2017
Verschiedene Kunden u.a. TEAMKBX (Keksbox), tab ticketbroker GmbH, Datalyze Solutions GmbH, Hello Digital, Leicht & Faust, Unicorn Workspaces, onlab Visual Communication GmbH
U.a. für folgende Endkunden:
Claudia Roth, Peter Fox, Fritz Club, Hauptstadtmutti, Kulturprojekte GmbH, Ubermetrics Technologies GmbH, WSG Bitterfeld-Wolfen eG
• Entwicklung von Produktseiten, Kundenportalen, Landing Pages und Shops
• Frontend-Entwicklung und Design-Implementatierungen
• Planung und Entwicklung von Authentifizierungssytemen und nahtlose Einbindung in die Applikationsarchitektur
• Planung und Entwicklung von REST und GraphQL APIs
• Entwicklung von Microservices für nebenläufige Datenbeschaffung
• Umsetzung von Produktprototypen
• Wartung, Dokumentation, Hosting und Content Management
Eingesetzte Methoden und Technologien:
Golang, Chi, Python, Next.js, React, JavaScript, TypeScript, Angular, HTML5, CSS, Sass, Shopware, GitLab CI/CD, SvelteKit, Docker, Hetzner Cloud, Remix, OAuth2, JSON Web Tokens, PocketBase, Traefik, NGINX, Leaflet, Flask, FastAPI, REST, JSON, GraphQL, SQLc, SQLx, PostgreSQL, MariaDB, MongoDB, Redis, GeoServer, Architektur, ExUnit, Mocha, Cypress, Testify, Testing, Dokumentation
Junior Frontend Entwickler 05.2013 – 12.2013
50Hours, Berlin
• 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
Eingesetzte Methoden und Technologien:
PHP, HTML, CSS, JavaScript, MySQL, WordPress, Adobe Photoshop, Adobe Illustrator
↧