Valentin Palkovič verfügbar

Valentin Palkovič

React / Typescript / GraphQL Entwickler und Mentorship | Senior Web Entwickler

verfügbar
Profilbild von Valentin Palkovi React / Typescript / GraphQL Entwickler und Mentorship | Senior Web Entwickler aus Hamburg
  • 20099 Hamburg Freelancer in
  • Abschluss: Bachelor of Science - Elektro- und Informationstechnik
  • Stunden-/Tagessatz: 100 €/Std. 800 €/Tag
    Kann je nach Projektumfang und Entfernung variieren
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | ungarisch (gut)
  • Letztes Update: 28.04.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Valentin Palkovi React / Typescript / GraphQL Entwickler und Mentorship | Senior Web Entwickler aus Hamburg
DATEIANLAGEN
Lebenslauf

Diese Anzeige ist nur für angemeldete Nutzer möglich.

curriculum vitae

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Software-Entwickler mit 9 Jahren Projekterfahrung als Freelancer u. Angestellter im Bereich der nachhaltig-modulaten, responsiven und semantischen Frontend- und Backendentwicklung. 

Einsatz folgender Technologien:
Präprozessoren/Programmiersprachen: Typescript, Javascript, Python, SASS, CSS Modules, Mustache / Handlebars.
Entwicklungsumgebung / -tools: CRA 2, Webpack 4 (Buildprozess- / Assetoptimierung), Gulp, Brad Frost`s Patternlab.
Entwicklungsparadigmen: Atomic Design nach Brad Frost, BEM, JSS.
Entwicklertools u. Third Party: Visual Studio Code, Git, Github, CircleCI, Docker, Jenkins, Heroku (+CI), Wallaby.
Projektmanagement: Jira, Confluence, Zenhub, Zoho, Framework: SCRUM
Backend: NodeJS + Express (Apollo GraphQL mit Nexus) 
Verwendung von Frameworks: React (+ Redux, Native, Apollo GraphQL), VueJs
Testing: Unit- und Integrationstests mit Jest, Selenium (webdriver.io), Pupeteer

Entrepreneur Gene + Denker​ | ​Starker Teamplayer | Prozessverliebt | Detailgenau | Treiber von neuen Technologien und Tools
PROJEKTHISTORIE
  • 01/2020 - bis jetzt

    • Kühne+Nagel
    • >10.000 Mitarbeiter
    • Transport und Logistik
  • Softwareentwickler - Consultant
  • Weiterentwicklung einer synchronisierten, transparenten und kollaborativen Supply-Chain-Plattform, die Kommunikationsprobleme beseitigt

    Besondere Meilensteine: Migration von einer benutzerdefinierten Webpack Konfiguration zu Vue-CLI. Migration von Jest 23 zu 24. Optimierung der Dateiausgabegröße um 50% durch Babel 7/Terser Optimierungen und geeignete Polyfill-Einstellungen. Migration von TSLint zu ESLint. Evaluierung von AG-Grid und Umsetzung der ersten Tabellen. Migration von Typescript 3.3.3333 zu Typescript 3.7. Setup von Wallaby. Reduktion der Unittest-Zeit auf linuxbasierten Systemen um 45%.

    Skills: Typescript 3.7, Vue, TSLint -> ESlint, Jest, ag-grid
    Tooling: jira, Jenkins, BitBucket, Windows 10 mit WSL2

  • 07/2018 - 12/2019

    • Jimdo
    • 50-250 Mitarbeiter
    • Internet und Informationstechnologie
  • Senior Web Entwickler - Consultant/Mentorship
  • Aktive Neuentwicklung des User-Dashboards und Logo Tools in einem 10 köpfigen Team. Mitverantwortlich für die Evaluation von Mitbewerbern.

    Besondere Meilensteine: Migration von TSLint zu ESLint, Typescript Upgrade zu Version 3.7. Migration vom GraphQL Schema-First Ansatz im Backend zu Code-First (mit Nexus Framework). Backendseitige Performanceoptimierung von Dataloadern von ~ 30%. Migration zu React 16.12. Einführung von Test-Coverage und Einhaltung einer Coverage über 90%. Migration der Codebasis von Higher-Order-Komponenten zu Hooks. Transformation der React Klassensyntax zu funktionsbasierten Komponenten. Aufsetzen des GraphQL Codegenerators zur typsicheren Bereitstellung von generierten Query- und Mutations-Hooks. Erstellung und Pflege eines projektspezifischen VS-Code Plugins zum einfachen Bootstrapping von React Komponenten und automatischer Erstellung von Tests auf Basis von Komponenten Stories (Storybook / Cosmos).

    Skills: Typescript 3.7, React 16.12, Node.JS Apollo GraphQL + Tooling, Tracking, CSSModules, CRA 1 -> CRA 2, TSLint -> ESlint, Jest, Docker, Microservices, VS Code Plugin Entwicklung, ESLint benutzerdefinierte Regelentwicklung, Storybook, Cosmos, stripe

    Tooling: PhraseApp, jira, CircleCi, dependabot, Ubuntu / Mac, stripe

  • 01/2018 - 06/2018

    • Kolle Rebbe
    • 250-500 Mitarbeiter
    • Medien und Verlage
  • Senior Webdeveloper
  • Entwicklung von dockerisierten Microservices zur Verwaltung von dynamischen, marktübergreifenden Werbemaßnahmen für Google’s Doubleclick.

    Weitere Themen: Konzeptionierung f. DOOH. Erstellung diverser hochperformanter Landingpages.

    Besondere Meilensteine: Verkürzung der Bauzeit digitaler Anzeigen von 14 Stunden auf unter 3 Stunden durch Parallelisierung und Multi-Threading von webpack Buildprozessen. Eigenentwicklung einer GUI zur Verwaltung von Start- und Landezielen für Werbezwecke für einer der größten deutschen Airlines. Webapplikation zur Generierung von Postern für einen bekannten Fussballclub. Aufsetzen eines Projektes mit vue in Kombination mit Typescript und Babel ohne vue-cli

    Skills: Typescript 3.3.3333, React/Redux Stack. VueJs/Vuex Stack, ExpressJS, Entwicklung in Dockercontainern. Websockets, Aufsetzen einer auf Docker und Jenkins basierten CI/CD Pipeline.

    Tooling: Docker, Jenkins, Mac


  • 11/2016 - 12/2017

    • getsafe
    • 10-50 Mitarbeiter
    • Versicherungen
  • Softwareentwickler – Führungskraft
  • Führungskraft Engineering – Verantwortlich u.a. zur Festlegung von Mitarbeiterzielen zur Erreichung der unternehmensweiten OKRs / KPIs.
    Head of Engineering (SCRUM Teamgröße: 9) – Gegenspieler zum Projektteam (3 POs). Teamzusammensetzung: 3 BE, 4 FE, 1 QA, 1 UX
    Verantwortlich für die Entwicklung von LP und Verkaufsflows im Web / Ionic 1 + React Native Vertragsverwaltungsapps.

    Besondere Meilensteine: Aufsetzen eines Landingpage Generators für nicht Code-affine Personen (PO’s) mit Hilfe von Contentful und React. Entwicklung eines tief verschachtelten und konfigurierbaren Fragebogens zur Erfassung des benötigten Versicherungsstandes einer Person mit voneinander abhängigen Logikketten. Einführung von Scrum.

    Skills: ES6/ES7 (Babel) (+ Eslint), React (16) + Redux (+ Flow) NodeJs + Express, RESTlike API + Swagger, gulp + webpack 3, Unittesting mit Mocha + Chai (+ sinon, nock), Jest (+ Snapshottesting) für React (Native) Projekt. Integrationstests mit Selenium (webdriver.io) und Saucelabs, Git

    SaaS: Heroku (+ CI), CircleCi, Cloudflare, Appboy, Intercom, Contentful

  • 01/2016 - 10/2016

    • dmc digital media center GmbH
    • 250-500 Mitarbeiter
    • Internet und Informationstechnologie
  • Softwareentwickler
  • Konzeptionierung und Entwicklung von SPA's (React /Angular 1) und sukzessive Migration von bestehenden Frontend E-Commerce-Elementen mithilfe einer seotauglichen Microservice REST Architektur.

    Konzeptionierung und Entwicklung von Release-Prozessen.
    Beachtung von SEO- und Mobilkriterien (Geschwindigkeit).

    Skills: HTML5, CSS3, JSS, React, React-Redux, ReduxForm, Webpack, NodeJS, Git, Gitlab, ESLint (airbnb preset), Babel, ES6/ES7, TypeScript, RESTlike API, Unittesting mit Karma + Jasmine, Jest u. Enzyme für React.

    Projekte, CI: Jenkins, Chai, Atomic Design, Git.

  • 12/2011 - 01/2016

    • Intelligent Assistance Service
    • < 10 Mitarbeiter
    • Internet und Informationstechnologie
  • Softwareentwickler
  • Freiberuflich tätig im Bereich Online Shops, Download Portal und Gesundheit 
     
    Skills: 
    Erstellung und Pflege von Adwords / Analytics Werbekampagnen / Landingpages inkl. A/B Tests, HTML5, CSS3, JavaScript, Google Analytics, Google Adwords, InDesign, Photoshop, Jade Templating, Einsatz von Präprozessoren.

KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: