Ivan Demchenko
Technischer Lead - IDE-Plattform
Erfahrungen
Technischer Lead - IDE-Plattform
Postman
- Leitete eine Initiative zur Entwicklung einer IDE-Erweiterung (VSCode). Entwickelte Vision und Strategie, sammelte und klärte Anforderungen, programmierte einen Proof of Concept und führte interne Tests durch.
- Verantwortlich für Architekturentscheidungen und Abwägungen.
- Coachte andere Ingenieure und organisierte Wissensaustauschrunden.
- Tech-Stack: ReactJS, NodeJS, AWS, Docker, TypeScript, Jest, Vitest, VSCode API, git.
Senior Softwareentwickler - Frontend-Plattform
Personio
- Initiierte, plante und leitete die Neuarchitektur der UI-Bibliothek, was zu einer 30-40%igen Verringerung der Bundle-Größe auf Kundenseite und einer 60%igen Verbesserung der Entwicklererfahrung führte.
- Unterstützte mehrere Teams bei Frontend-Architekturentscheidungen.
- Erleichterte die Abstimmung zwischen verschiedenen Abteilungen (Produkt, Design, Engineering) im Unternehmen.
- Führte, mentorierte und coachte ein SCRUM-Team mit 4 Entwicklern.
- Tech-Stack: ReactJS, TypeScript, Storybook, AWS, Jest, git.
Lead Softwareentwickler
InstaMotion Retail GmbH
- Unterstützte Geschäftsanforderungen mit Architekturentscheidungen, die Verticals auf Basis von NextJS, NodeJS, GraphQL und AWS ermöglichten und so halfen, die monolithische Anwendung schrittweise abzulösen.
- Führte ein Team von 3-5 Entwicklern, förderte Teambuilding und eine Kultur der Eigenverantwortung.
- Führte Best Practices ein (Code-Reviews, Pair Programming, Mentoring, Wissensaustausch, RFCs).
- Initiierte, plante und erstellte eine UI-Bibliothek (Monorepo, ReactJS, Styled Components).
- Tech-Stack: ReactJS, TypeScript, NodeJS, Express, RAML, GraphQL, AWS, git.
Softwareentwickler
Atlassian
- Erstellte eine MVP-Version einer Entwicklerkonsole zur Erweiterung von Atlassian-Produkten.
- Arbeitete an einer Lösung (Architektur und Fullstack), die Benutzerinhalte in Atlassian-Produkte integrierte und die Nutzer-Authentifizierung regelte.
- Führte Wissensaustauschrunden durch (Vorträge zu RamdaJS, Elm, ReasonML, Lambda-Kalkül und Kategorientheorie) sowie Pair Programming.
- Unterstützte den Teambildungsprozess und förderte Teambuilding.
- Tech-Stack: ReactJS, TypeScript, NodeJS, Express, RAML, AWS, git.
Softwareentwickler
AutoScout24
- Implementierte einige der komplexesten UI-Komponenten im Kern-Frontend-Team.
- Unterstützte den Aufbau des Distributionssystems für die UI-Bibliothek, um Probleme mit hoher Last in der Micro-Frontends-Architektur, Verfügbarkeit und Konsistenz zu beheben.
- Betreute andere Teams durch Pair Programming und Frontend-Best Practices.
- Erforschte funktionale Programmierung und Kategorientheorie eingehend.
- Tech-Stack: JavaScript, AWS, Scala, git.
Softwareentwickler
ysura GmbH
- Performance optimiert, um enge Vorgaben in einem mobil-/offline-fokussierten, browserbasierten CRM für die Pharmaindustrie zu erfüllen.
- Ein CSS-Framework für einen spezifischen Anwendungsfall in enger Zusammenarbeit mit Designern entwickelt.
- Junior Engineers betreut und Senior Engineers durch Wissensaustausch gecoacht.
- Tech-Stack: JavaScript, TypeScript (AngularJS), Git.
Softwareentwickler
Ciklum
- Lösungen mit PHP und JavaScript-Frameworks (KnockoutJS, AngularJS) für Outsourcing- und Beratungsprojekte entwickelt.
- In Teams zusammengearbeitet, um Kundenanforderungen zu erfüllen.
- Tech-Stack: PHP, JavaScript (KnockoutJS, AngularJS), Git.
Mitgründer/Softwareentwickler
SpektrInterGroup
- Ein Studio für schnelle Website-Entwicklung mitgegründet und Webprojekte mit PHP und JavaScript umgesetzt.
- Studio-Betrieb und technische Ausrichtung geleitet.
- Tech-Stack: PHP, JavaScript.
Freiberufler
Freelancer
- Webentwicklungsdienstleistungen mit PHP, JavaScript, HTML und CSS für verschiedene Kunden angeboten.
- End-to-End-Projektabwicklung und Kundenkommunikation geleitet.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (16 Jahre), Automotive (3 Jahre), Einzelhandel (1.5 Jahre) und Pharmazeutika (1 Jahr).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (19 Jahre), Produktentwicklung (11 Jahre), Projektemanagement (4 Jahre) und Betrieb (2 Jahre).
Zusammenfassung
Technischer Lead, Entwickler und Architekt mit mehr als 10 Jahren Berufserfahrung, der End-to-End-Verantwortung für Produkte und Lösungen übernimmt – von der Architektur bis zum Teamaufbau und zur Markteinführung.
Erfahren im Aufbau und in der Leitung von Teams, die Web- und Cloud-Technologien nutzen, um großartige Produkte zu entwickeln.
Wissbegierig und leidenschaftlicher Autodidakt, halte mich sowohl in modernsten als auch in grundlegenden Disziplinen auf dem Laufenden.
Engagiert in Remote- und Vor-Ort-Teamarbeit sowie im Wissensaustausch.
Überzeugt, dass Offenheit und Transparenz Vertrauen schaffen und Vertrauen die Leistung steigert.
Sprachen
Ausbildung
Staatliche Universität für Telekommunikation
MA · Sicherheit und Telekommunikation · Kiew, Ukraine
Nationale Universität Odessa I. I. Mechnikov
BS · Computerprogrammierung · Odesa, Ukraine
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Ivan ansässig?
Welche Sprachen spricht Ivan?
Wie viele Jahre Erfahrung hat Ivan?
Für welche Rollen wäre Ivan am besten geeignet?
Was ist das neueste Projekt von Ivan?
Für welche Unternehmen hat Ivan in den letzten Jahren gearbeitet?
In welchen Industrien hat Ivan die meiste Erfahrung?
In welchen Bereichen hat Ivan die meiste Erfahrung?
In welchen Industrien hat Ivan kürzlich gearbeitet?
In welchen Bereichen hat Ivan kürzlich gearbeitet?
Was ist die Ausbildung von Ivan?
Wie ist die Verfügbarkeit von Ivan?
Wie hoch ist der Stundensatz von Ivan?
Wie kann man Ivan beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Technischer Lead - IDE-Plattform
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von München, Deutschland arbeiten