Ivan D.

Technischer Leiter - IDE-Plattform

München, Deutschland

Erfahrungen

Mai 2022 - Bis heute
3 Jahren 4 Monaten
München, Deutschland

Technischer Leiter - IDE-Plattform

Postman

  • Leitung der Entwicklung einer IDE-Erweiterung für VSCode: Vision und Strategie entwickelt, Anforderungen gesammelt und geklärt, ein Proof of Concept (PoC) implementiert und interne Tests durchgeführt.
  • Verantwortung für Architekturentscheidungen und Abwägungen.
  • Coaching und Organisation von Wissensaustausch-Sessions mit anderen Entwicklern.

Die Tech-Stack:

  • ReactJS
  • NodeJS
  • AWS
  • Docker
  • TypeScript
  • Jest
  • Vitest
  • VSCode API
  • git.
Okt. 2020 - Dez. 2021
1 Jahr 3 Monaten
München, Deutschland

Senior Softwareingenieur - Frontend-Plattform

Personio

  • Initiiert, geplant und geleitet die Neuarchitektur der UI-Bibliothek, wodurch die Bundle-Größe um 30–40% reduziert und die Developer Experience um 60% verbessert wurde.
  • Unterstützung mehrerer Teams bei Frontend-Architekturentscheidungen.
  • Vermittlung und Abstimmung zwischen Produkt-, Design- und Entwicklungsabteilungen.
  • Führung, Mentoring und Coaching eines SCRUM-Teams mit 4 Entwicklern.

Die Tech-Stack:

  • ReactJS
  • TypeScript
  • Storybook
  • AWS
  • Jest
  • git.
Mai 2019 - Sept. 2020
1 Jahr 5 Monaten
München, Deutschland

Lead Software Engineer

InstaMotion Retail GmbH

  • Architekturentscheidungen getroffen, die es Verticals mit NextJS, NodeJS, GraphQL und AWS ermöglichten, die monolithische Anwendung schrittweise abzulösen.
  • Leitung eines Teams von 3–5 Entwicklern, Förderung des Teamzusammenhalts und Etablierung einer Ownership-Kultur.
  • Einführung von Best Practices wie Code Reviews, Pair Programming, Mentoring, Wissensaustausch und RFCs.
  • Planung und Umsetzung einer UI-Bibliothek mit Monorepo, ReactJS und Styled Components.

Die Tech-Stack:

  • ReactJS
  • TypeScript
  • NodeJS
  • Express
  • RAML
  • GraphQL
  • AWS
  • git.
Juni 2017 - Feb. 2019
1 Jahr 9 Monaten
Sydney, Australien

Softwareentwickler

Atlassian

  • Umsetzung einer MVP-Version einer Developer Console zur Erweiterung von Atlassian-Produkten.
  • Konzeption und Implementierung einer Lösung zum Import von Nutzerdaten in Atlassian-Produkte und Verwaltung der Nutzer-Authentifizierung.
  • Durchführung von Wissensaustausch-Sessions mit Vorträgen zu Themen wie RamdaJS, Elm, ReasonML, Lambda-Kalkül und Kategorientheorie sowie Pair Programming.
  • Unterstützung bei Teambildungsprozessen und Teambuilding-Aktivitäten.

Die Tech-Stack:

  • ReactJS
  • TypeScript
  • NodeJS
  • Express
  • RAML
  • AWS
  • git.
Dez. 2015 - Mai 2017
1 Jahr 6 Monaten
München, Deutschland

Softwareentwickler

AutoScout24

  • Implementierung komplexer UI-Komponenten.
  • Entwicklung eines Distributionssystems für die UI-Bibliothek zur Lösung von Hochlast-Problemen in einer Micro-Frontends-Architektur bei gleichbleibender Verfügbarkeit und Konsistenz.
  • Mentoring und Pair Programming, um anderen Teams bei der Verbesserung ihrer Frontend-Kenntnisse zu helfen.
  • Erforschung von Konzepten der funktionalen Programmierung und Kategorientheorie.

Die Tech-Stack:

  • JavaScript
  • AWS
  • Scala
  • git.
Okt. 2014 - Nov. 2015
1 Jahr 2 Monaten
München, Deutschland

Softwareentwickler

ysura GmbH

  • Performance-Optimierung im Rahmen enger Budgetvorgaben.
  • Entwicklung eines CSS-Frameworks für spezifische Anwendungsfälle in Zusammenarbeit mit Designern.
  • Mentoring von Junior-Entwicklern und Coaching von Senior-Personal durch Wissensaustausch.

Die Tech-Stack:

  • JavaScript/TypeScript (AngularJS)
  • git.
Juni 2011 - Mai 2014
3 Jahren
Kiew, Ukraine

Softwareentwickler

Ciklum

Jan. 2011 - Dez. 2013
3 Jahren
Ukraine

MA, Security and Telecommunication

State University of Telecommunications

Aug. 2009 - Juni 2011
1 Jahr 11 Monaten
Kiew, Ukraine

Mitgründer/Softwareentwickler

SpektrInterGroup

Mitbegründung eines Studios für schnelle Website-Entwicklung.

Jan. 2006 - Dez. 2009
4 Jahren
Odesa, Ukraine

Freelancer

Arbeitete mit PHP, JavaScript, HTML und CSS.

Jan. 2004 - Dez. 2009
6 Jahren
Ukraine

BS, Computer Programming

Odesa I. I. Mechnikov National University

Zusammenfassung

  • Technischer Leiter, Entwickler und Architekt mit mehr als 10 Jahren Berufserfahrung, der Produkte und Lösungen von der Architektur über den Aufbau von Teams bis zum Launch eigenverantwortlich betreut.

  • Erfahren im Aufbau und Management von Teams, die Web- und Cloud-Technologien einsetzen, um großartige Produkte zu schaffen.

  • Lernbegierig und Autodidakt, stets auf dem neuesten Stand in Spitzentechnologien und Grundlagen.

  • Engagiert für Remote- und Vor-Ort-Teamarbeit sowie Wissensaustausch.

  • Überzeugt, dass Offenheit und Transparenz Vertrauen schaffen und Vertrauen die Leistung steigert.

Sprachen

Ukrainisch
Muttersprache
Russisch
Verhandlungssicher
Englisch
Grundkenntnisse

Ausbildung

Okt. 2011 - Juni 2013

State University of Telecommunications

MA · Security and Telecommunication · Ukraine

Okt. 2004 - Juni 2009

Odesa I. I. Mechnikov National University

BS · Computer Programming · Odesa, Ukraine

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen