Lead Senior Full Stack Developer / Entwickler
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- Darmstadt
- Weltweit
- de | en
- 01.12.2024
Kurzvorstellung
Auszug Referenzen (2)
"Herr F. zeigte herausragende Expertise in Svelte/-Kit und war stets zuverlässig und professionell in unserer Zusammenarbeit. Sehr empfehlenswert."
7/2022 – 3/2024
TätigkeitsbeschreibungEntwickelte und betreute moderne Webanwendungen für diverse Kunden mit einem starken Fokus auf Interaktivität, Benutzererfahrung und SEO. Die Projekte zeigten mein tiefgehendes Verständnis und meine Fähigkeiten in der Nutzung von Gatsby, Svelte und SvelteKit, modernen Tools für effiziente und performante Webentwicklungen.
Eingesetzte QualifikationenJavaScript, Laravel, Mysql, PHP, Suchmaschinenoptimierung, Typescript, User Experience (UX), User Interface (UI)
"Herr F. entwickelte maßgeschneiderte CMS-Lösungen und bewies umfassende Fähigkeiten in PHP und weiteren Webtechnologien. Sehr empfehlenswert."
10/2010 – 12/2014
TätigkeitsbeschreibungEntwickelte eine Reihe von maßgeschneiderten CMS-Lösungen für die Hebezeugbranche. Diese Projekte zeichnen sich durch von Grund auf selbst programmierte Lösungen aus, ohne auf vorgefertigte Frameworks zurückzugreifen, was mein fundiertes Wissen und meine umfassenden Fähigkeiten in PHP unterstreicht.
Eingesetzte QualifikationenApache HTTP Server, Subversion, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery, Mysql, PHP
Qualifikationen
Projekt‐ & Berufserfahrung
7/2024 – 10/2024
Tätigkeitsbeschreibung
Als Project Lead und Lead Full Stack Developer bin ich verantwortlich für die Leitung eines Webproduktes. Zu meinen Aufgaben gehört die umfassende agile Projektleitung, bei der ich die Koordination von Entwicklern, Stakeholdern, Designern und Textern übernehme, um eine reibungslose Zusammenarbeit und einen kontinuierlichen Projektfortschritt sicherzustellen.
Ein wesentlicher Teil meiner Rolle ist die Auswahl des optimalen Softwarestacks, um maximale Effizienz und Qualität im Projekt zu gewährleisten. In der führenden Entwicklung arbeite ich intensiv mit Strapi und Svelte, SvelteKit, um eine moderne und leistungsfähige Webanwendung zu schaffen.
Darüber hinaus bin ich verantwortlich für die Bereitstellung und das Deployment der Software, um eine stabile und zuverlässige Produktionsumgebung sicherzustellen. Ich implementiere und verwalte Continuous Integration und Continuous Deployment Prozesse mit GitHub Actions, um eine automatisierte und effiziente Entwicklungspipeline zu gewährleisten.
Zusätzlich übernehme ich DevOps-Aufgaben, um die Infrastruktur und den Betrieb der Anwendungen zu optimieren und kontinuierlich zu verbessern.
Full-Stack, Projektleitung / Teamleitung (IT), Software Architecture, Softwareentwicklung (allg.), Web Entwicklung
7/2022 – 3/2024
TätigkeitsbeschreibungEntwickelte und betreute moderne Webanwendungen für diverse Kunden mit einem starken Fokus auf Interaktivität, Benutzererfahrung und SEO. Die Projekte zeigten mein tiefgehendes Verständnis und meine Fähigkeiten in der Nutzung von Gatsby, Svelte und SvelteKit, modernen Tools für effiziente und performante Webentwicklungen.
Eingesetzte QualifikationenJavaScript, Laravel, Mysql, PHP, Suchmaschinenoptimierung, Typescript, User Experience (UX), User Interface (UI)
5/2020 – 7/2022
TätigkeitsbeschreibungBei Die Füchse Online GbR in Darmstadt in ich zuständig für die technische Umsetzung und Betreuung webbasierter Softwarelösungen, darunter Online-Dokumentenbereitstellung, automatisierte Abrechnung und integrierte Zahlungsfunktionen für E-Commerce.
Eingesetzte QualifikationenCSS (Cascading Style Sheet), E-Commerce, Git, HTML, JavaScript, Laravel, Mysql, PHP, Suchmaschinenoptimierung
10/2018 – 8/2019
Tätigkeitsbeschreibung
In meiner Rolle als Consultant war ich maßgeblich an der Bereitstellung und Sicherung der hauseigenen Kundenplattform beteiligt. Diese Position erforderte eine fundierte Kenntnis in der IT-Sicherheit, um eine sichere und vertrauenswürdige Umgebung für die Bankkunden zu gewährleisten.
Sicherheitsanalyse und Risikobewertung: Zu meinen Hauptaufgaben gehörte die Durchführung detaillierter Sicherheitsanalysen und Risikobewertungen. Ich identifizierte potenzielle Sicherheitslücken und entwickelte Strategien, um diese effektiv zu adressieren.
Entwicklung von Sicherheitsrichtlinien: Ich war verantwortlich für die Entwicklung und Implementierung von Sicherheitsrichtlinien und -standards, die speziell auf die Bedürfnisse der Kundenplattform zugeschnitten waren. Diese Richtlinien waren entscheidend, um die Integrität und Vertraulichkeit der Kundendaten zu gewährleisten.
Zusammenarbeit mit Entwicklungsteams: Eine enge Zusammenarbeit mit den Softwareentwicklungsteams war unerlässlich, um sicherzustellen, dass alle Sicherheitsaspekte von Anfang an in die Plattform integriert wurden. Ich fungierte als Bindeglied zwischen den technischen Teams und dem Management, um sicherzustellen, dass alle Sicherheitsanforderungen verstanden und umgesetzt wurden.
Diese Position erforderte nicht nur umfassendes technisches Wissen im Bereich IT-Sicherheit, sondern auch die Fähigkeit, komplexe Sicherheitskonzepte verständlich zu kommunizieren und in praktische Lösungen umzusetzen. Mein Beitrag trug wesentlich dazu bei, die Sicherheit und Zuverlässigkeit der Kundenplattform zu stärken.
Mysql, Cyber Security, Firewalls, Sicherheit von Webanwendungen, Apache Tomcat, Java (allg.), Spring Framework, Angular, Quality-Function-Deployment (QFD)
8/2017 – 4/2020
TätigkeitsbeschreibungEntwicklung und Design eines innovativen Cloud-basierten Tools zur Automatisierung und Verwaltung von Kfz-Schäden, unter Einsatz von Scala, Play Framework, Camunda BPM, und Angular. Dieses Projekt betonte die Verwendung von CI/CD-Pipelines und Cloud-Storage-Lösungen zur Optimierung des Workflows und der Datenverarbeitung.
Eingesetzte QualifikationenGraphql, Continuous Delivery, Continuous Integration, Nginx, Git, Scala, Typescript, Cloud (allg.), Hosting, Angular, JavaScript, Json, Representational State Transfer (REST), Business Process Model and Notation
6/2015 – 12/2023
Tätigkeitsbeschreibung
In meiner wiederkehrenden Tätigkeit bei der Firma liegt mein Fokus auf der Beratung und Entwicklung einer digitalen Plattform, die speziell darauf ausgerichtet ist, die Effizienz und Transparenz in den Geschäftsprozessen zu steigern. Zu meinen Hauptaufgaben gehörte die Implementierung von Schlüsselfunktionen, die für das moderne Cargo Management und Airline Services unerlässlich sind.
- Track & Trace Implementierung: Ich entwickelte ein umfassendes Track & Trace-System, das es ermöglichte, Sendungen in Echtzeit zu verfolgen. Dies verbesserte nicht nur die Kundenzufriedenheit durch erhöhte Transparenz, sondern optimierte auch die internen Abläufe.
- Handbucherstellung und -verwaltung: Ein weiterer wichtiger Aspekt meiner Tätigkeit war die Entwicklung eines Systems zur Erstellung, Verwaltung und Veröffentlichung von Handbüchern. Dieses System beinhaltete alle globalen Kontakte und war entscheidend für die effiziente Kommunikation und Informationsverteilung innerhalb des Unternehmens und mit externen Partnern.
- Dokumentationsveröffentlichungsplattform: Ich entwickelte eine hochkomplexe Plattform für die Dokumentationsveröffentlichung, die mit einer speziellen Read&Sign-Funktion ausgestattet war. Diese Plattform war maßgeschneidert für spezifische Anforderungen verschiedener Firmen und Länder und erfüllte alle relevanten rechtlichen Anforderungen. Sie ermöglichte es dem Unternehmen, wichtige Dokumente effizient zu verwalten und sicherzustellen, dass diese von den entsprechenden Parteien gelesen und bestätigt wurden.
Diese Rolle erforderte nicht nur technisches Know-how in der Softwareentwicklung, sondern auch ein tiefes Verständnis für die spezifischen Bedürfnisse und Herausforderungen im Bereich Cargo Management und Airline Services. Die von mir entwickelten Lösungen trugen wesentlich dazu bei, die digitalen Prozesse des Unternehmens zu optimieren und die betriebliche Effizienz zu steigern.
Jquery, Suchmaschinenoptimierung, Apache, CSS (Cascading Style Sheet), Git, HTML, JavaScript, Kryptographie, Laravel, PHP
10/2012 – 9/2013
Tätigkeitsbeschreibung
In meiner Rolle als Softwarearchitekt und Full Stack Entwickler für das Bundesverwaltungsamt war ich verantwortlich für die Konzeption, Entwicklung und Implementierung von einer robusten Softwarelösung, die den hohen Anforderungen des öffentlichen Sektors gerecht wird. Meine Aufgaben umfassten die Gestaltung der Softwarearchitektur sowie die Entwicklung von Frontend- und Backend-Komponenten unter Verwendung von Java und Spring Framwork.
Durch die Arbeit in diesem anspruchsvollen Umfeld konnte ich meine Fähigkeiten in der Softwareentwicklung weiter vertiefen, insbesondere in Bezug auf Sicherheit, Skalierbarkeit und Benutzerfreundlichkeit. Die Erfahrung, komplexe Systeme zu entwerfen, die sowohl effizient als auch sicher sind, war besonders wertvoll. Diese Position erforderte eine enge Zusammenarbeit mit verschiedenen Abteilungen und Stakeholdern, um sicherzustellen, dass die entwickelte Lösungen den spezifischen Bedürfnissen und Richtlinien des Bundesverwaltungsamtes entsprechen.
Subversion, Apache Tomcat, CSS (Cascading Style Sheet), Full-Stack, Hibernate (Java), HTML, Java (allg.), JavaScript, Jquery, Software Architecture, Spring Framework
10/2010 – 12/2014
TätigkeitsbeschreibungEntwickelte eine Reihe von maßgeschneiderten CMS-Lösungen für die Hebezeugbranche. Diese Projekte zeichnen sich durch von Grund auf selbst programmierte Lösungen aus, ohne auf vorgefertigte Frameworks zurückzugreifen, was mein fundiertes Wissen und meine umfassenden Fähigkeiten in PHP unterstreicht.
Eingesetzte QualifikationenApache HTTP Server, Subversion, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery, Mysql, PHP
Zertifikate
Try Hack Me
Try Hack Me
Ausbildung
Technische Universität Darmstadt
Darmstadt
Technische Universität Darmstadt
Darmstadt
Über mich
Weitere Kenntnisse
Backend-Entwicklung: Tiefgreifende Erfahrung mit PHP, einschließlich der Arbeit mit October CMS und Laravel, ebenfalls JavaScript und TypeScript mit Express, SvelteKit und Strapi, sowie Scala mit dem Play Framework und Java mit Spring. Diese Vielfalt ermöglicht mir, robuste und skalierbare Backend-Lösungen zu entwickeln.
Moderne Technologien: Kenntnisse in fortgeschrittenen Technologien wie dem ELK-Stack für Logging und Monitoring, Event-Driven Architecture für reaktive Anwendungen und Apache Kafka für die Verarbeitung von Streaming-Daten.
Frontend-Entwicklung: Versiert in der Entwicklung mit TypeScript und JavaScript, Nutzung moderner Frameworks und Bibliotheken wie Angular, Svelte, SvelteKit, jQuery, Alpine.js, sowie in der Verwendung von CSS-Preprozessoren (SASS, LESS) und Tools wie NPM, YARN und Prettier für eine effiziente Code-Verwaltung.
Datenbanken und Caching: Fundierte Kenntnisse in der Arbeit mit SQL-basierten Systemen wie MariaDB, MySQL, Postgres, sowie NoSQL-Technologien einschließlich Cassandra. Erfahrung in der Implementierung von Caching-Lösungen zur Leistungsoptimierung.
Softwarebereitstellung: Erfahrung in der Konfiguration und Verwaltung von Webservern und Containern (NGINX, Apache, Tomcat), Einsatz von Virtualisierungstools wie Docker, und Kenntnisse in Linux, Shell-Skripting, Reverse Proxy-Konfigurationen sowie CI/CD-Pipelines zur Automatisierung von Entwicklungsprozessen mit Git und SVN.
Sicherheit: Expertise in der Sicherheit von Webanwendungen und Systemen, einschließlich der Nutzung von Tools wie Burp Suite, OWASP-Standards, Metasploit, Nmap und Wireshark, um Schwachstellen zu identifizieren und zu beheben.
Prozessautomatisierung und Beratung: Beratung und Implementierung von Automatisierungslösungen für geschäftliche Abläufe, sowohl in operativen Prozessen als auch in der digitalen Transformation, unter Verwendung moderner Methoden wie Camunda und BPMN 2.0, sowie Erfahrung mit CI/CD-Techniken zur Effizienzsteigerung in Entwicklungsprozessen.
UI/UX Design: Kenntnisse in der Anpassung von Benutzeroberflächen und der Integration von Nutzerfeedback, um intuitive und ansprechende User Experiences zu schaffen.
Webanwendungen: Erfahrung in der nativen Erstellung von Webanwendungen mit Electron oder als Progressive Web Apps (PWAs), um Desktop-ähnliche Erfahrungen im Browser zu ermöglichen.
Technische SEO: Fachwissen in der technischen Suchmaschinenoptimierung und On-Page-Optimierung zur Verbesserung der Sichtbarkeit und Performance von Websites.
Netzwerk- und Systemmanagement: Erfahrung im Aufbau und Management von Netzwerken und Systemen, einschließlich der Implementierung von Custom NAS-Systemen und VPN-Lösungen.
Datenschutz: Beratung und Umsetzung von Datenschutzmaßnahmen im Einklang mit der DSGVO, um Compliance und den Schutz personenbezogener Daten sicherzustellen.
Diese umfassenden Kenntnisse ermöglichen es mir, vielseitige und hochwertige Lösungen für die vielfältigen Anforderungen meiner Kunden zu bieten.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden