Recommended expert

Nikita Verbovyi

Senior Full-Stack-Entwickler

Nikita Verbovyi
Chernihiv, Ukraine

Erfahrungen

März 2023 - Bis heute
3 Jahren
Warschau, Polen

Senior Full-Stack-Entwickler

Innowise Group

  • Erfahren in der Entwicklung mit dem MERN-Stack (MongoDB, Express, React, Node.js) und versiert im Einsatz dieser Technologien zur Erstellung robuster und skalierbarer Anwendungen.
  • Nutzung von MongoDB als primäre Datenbanklösung, um eine effiziente Datenspeicherung und -abfrage für MERN-Anwendungen sicherzustellen.
  • Entwicklung interaktiver und dynamischer Benutzeroberflächen mit React zur Optimierung der Nutzerbindung und -zufriedenheit.
  • Einsatz von Node.js zur effektiven Steuerung der serverseitigen Logik und Schaffung leistungsstarker Webanwendungen.
  • Implementierung von Redux für ein nahtloses State-Management in MERN-Anwendungen, um einen reibungslosen Daten- und Ablauffluss zwischen Komponenten zu gewährleisten.
  • Entwurf und Umsetzung dynamischer, responsiver Benutzeroberflächen mit der komponentenbasierten Architektur von Angular zur Verbesserung der Nutzererfahrung.
  • Nachweisliche Kenntnisse in ES6-Funktionen wie let, const, map, reduce, filter und Arrow Functions in einer JSX-Umgebung.
  • Einsatz von Tools und Technologien wie Apollo Client, React, Angular, Redux, GraphQL, FlexBox-CSS, Babel, Babel-loader, Promises, CSS3, Jenkins, Jira, Confluence, Docker, JSON, JavaScript und Webpack.
  • Durchführung von Frontend-Unit-Tests mit Jest und Enzyme sowie Einsatz von SASS für dynamisches CSS-Verhalten.
  • Nutzung von Cloud-Services wie GitHub, AWS und Google App Engine für die Entwicklung und Bereitstellung webbasierter Anwendungen.
  • Förderung von UI/UX-Best-Practices und Code-Standards im Team, mit Schwerpunkt auf Qualität.
Nov. 2021 - Feb. 2023
1 Jahr 4 Monate
Newton, Vereinigte Staaten

Full-Stack-Entwickler

Kanda Software

  • Zusammenarbeit mit UX-Designern und Kunden beim Aufbau der Benutzeroberfläche einer komplexen Datenvisualisierungsanwendung und eines Admin-Dashboards für GWCL unter Verwendung von TypeScript, React und Redux Toolkit.
  • Leitung der Entwicklung einer Servieranwendung mit React und Material-UI, um eine robuste und skalierbare Lösung zu liefern, die den Anforderungen von Unternehmen und Endnutzern gerecht wird.
  • Pflege und Performance-Optimierung einer bestehenden React-Redux-Codebasis.
  • Schulung und Betreuung von Auszubildenden und Mitarbeitern bei Soanitech.
  • Koordination der Integration von Wallets und Blockchain-Explorern im Anwendungs-Stack für ein harmonisches und vernetztes System.
  • Nutzung von Cloud-Services wie AWS und Azure zur Erstellung hochskalierbarer, sicherer und zuverlässiger Anwendungen.
  • Zusammenarbeit mit Entwicklern auf allen Ebenen des Technologie-Stacks zur Förderung nahtloser Kooperation und Interoperabilität.
  • Förderung von UI/UX-Best-Practices und Code-Standards sowie Etablierung einer Kultur der Qualität und kontinuierlichen Verbesserung im Team.
Okt. 2018 - Okt. 2021
3 Jahren 1 Monat
Lviv, Ukraine

Senior Frontend-Entwickler

Teamvoy

  • Führte die Entwicklung einer modernen Single-Page-Application (SPA) mit React und Redux an, was zu einer responsiven Benutzeroberfläche führte und die Kundenbindung und -zufriedenheit deutlich steigerte.
  • Implementierte ein Hot Module Replacement-Plugin in Webpack, um die Entwicklungseffizienz zu erhöhen und die Update-Zeiten zu verkürzen.
  • Entwickelte und implementierte ein maßgeschneidertes Authentifizierungssystem mit Angular, stärkte die Sicherheitsmaßnahmen und verbesserte das Benutzermanagement für eine unternehmensweite Anwendung.
  • Erstellte einen GraphQL-Daten-Loader für PostgreSQL-Tabellen, reduzierte die Datenbankbelastung und steigerte die Systemleistung insgesamt.
  • Leitete die Umwandlung des Produkts in eine Progressive Web App (PWA), die mobilen Nutzern ein nahtloses und responsives Erlebnis bietet und die Verweildauer auf der Seite erhöhte.
  • Setzte SASS ein, um CSS um dynamisches Verhalten zu erweitern, was die Entwicklung vereinfachte und für ein konsistentes visuelles Erscheinungsbild sorgte.
  • Führte Optimierungsmaßnahmen wie Bildkomprimierung sowie JS- und CSS-Minifizierung durch, um die Ladezeiten zu verkürzen und das Nutzererlebnis zu verbessern.
  • Entwickelte eine individuelle Suchmaschine mit Express in Node.js, die mit MySQL-, PostgreSQL- und MongoDB-Datenbanken verbunden ist und eine schnelle und effiziente Weboberfläche bietet.
  • Demonstrierte starke Debugging- und Problemlösungsfähigkeiten, indem ich Bugs in verschiedenen Entwicklungsphasen identifizierte und behob, um die Produktqualität und Zuverlässigkeit sicherzustellen.

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 (7.5 Jahre).

Informationstechnologie

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 (7.5 Jahre) und Produktentwicklung (7.5 Jahre).

Informationstechnologie
Produktentwicklung

Zusammenfassung

Mein Name ist Nikita und ich bin Full-Stack-Entwickler mit über 6 Jahren Erfahrung in der Webentwicklung.

Ich bin ein engagierter und leidenschaftlicher Softwareentwickler mit einer nachgewiesenen Erfolgsbilanz von über zehn Jahren in der Entwicklung von Websites und Webanwendungen.

Im Laufe meiner Karriere habe ich erfolgreich verschiedene Projekte mit wichtigen Technologien wie React.js, Angular und Node.js umgesetzt und so meine Expertise in diesen Bereichen gezeigt.

Zusätzlich verfüge ich über umfassende Kenntnisse in React, Express.js, Next.js, Nest.js und APIs.

Meine Fähigkeiten mit UI-Frameworks und Tools wie Bootstrap, Storybook, SASS/SCSS, Tailwind CSS und ChakraUI befähigen mich, optisch ansprechende und responsive Benutzeroberflächen zu gestalten.

Ich habe diese Fähigkeiten in mehr als 18 Projekten eingesetzt und dabei konstant eine durchschnittliche Benutzerzufriedenheit von 96 % erreicht.

Mit einer soliden Grundlage in JavaScript und TypeScript habe ich mein Know-how in Test-Driven Development (TDD), objektorientierter Programmierung (OOP) und Behavior-Driven Development (BDD) angewendet, um robusten und wartbaren Code zu liefern.

Fähigkeiten

  • Frontend: React, Angular, Next.js, Html, Css, Material-ui, Bootstrap, Storybook, Sass/scss, Tailwind Css, Vue.js-bibliothek
  • Backend: Node.js, Express.js, Nest.js, Python, Java, .Net, C/c++, Php, C#
  • Full-stack: Rest-api, Php, Jam-stack, Mern-stack, Mean-stack, Chrome-erweiterung
  • Datenbank: Postgresql, Mysql, Mongodb
  • Cloud: Aws, Azure, Gcp
  • Testing: Cypress, Jest, Enzyme, React-testing
  • Paradigmen: Oop, Tdd, Bdd
  • Sonstiges: Datenstrukturen Und Algorithmen, Webpack
  • Sprachen: Javascript, Typescript

Sprachen

Ukrainisch
Muttersprache
Englisch
Grundkenntnisse

Ausbildung

Sept. 2015 - Juli 2018

Yuriy Fedkovych Chernivtsi National University

Bachelor in Informatik · Informatik · Chernivtsi, Ukraine

Profil

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

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Nikita ansässig?

Nikita ist in Chernihiv, Ukraine ansässig.

Welche Sprachen spricht Nikita?

Nikita spricht folgende Sprachen: Ukrainisch (Muttersprache), Englisch (Grundkenntnisse).

Wie viele Jahre Erfahrung hat Nikita?

Nikita hat mindestens 7 Jahre Erfahrung. In dieser Zeit hat Nikita in mindestens 3 verschiedenen Rollen und für 3 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 2 Jahre und 5 Monate. Beachten Sie, dass Nikita möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Nikita am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Nikita gut geeignet für Rollen wie: Senior Full-Stack-Entwickler, Full-Stack-Entwickler, Senior Frontend-Entwickler.

Was ist das neueste Projekt von Nikita?

Die neueste Position von Nikita ist Senior Full-Stack-Entwickler bei Innowise Group.

Für welche Unternehmen hat Nikita in den letzten Jahren gearbeitet?

In den letzten Jahren hat Nikita für Innowise Group, Kanda Software und Teamvoy gearbeitet.

In welchen Industrien hat Nikita die meiste Erfahrung?

Nikita hat die meiste Erfahrung in Industrien wie Informationstechnologie.

In welchen Bereichen hat Nikita die meiste Erfahrung?

Nikita hat die meiste Erfahrung in Bereichen wie Informationstechnologie und Produktentwicklung.

In welchen Industrien hat Nikita kürzlich gearbeitet?

Nikita hat kürzlich in Industrien wie Informationstechnologie gearbeitet.

In welchen Bereichen hat Nikita kürzlich gearbeitet?

Nikita hat kürzlich in Bereichen wie Informationstechnologie und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Nikita?

Nikita hat einen Bachelor in Informatik from Yuriy Fedkovych Chernivtsi National University.

Wie ist die Verfügbarkeit von Nikita?

Nikita ist sofort vollzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Nikita?

Der Stundensatz von Nikita hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Nikita beauftragen?

Um Nikita zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

600
450
300
150
⌀ Markt: 300-460 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.