Fabian Darga
Softwarentwickler
Web, Mobile, Games und Data
Meine Leidenschaft ist die Entwicklung von Software im Web-Umfeld. Dazu gehört für mich auch Softwarearchitektur, Qualität und Projektplanung.
![Portrait](/cv/_app/immutable/assets/portrait.2ead83e4.jpg)
+ Kontakt
Adresse
Am Langberg 54a, 21033 Hamburg, Germany
Mobil
+49 176 41877728
kontakt@fabiandarga.de
Geburtstag
May 18th, 1987
+ Kenntnisse
Languages
HTML/CSS (20J.) , JavaScript (11J.) , Java (5J.) , PHP (5J.) , Typescript (4J.) , Python (3J.) , Rust (1J.) , R (1J.)
Frontend
Sass/Scss (9J.) , Vue.js (7J.) , JQuery (4J.) , React.js (3J.) , Nuxt (2J.) , Next (1J.) , Stencil.js (1J.)
Backend
Node.js (5J.) , Express (4J.) , SQL (3J.) , MongoDB (2J.) , Java Spring (2J.) , Flask (2J.) , koa (1J.) , Django (1J.) , Scrapy (1J.)
DevOps
Git (12J.) , GitHub (10J.) , Docker (4J.) , Jest (3J.) , GitLab (3J.) , Cypress (2J.) , Firebase (2J.) , CircleCi (1J.) , Kubernetes (1J.) , Helm (1J.) , AWS (1J.)
More
Teaching (+++), Linux (+++), Project Management (+++), Scrum (+++), Agile (+++), Software Architecture (++), UI/UX Design (+), Figma/Sketch (+)
+ Zertifikate
08. Nov. 2023 – Intensive Cloud Computing Hands-on Training
View Bagde/Certificate+ Kundenprojekte
Beratung und Entwicklung für ein Cashback-Vergleichsstartup
Publishing Media GmbH & Co. KG 01/2023 - 02/2023
Rolle Berater, Frontend-Entwickler
Werkzeuge React.jsTypeScriptJavaScriptMUINext.jsMaterial Design
Hilfe in diesem frühen Entwicklungsstadium, um das MVP bereitzustellen. Verbesserung der Funktionalität und des Designs von React-Komponenten.
Menügenerator für Restaurants
Die-Karte.de (Persönliches Projekt) 10/2022 - 03/2023
Rolle Projektinhaber/Leitung, Full-Stack-Entwickler, DevOps
Werkzeuge React.jsTypeScriptJavaScriptWebpackSASS/SCSSLinuxAWSNGINXFigmaNode.js + ExpressPayload CSMSSL/CertBotStorybook
Eine SaaS-Lösung zur Generierung von Online-Menüs für Restaurants mit benutzerdefinierten Designs. Dieses Projekt wurde zusammen mit meinem Mitarbeiter durchgeführt. Ich habe das Projektmanagement, die Architektur, das Hosting, Ci/CD und die Entwicklung durchgeführt.
Preisvergleichswebsite
buy-a-box.de (Persönliches Projekt) 08/2022 - 12/2022
Rolle Projektinhaber/Leitung, Full-Stack-Entwickler, DevOps
Werkzeuge React.jsNode.jsJavaScriptChart.jsPythonMongoDBSass/ScssHeroku
Ein Projekt, das ich zusammen mit meinem Praktikanten durchgeführt habe. Wir sammeln Preise mit einem Python-Scraper und zeigen die Daten in einer Web-Benutzeroberfläche an. Für einen erweiterten Vergleich verwenden wir eine Diagrammbibliothek. Der Node.js-Server ist ein einfacher Express-Server. Der Server ist dafür verantwortlich, Daten vom Web-Scraper zu empfangen, eine MongoDB zu verbinden und auch die Daten an den Web-Client zu übermitteln.
Vue.js-Entwicklung für Web- und Mobile-Games
Bytro Labs GmbH 04/2022 - 02/2023
Rolle Frontend-Entwickler
Werkzeuge Vue.jsJavaScriptTypeScriptJavaSASS/SCSSScrumBash
Ich habe mit dem Vertriebs- und Marketingteam zusammengearbeitet. Dies umfasste die Verbesserung des In-Game-Shops, Marketingevents und Monetarisierungsfunktionen.
Datenextraktion und -transformation
NEONBLUE GmbH 06/2022 - 07/2023
Rolle Softwareentwickler
Werkzeuge PythonScrapyHTMLCSSCSV
Diese Agentur musste öffentliche Daten für automatisierte Analysen für einen ihrer Kunden sammeln. Das Tool extrahiert und transformiert 90 verschiedene Parameter pro Seite.
Verbesserung der Web-UI und Entwicklung von Komponenten
GoLeasy GmbH 09/2021 - 03/2022
Rolle Frontend-Entwickler & Berater
Werkzeuge JavascriptTypescriptVue.js Node.js + KOApostgreSQLFirebaseCircleCIUnittestingHTMLCSSStrapi CMS
GoLEasy ist eine Meta-Suchmaschine für Auto-Leasing-Angebote. Meine Aufgaben waren die Verbesserung der Web-UI und die Implementierung von Benutzerkonten und Funktionen nur für eingeloggte Benutzer.
Unterricht in einem Webentwicklungs-Kurs
DCI - Digital Career Institute gGmbH 05/2021 - 05/2022
Rolle Lehrer
Werkzeuge Linux-GrundlagenHTMLCSSSASSJavascriptReactNode.jsExpressMongoDBHerokuFigma
Ein Jahr Lang habe ich eine Klasse begleitet. Dazu gehörte das Unterrichten, erstellen von Aufgaben und Auswerten von Übungen. Beim Digital Career Institute können arbeitslose Menschen staatlich geförderte Schulungen in 14-monatigen IT-Kursen erhalten.
Planung und Implementierung von Micro-Frontends und -Backends
Goodgame Studios, Altigi GmbH 04/2021 - 08/2021
Rolle Full-Stack-Entwickler
Werkzeuge TypeScriptVue.jsNode.jsSassAWSJestStorybook
Als 2-Mann-Team haben wir Module für die neue In-Game-Shop-Lösung implementiert. Wir haben TypeScript und Node für die serverlosen Backends auf AWS verwendet, die mit DynamoDB arbeiten. Die Mikro-Frontend-Module und eine gemeinsame Komponentenbibliothek verwenden Vue.Js und Sass.
Entwicklung und DevOps für einen Landingpage-Generator
Brew Games, Brew Oyun Yazılım ve Pazarlama A.Ş. 03/2021 - 07/2021
Rolle Full Service
Werkzeuge PythonFlaskAWSAWS S3AWS SDKBoto3HTMLCSS
Zur Optimierung ihrer internen Prozesse benötigte Brew Games eine Lösung zur Automatisierung in ihrem Marketing-Pipeline. Ich habe drei Services bereitgestellt. Ein Server stellt das Formular zum konfigurieren neuer Landing Pages beireit. Ein Weiterer Service generiert daraus veschiedene Varianten und sendet diese zum Hosting auf AWS. Der dritte service dient als Fascade oder Proxy zum Zugriff auf die Pages, die auf AWS S3 liegen. Mein Tool wurde bereits verwendet, um Hunderte von Landingpages zu generieren.
Entwicklung, DevOps, Planung, Architektur und Projektmanagement
Virtual Blue UG 03/2021 - 07/2021
Rolle Full-Stack-Entwickler, DevOps, Projektmanagement
Werkzeuge TypeScriptVue.jsNode.js + ExpressFlutterJavaJestCypressMaterial DesigngitGitLab CI/CDKuberneteshelmDockerYouTrackHR
Ich habe diesem jungen Technologieunternehmen in verschiedenen Bereichen ihres Geschäfts geholfen. Ich half bei der Planung, Entwicklung und Bereitstellung mehrerer Digitalisierungsprojekte.
Full-Stack-Entwickler für Web und Mobile und Projektkoordination
Guide 2 04/2020 - 08/2020
Rolle Full-Stack-Entwickler, Web & Mobile
Werkzeuge TypeScriptVue.jsNode.jsFlutterPHPDockerSassWebpackgitGitLab
Planung, Entwicklung und Bereitstellung des MVP ihrer Tourismusgebühren-App. Die App wird in 9 Gebieten in Deutschland verwendet und wächst.
Cloud SaaS-Toolentwicklung
About You GmbH 09/2019 - 03/2020
Rolle Frontend-Entwickler
Werkzeuge Vue.jsSassBootstrapPHPDockerLaravelWebpackCypressGatlingScrumplopjs
Entwicklung eines CRM-Moduls für ein E-Commerce-Backend. Beratung und Verbesserung des Workflows.
Beratung und Verbesserung von Architektur und Qualität
Verlingo GmbH 05/2019 - 09/2019
Rolle Berater & Frontend-Entwickler
Werkzeuge Vue.jsNode.jsMongoDBSassBootstrapWebpack
In diesem Projekt lag der Schwerpunkt auf der Korrektur der Softwarearchitektur und der Verbesserung der Benutzeroberfläche eines Prototyps.
Architektur für die Integration von Vue.js in ein bestehendes Laravel-Projekt
AdzLocal GmbH 01/2019 - 08/2019
Rolle Frontend-Entwickler & Architekt
Werkzeuge Vue.jsPHPLaravelSassBootstrapWebpackStorybook
Führungsrolle für ein Komponentenbibliotheksprojekt, Kommunikation mit dem CEO und Coaching des Full-Stack-Entwicklerteams.
Architektur und Implementierung eines internen Tools
About You GmbH 04/2018 - 12/2018
Rolle Frontend-Entwickler & Architekt
Werkzeuge Vue.jsSassBootstrapPHPLaravelWebpackCypressScrum
Aufbau der Frontend-Architektur für ein Greenfield-Projekt. Das Projekt wurde später mit 3 weiteren Entwicklern fortgesetzt.
Einrichtung einer Komponentenbibliothek
Kühne & Nagel 10/2017 - 03/2018
Rolle Frontend-Entwickler
Werkzeuge Vue.jsHTML5SASSGulpWebpackstorybookvue-unitScrumTDD
Beratung und Schulung eines kleinen Teams, Einführung von TDD-Komponentenbibliotheken.
Webentwicklung, Hosting, Wartung
Verschiedene 04/2015 - 06/2015
Rolle Allround-Webentwickler
Werkzeuge JQuerySASSPHPSymphonyJiraVagrantContao CMSOXID eshop
+ In Festanstellung
Konzept und Architektur eines Frontends
Pricehero GmbH 07/2015 - 08/2016
Rolle Frontend-Entwickler
Werkzeuge JQuerySASSJavaSpring BootThymeleafGruntGulpScrumChrome-Erweiterungs-API
Entwicklung eines Browsergame-Engines
Bytro Labs GmbH 09/2012 - 04/2015
Rolle Junior Webentwickler
Werkzeuge JavascriptHTML5CSS3JqueryJavaSASSJenkinsScrum
Tutor für einen Java-Programmierkurs
HAW Hamburg 04/2011 - 03/2012
Rolle Tutor
Werkzeuge JavaOOP