Lenbenslauf

Work Experience
Lebenslauf herunterladen

Senior Software Engineerremberg GmbH, München, GermanyJanuar, 2022 - Derzeit
  • Aktive Beteiligung an technischen Gesprächen und Mitwirkung bei der Entscheidungsfindung in der Architektur;
  • Verbesserung der Code-Qualität durch Überarbeitung von Backend-Funktionen in NestJS und das Durchführen von Code-Überprüfungen;
  • Übernahme der Rolle des Hauptentwicklers in zwei wichtigen Projekten. Dies beinhaltet die Migration der E-Mail-Funktionalität von Mailgun zu AWS SES und die Hinzufügung neuer Funktionen zur Dateiverwaltung, einschließlich der Erstellung einer Ordnerstruktur. Das Treffen entscheidender architektonischer Entscheidungen und die Auswahl geeigneter Technologien zur Erfüllung der Projektanforderungen und zur Unterstützung der Skalierbarkeit der Software;
  • Teilnahme am Einstellungsprozess durch die Durchführung von Vorstellungsgesprächen und technischen Interviews. Unterstützung bei der Integration neuer Teammitglieder in die Projekte und Vertrautmachen mit der aktuellen Software- und Systemarchitektur;
Verwendete Technologien:  Typescript   NestJS   ExpressJs   Mongoose   Docker   NxJs   MongoDB   OpenAPI   Angular >=v14   NgRX   Angular Material UI   Jest   CypressJS   SCSS   Agile Development, Jira, Gitlab, Docker 
Software Engineer - Lead Backend EngineerThinxNet GmbH, München, GermanyJune, 2019 - Dezember, 2021
  • Weiterentwicklung des API-Gateways und Umstellung von alten monolithischen Funktionen auf neue Microservices;
  • Tägliche Codebase-Wartung und Refactoring, Modernisierung älterer Webanwendungen (Frontend und Backend) mit aktuellen Technologien;
  • Implementierung von MVPs und Proof of Concepts;
  • Aufbau eines aus 5 Personen bestehenden Backend-Teams von Grund auf, aktive Beteiligung am Einstellungsprozess, um die Übereinstimmung mit der Vision des Unternehmens sicherzustellen;
  • Onboarding von Teammitgliedern und Einarbeitung in die aktuellen Software- und Systemarchitekturen;
  • Zusammenarbeit mit den Product Ownern und dem Head of Software bei der Planung von Sprint Backlogs, um die Unternehmensziele zu erreichen;
  • Betreuung jüngerer Entwickler, Anleitung des Teams bei technischen Herausforderungen und Beaufsichtigung von Systemverbesserungen;
Verwendete Technologien:  Javascript/Typescript/Node/Express/NestJS/Mongoose/TypeORM   MongoDB/PostgreSQL/Redis/RabbitMQ/Kafka/API-Gateway   Mocha/Chai/Sinon/Jest   bash/lwc   HTML/SCSS/Vuejs   Agile Development, Jira, Gitlab, Docker 
Fullstack Web DeveloperTravador GmbH, München, GermanyNovember, 2016 - Mai, 2019
  • Entwicklung und Implementierung neuer Funktionen und UI-Komponenten in Zusammenarbeit mit der Design-Abteilung;
  • Tägliche Systempflege und Code-Refactoring für die bestehende Code-Basis;
  • Leitung des Planungsprozesses für die Verbesserung der Buchungsplattform, der Website und der Full-Stack-Microservices-Entwicklung;
Verwendete Technologien:  HTML5/CSS3(Twig, SCSS, EJS)   Javascript/ES6/Vuejs/jQuery/AngularJS/Nodejs/Webpack   CakePHP/CackeLaravel/Lumen/MySQL/   AWS(Lambda, S3, Cloudfront)   Agile, Jira, Git 
Web DeveloperSMAL GmbH(former Ziba Design), München, GermanyMärz, 2015 - Oktober, 2016
  • Entwicklung von responsiven Prototypen und Webanwendungen;
  • Aktive Teilnahme an Kundenplanungssitzungen und technischen Diskussionen;
  • Durchführen von gründlichen Code-Reviews zur Aufrechterhaltung hoher Qualitätsstandards;
Verwendete Technologien:  HTML5/CSS3(LESS/SASS)   Javascript/jQuery/AngularJS   PHP(cakephp)/MySQL/Drupal(frontend part) 
Web DeveloperMultiple Employers, Germany and RomaniaApril, 2012 - February, 2015
  • Implementierung von Produkt-White-Labels. Ich hatte PHP / MySQL gelernt, Teil des Praktikums. Unternehmen: Seopa Ltd, Timisoara, Rumänien;
  • Implementierung von Online-Fragebögen in ConfirmIT. Implementierung einer Wissensdatenbank im Intranet, mit Code-Snippets. Implementierung von responsiven Landing Pages und Layouts für Fragebögen. Übersetzung des Actionscript-Tools in HTML / CSS / JavaScript / jQuery. 3 Wochen lang habe ich meinen Kollegen, die mit Actionscript arbeiten, einen Grundkurs in HTML / CSS und Javascript / jQuery gegeben. Unternehmen: Toluna Group, Timisoara, Rumänien;
  • Implementation of new features for an existing hybrid mobile application. Deployment and simple Implementierung von neuen Funktionen für eine bestehende hybride mobile Anwendung. Bereitstellung und einfache Wartungsprozesse von Ubuntu Server. Implementierung von responsiven Websites. Unternehmen: BLIPhead Gmbh München, Germany;
Verwendete Technologien:  PHP   MySQL   Javascript   jQuery   hammerjs   GreenSock js   html   css3   bootstrap   sass/compass   gulp   ionic   git, jira 

Studium

InformatikWest-Universität von Timisoara, Rumänien2009-2012BA, Entwicklung einer Web-App