Hallo, ich bin Yasin. Ich baue Software, die sich leicht ändern lässt.
Ich bin Web Engineer und Engineering Manager in Berlin. Als Freelancer helfe ich Startups und etablierten Teams, Produktideen in Web-Apps, plattformübergreifende Mobile-Apps und die Node.js-Backends dahinter umzusetzen.
Seit 2013 entwickle ich für das Web und arbeite seitdem in Produktteams – von Tools für die Automobilbranche über E-Commerce bis hin zum Banking. Dabei habe ich gelernt, dass der schwierigste Teil von Software selten der Code ist. Es geht darum, früh die richtigen Entscheidungen zu treffen, die Dinge einfach zu halten und eine Codebasis zu hinterlassen, die der nächste Entwickler gerne öffnet.
Neben meiner Rolle als Engineering Manager übernehme ich nur wenige Freelance-Projekte gleichzeitig, damit jeder Kunde meine volle Aufmerksamkeit erhält – von der ersten Skizze bis zum finalen Release.
01 / Werte
Was Sie von mir erwarten können
Klarheit statt Raffinesse
Ich schreibe verständlichen Code, spreche eine klare Sprache und lege jede Abwägung offen. Sie wissen immer, warum eine Entscheidung getroffen wurde.
Klein und oft ausliefern
Sie erhalten jede Woche eine funktionierende Vorschau. Frühes Feedback ist immer günstiger als späte Überraschungen.
Verantwortung für das Ergebnis
Mir ist wichtig, ob das Produkt für Ihre Nutzer funktioniert – nicht nur, ob das Ticket geschlossen ist.
Gebaut zur Übergabe
Ich hinterlasse Dokumentation, Tests und eine saubere Struktur, damit Ihr Team übernehmen kann, ohne mich anrufen zu müssen.
02 / Kompetenzen
Gruppiert nach Einsatzbereich
Frontend
Ich baue Oberflächen, die schnell laden, gut aussehen und für alle funktionieren.
Backend und DevOps
Ich baue APIs und Infrastruktur, die zuverlässig und im besten Sinne langweilig sind.
Content-Management
Ich richte Headless-CMS-Lösungen ein, mit denen Ihr Team Inhalte veröffentlicht, ohne auf einen Entwickler warten zu müssen.
Plattformübergreifend
Ich bringe eine Codebasis auf Smartphones, Tablets und Desktops, damit Sie Ihr Produkt nur einmal entwickeln.
03 / Erfahrung
Ein kurzer Werdegang
2018 bis heute
2018 bis heute
AktuellFreiberuflicher Webentwickler
Selbstständig
Neben meinen Festanstellungen unterstütze ich seit 2018 Kunden jeder Größe dabei, skalierbare und hochwertige digitale Produkte zu konzipieren und umzusetzen. Je nach Ziel entsteht eine moderne Website auf Basis eines Headless CMS oder eine vollständig individuelle Webanwendung. Ich wähle die Frameworks und Werkzeuge, die am besten zum Projekt passen – nicht die, die gerade im Trend liegen – und begleite Sie vom ersten Gespräch bis zum Launch und darüber hinaus.
- Nuxt.js
- Vue.js
- Headless CMS
- Node.js
2022 bis heute
2022 bis heute
AktuellEngineering Manager
DKB Code Factory GmbH
Ich leite ein Team aus vier Entwicklern, das die öffentliche Website der DKB AG entwickelt und betreibt. Wir verantworten den gesamten Stack vom Frontend bis zum Backend, umgesetzt mit Nuxt.js und Vue.js und serverseitig gerendert für Geschwindigkeit, Skalierbarkeit und starke Sichtbarkeit in Suchmaschinen. Mein Fokus liegt darauf, Entwickler zu stärken, Prozesse zu verschlanken und technische Entscheidungen an den Geschäftszielen auszurichten. In enger Zusammenarbeit mit Produkt und Design haben wir Performance, Zuverlässigkeit und Nutzerbindung messbar verbessert.
- Teamführung
- Nuxt.js
- Vue.js
- Serverseitiges Rendering
2026
2026
Frontend- und Mobile-App-Entwickler
EAT-TAXI · mit devsuit
Gemeinsam mit der Berliner Agentur devsuit habe ich am Frontend und an der Mobile App von EAT-TAXI gearbeitet, einer regionalen Lieferplattform, bei der Restaurants ihre Bestellungen selbst ausliefern. Eine einzige Codebasis aus Nuxt.js und Capacitor bedient Kunden auf iOS, Android und im Web – von der Adressprüfung und Speisenauswahl bis zum Checkout und zur Live-Verfolgung der Bestellung. Die Plattform ist mit 25 angebundenen Restaurants gestartet.
- Nuxt.js
- Capacitor
- iOS und Android
2022 bis 2025
2022 bis 2025
Softwareentwickler
CampNerd
CampNerd wurde vom Bundesverband der Campingwirtschaft BVCD gegründet und entwickelt digitale Werkzeuge für Campingplatzbetreiber. Ich habe eine Vielzahl von Features für CHANGER mitentwickelt, den Channel-Manager, der Verfügbarkeiten in Echtzeit über Buchungsplattformen hinweg synchronisiert. Außerdem habe ich Pipelines und Entwicklungsprozesse aufgesetzt sowie Legacy-Code im Django-Backend migriert und gepflegt.
- Vue.js
- Django
- Python
- CI/CD
- Legacy-Migration
2023 bis 2024
2023 bis 2024
Mobile-App-Entwickler
Prima-Resorts · mit devsuit
Ebenfalls mit devsuit habe ich die Mobile App für Prima-Resorts entwickelt, einen digitalen Urlaubsassistenten für Gäste von Tiny-House- und Camping-Resorts in Brandenburg und Mecklenburg-Vorpommern. Die App basiert auf Vue.js und Capacitor mit einer Codebasis für iOS, Android und Web. Gäste buchen damit ihren Aufenthalt, reservieren Saunazeiten und Tische, checken digital ein und öffnen ihr Tiny House per NFC.
- Vue.js
- Capacitor
- TypeScript
- NFC
2022
2022
Frontend-Entwickler
Tauschwohnung.com
Tauschwohnung.com ist eine Plattform, auf der Mieter in Deutschland und der Schweiz ihre Mietwohnungen direkt miteinander tauschen. Ich habe die Matches-Seite neu gestaltet – das Herzstück der Plattform, auf dem Nutzer passende Tauschpartner finden – und dieser zentralen Funktion ein klareres und moderneres Nutzungserlebnis gegeben.
- Nuxt.js
- Bootstrap
- Firebase
2021 bis 2022
2021 bis 2022
Web- und Mobile-App-Entwickler
dynamaze UG · heute Teil von Social Deal
Für dynamaze, inzwischen von Social Deal übernommen, habe ich sowohl an der Mobile App als auch an der Web-App gearbeitet. Ich habe die Buchungsstrecken entwickelt und native wie webbasierte Zahlungsmethoden integriert, überwiegend mit Vue.js und Cordova. Außerdem habe ich die automatisierten Build-Pipelines für die Apps aufgebaut und das Projekt über einzelne Features hinaus mitgestaltet.
- Vue.js
- Cordova
- Payments
- CI/CD
2020 bis 2022
2020 bis 2022
Senior Frontend Developer
notebooksbilliger.de AG
Als Teil des Frontend-Teams habe ich zentrale Bereiche der hauseigenen, groß angelegten E-Commerce-Plattform von notebooksbilliger.de entwickelt, gepflegt und erweitert – mit Vue.js auf Basis eines PHP-Backends. Im Mittelpunkt standen schnelle, reibungslose Einkaufserlebnisse und Code, der skalierbar und wartbar bleibt. Ich habe mehrere Schlüsselprojekte geleitet, darunter den Apple-Mac-Konfigurator und ein voll ausgestattetes internes WYSIWYG-CMS, mit dem interne Teams effizienter arbeiten konnten. Außerdem habe ich andere Entwickler als Mentor begleitet und Best Practices im Team etabliert.
- Vue.js
- JavaScript
- E-Commerce
- Mentoring
2018 bis 2019
2018 bis 2019
Frontend Developer
bytepark GmbH
Ich war für das gesamte Spektrum der Frontend-Anwendungen verantwortlich, von internen Tools bis zu Plattformen für die Kunden von bytepark. Neue Features mit modernen, leistungsstarken Webtechnologien umzusetzen, gehörte zu meinem Arbeitsalltag. Die Arbeit mit Angular, React und Flutter hat mir einen breiten Blick auf unterschiedliche Ansätze gegeben, und Vue.js wurde zu meinem bevorzugten Framework.
- Vue.js
- Angular
- React
- Flutter
2018
2018
HMI Software Developer
Carmeq GmbH
Ich habe produktionsreife Tools und Frameworks für die Serienfertigung in der Automobilindustrie konzipiert, entwickelt und gepflegt. Meine Arbeit umfasste neue, von Kunden gewünschte Features ebenso wie die laufende Wartung und Systemoptimierung. Mit einem Stack aus Node.js, Webpack und Angular habe ich dafür gesorgt, dass diese Tools schnell, skalierbar und sicher bleiben.
- Node.js
- Angular
- Webpack
2013 bis 2017
2013 bis 2017
Frontend Developer
TVSMILES GmbH
Ich bin als Werkstudent bei TVSMILES eingestiegen und über vier Jahre in die Rolle des Frontend-Entwicklers hineingewachsen. Ich war für die internen webbasierten Tools des Unternehmens verantwortlich und habe Landingpages und Microsites gebaut, überwiegend mit AngularJS und Node.js. Durch die enge Zusammenarbeit mit dem Designteam habe ich gelernt, Entwürfe in schnelle und zuverlässige Produkte zu verwandeln – unterstützt durch vollständig automatisierte Build-Prozesse.
- AngularJS
- Node.js
- Express
- jQuery
Klingt passend? Lassen Sie uns sprechen.
Ein kurzes Kennenlerngespräch ist der einfachste Weg, das herauszufinden. Ich antworte in der Regel innerhalb von 24 Stunden.
E-Mail senden →