Profil
Der Freiberufler ist ein Senior Software Engineer mit über 15 Jahren Spezialisierung in der Web-Entwicklung und IT-Beratung. Seine Stärke liegt in der erfolgreichen Leitung von Projekten von der Planung bis zum Abschluss, wobei er stets auf termingerechte Lieferung und qualitativ hochwertige Ergebnisse fokussiert ist. Kunden schätzen seine technische Expertise und seine Fähigkeit, komplexe Probleme mit innovativen Ansätzen zu lösen.
Technologie
- Frontend: Angular, Babylon.js, CSS3, D3.js, Electron, ExtJS, Gatsby, HTML5, LESS, Next.js, React, RxJS, SCSS/SASS, Svelte, Vite, Vue.js
- Backend: Apollo, GraphQL, Laravel, Loopback, NestJS, tRPC, TypeORM, Typo3, Wordpress, Zend
- Datenbanken: Couchbase, IndexedDB, MongoDB, MySQL, NoSQL, Oracle, Redis, SQLite
- DevOps, Cloud: AWS, Azure, Docker, Github Actions, GCP, Jenkins, Kubernetes, Workflow Automatisierung
- Entwicklung: Agile, API Design, Design Patterns, DDD, Micro Services, OOP, REST, RPC, TDD
- Programmiersprachen: C, C#, Java, JavaScript, PHP, Python, Shell script, TypeScript
- QA: Cypress, Grafana, Jest, JUnit, Selenium, Sentry, SonarQube
- Sonstiges: DSGVO, Git, GitLab, GCP, Node.js / npm, JIRA, Kafka, SEO, SSR, Swagger, WebSockets
SOFT SKILLSTeamfähigkeit:
- Meine ausgeprägte Teamfähigkeit habe ich wiederholt unter Beweis gestellt und weiterentwickelt.
- Ob in Projektteams verschiedener Größen, beim Rettungsdienst, als Truppführer bei der Feuerwehr oder als Vorsitzender des Studierendenausschusses.
Kommunikationsfähigkeit:
- Offene und empathische Kommunikation ist für mich der Schlüssel zum Erfolg.
- Dazu gehört auch das aktive Zuhören und Verstehen meines Gegenübers.
- In zahlreichen Projekten, Workshops und meiner Tätigkeit als Tutor habe ich zudem gelernt, komplexe Sachverhalte verständlich zu vermitteln.
Problemlösung & analytisches Denken:
- Aufgrund meines analytischen Denkvermögens bin ich in der Lage, wirksame Lösungen für anspruchsvolle Herausforderungen zu entwickeln.
- Meine Herangehensweise zeichnet sich durch einen Fokus auf die Bedürfnisse des Kunden und Projektanforderungen sowie den Einsatz von Metriken aus.
Flexibilität:
- Meine Flexibilität zeigt sich in der schnellen Einarbeitung in neue Themenfelder, der Übernahme von neuen Aufgaben und der Anpassung an wechselnde Projektanforderungen.
- Diese Fähigkeit ermöglicht es mir, stets effektiv und proaktiv auf unterschiedliche Situationen zu reagieren.
Engagement & Eigeninitiative:
- Meine Motivation gründet sich auf Prinzipien. Ich ergreife gerne die Initiative, übernehme Verantwortung und bin bereit, einen Schritt weiter zu gehen, um positive Veränderungen anzustoßen und zu begleiten.
- Dieser Einsatz wurde unter anderem mit der Ehrenmedaille der Bundeswehr für besondere Verdienste gewürdigt.
Berufserfahrung04/2019 ? heuteRolle: Software Engineer / Architekt / Consultant, Freelancer, Berlin, Deutschland
Aufgaben:- IT- und Unternehmensberatung: Beratung zu IT-Strategien und Geschäftsprozessen zur Steigerung der Effizienz und Wettbewerbsfähigkeit.
- Datenschutz und Sicherheit: Expertise in Datenschutz- und Sicherheitsfragen, um Unternehmen bei der Einhaltung von Vorschriften und dem Schutz sensibler Daten zu unterstützen.
- Web-Entwicklung: Entwicklung maßgeschneiderter Web-Lösungen (Cloud Services, CMS, Websites, SPAs) mit modernsten Technologien und Frameworks.
Kenntnisse:Angular, AWS, Azure, Docker, Kubernetes, NestJS, Node.js / npm, React, Svelte, TypeScript, Laravel, Vite, Vue.js, Wordpress
11/2018 - 04/2019Rolle: Senior Software Engineer
Kunde: Invisible Room GmbH, Berlin
Aufgaben:- Planung und Entwicklung von Windows-Anwendungen: Design und Umsetzung effizienter und benutzerfreundlicher Windows-Anwendungen.
- Virtual-Reality-Anwendungen und Spiele: Planung und Entwicklung immersiver VRErlebnisse und interaktiver Spiele.
- Full-Stack-Entwicklung: Entwicklung von Anwendungen, die sowohl Frontend- als auch Backend-Komponenten umfassen.
- Organisation und Durchführung von VR-Workshops.
Kenntnisse:Babylon.js, Three.js, Docker, Kubernetes, HTML5, CSS3, Unity3D, C#, WinForms
09/2012 - 10/2018Rolle: Software Engineer / Consultant
Kunde: it.x informationssysteme gmbh, Konstanz
Aufgaben:- App-Konzeption und Architektur: Planung und Entwicklung von Apps für Android, iOS, Windows und Progressive Web Apps.
- Content- und Media-Management: Konzeption von Content- und Media Asset Management Systemen.
- Schnittstellen-Entwicklung: Entwicklung und Anbindung von REST-/ SOAP-APIs, Anbindung von Sockets.
- Kundenberatung und -betreuung: Beratung und Unterstützung von Kunden in allen Projektphasen, Durchführung von Schulungen auf deutsch und englisch.
- Full-Stack-Entwicklung: Ganzheitliche Entwicklung von Anwendungen inklusive Frontend und Backend.
- Requirements-Engineering: Anforderungsanalyse und Spezifikation.
- Test-Engineering: Planung und Durchführung von Tests zur Qualitätssicherung.
Kenntnisse:Angular, ExtJS, JavaScript, Cordova, Docker, Electron, Jenkins, Typo3, PHP, SVN, Git
10/2008 - 06/2010Wehrdienst
Bundeswehr Wertach, Deutschland
03/2008 - 10/2008Rolle: Full-Stack-Entwickler
Kunde, AllgäuPC, Wertach, Deutschland
Aufgaben:- Full-Stack-Entwicklung: Entwicklung von Web-Anwendungen mit Fokus auf Frontend- und Backend-Integration.
- Web-Design: Gestaltung und Implementierung benutzerfreundlicher und ansprechender Web-Interfaces.
05/2007 - 06/2008Rolle: Full-Stack-Entwickler, Gründer
Kunde: auf Anfrage, Sonthofen, Deutschland
Aufgaben:- Webseiten-Design und Entwicklung: Gestaltung und Implementierung moderner und funktionaler Webseiten.
- Serververmietung und -administration: Bereitstellung und Verwaltung von Web- und Spiele-Servern.