Nataliia Agarkova
Senior UI-Entwickler
Erfahrungen
Senior UI-Entwickler
Grid Dynamics
Modernisierte alten React-Code durch Umstellung von Klassenkomponenten auf Funktionskomponenten mit Hooks
Implementierte React Apollo (useQuery und useMutation) für effizienten Datenabruf und Zustandsverwaltung
Entwickelte eigene Hooks, um Logik in Komponenten zu kapseln und wiederzuverwenden
Integrierte moderne React-Muster in bestehenden Legacy-Code
Verbesserte Lesbarkeit und Wartbarkeit des Codes durch Einsatz von Hooks
Optimierte Performance durch Nutzung des Cachings und Hintergrundaktualisierungen von React Query
Reduzierte Boilerplate, indem ich Lifecycle-Methoden von Klassen durch Hooks ersetzte
Verbessertes Trennen der Verantwortlichkeiten, indem die Logik zum Datenabruf in eigene Hooks ausgelagert wurde
Erleichterte das Testen von Komponenten und Hooks
Verbesserte die Architektur der Anwendung bei gleichzeitiger Kompatibilität mit bestehenden Systemen
Führte schrittweise Updates an der Benutzeroberfläche durch, implementierte drei neue Funktionen basierend auf Nutzerfeedback; steigerte die Gesamtzufriedenheit der Nutzer um 25 % bei gleichzeitiger Aufrechterhaltung des Betriebs
Verwandelte 60 % der Klassenkomponenten in Funktionskomponenten mit Hooks, was die durchschnittliche Komponentengröße um 30 % (von 200 auf 140 Zeilen Code) verringerte
Verringerte die API-Aufrufhäufigkeit um 40 % durch effizientes Caching mit React Apollo
Erhöhte die Genehmigungsrate für Code-Reviews um 25 % durch verbesserte Lesbarkeit und Wartbarkeit
Verringerte die durchschnittliche Seitenladezeit um 1,2 Sekunden und reduzierte unnötige Re-Renders um 45 %
Eliminierte durchschnittlich 20 Zeilen Lifecycle-Methoden-Code pro Klassenkomponente
Entwickelte React-Komponenten mit klassenbasierter Architektur für ein SaaS-Projekt mit React-MUI, REST API, Jest und React Testing Library
Integrierte die React-Anwendung in ein Microservice-Ökosystem
Erstellte eigene Komponenten durch Erweiterung von Material-UI-Komponenten
Führte umfassende Unit-Tests mit Jest und React Testing Library durch und erreichte etwa 70 % Testabdeckung
Stellte Kompatibilität und Kommunikation mit anderen Microservices sicher
Passte Material-UI-Komponenten an spezifische Projektanforderungen an
Stellte durch automatisierte Tests eine gleichbleibende Codequalität sicher
Verbesserte Wartbarkeit der Anwendung durch modulare, klassenbasierte Struktur
Integrierte Frontend und Backend in eine monolithische Architektur (React, Node.js, Jest)
Entwickelte eigene und wiederverwendbare React-Komponenten zur Gewährleistung der Konsistenz
Verwendete verschiedene Bibliotheken und integrierte Bibliotheken von Drittanbietern, um die Funktionalität zu erweitern
Erstellte eine kohärente Anwendungsstruktur, die UI und serverseitige Logik kombiniert
Implementierte Kommunikation zwischen Frontend und Backend innerhalb einer Codebasis
Verwaltete State und Datenfluss in einer kombinierten Frontend-Backend-Umgebung
Sicherte eine korrekte Datenverarbeitung zwischen UI und serverseitigem Code
Betreute junge Kollegen und führte Frontend-Interviews durch
Frontend-Entwickler Marktplatz
SuWorld
- Erstellte das MVP in sehr kurzer Zeit
- Migrierte Frontend-Features von React-Redux zu React-Apollo mit Codegen (typisierte eingebaute React-Hooks)
- Stellte ein UI-Kit mit wiederverwendbaren Komponenten in Storybook bereit
- Erstellte und integrierte neue Benutzeroberflächen
- Betreute Teammitglieder und nahm am Code-Review-Prozess teil
- Integrierte die API-Anbindung
Junior Frontend-Entwickler
Aerotage USA
- Stellte ein individuelles UI-Kit bereit und pflegte es
- Erstellte verschiedene Arten von Benutzeroberflächen
- Nahm am Code-Review-Prozess teil
- Beteiligte mich an der Planung und Pflege des Entwicklungsprozesses
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 (6.5 Jahre) und Luft- und Raumfahrt und Verteidigung (2 Jahre).
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 (8 Jahre) und Produktentwicklung (8 Jahre).
Fähigkeiten
- React
- Rest Api
- Redux
- Graphql
- React-apollo
- Codegen
- Material Ui
- Ant Design
- Git
- Jest
- Enzyme
- React Testing Library
- Maschinelles Lernen
- Deep Learning
- Ki
Sprachen
Ausbildung
University Jana Kochanowskiego
Master-Abschluss, Angewandte Mathematik, Diplom mit Auszeichnung · Angewandte Mathematik · Kielce, Polen
University Jana Kochanowskiego
Bachelor-Abschluss, Angewandte Mathematik · Angewandte Mathematik · Kielce, Polen
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Nataliia ansässig?
Welche Sprachen spricht Nataliia?
Wie viele Jahre Erfahrung hat Nataliia?
Für welche Rollen wäre Nataliia am besten geeignet?
Was ist das neueste Projekt von Nataliia?
Für welche Unternehmen hat Nataliia in den letzten Jahren gearbeitet?
In welchen Industrien hat Nataliia die meiste Erfahrung?
In welchen Bereichen hat Nataliia die meiste Erfahrung?
In welchen Industrien hat Nataliia kürzlich gearbeitet?
In welchen Bereichen hat Nataliia kürzlich gearbeitet?
Was ist die Ausbildung von Nataliia?
Wie ist die Verfügbarkeit von Nataliia?
Wie hoch ist der Stundensatz von Nataliia?
Wie kann man Nataliia 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 Senior UI-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Kielce, Polen arbeiten