Profilbild von Philip Lysenko Senior Full-Stack Developer (Java, Kotlin, Angular, React, Vue, NodeJS) aus Hamburg

Philip Lysenko

teilweise verfügbar

Letztes Update: 27.03.2024

Senior Full-Stack Developer (Java, Kotlin, Angular, React, Vue, NodeJS)

Abschluss: B.Sc. Software-System-Entwicklung
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (Muttersprache)

Skills

- Frontend: Angular Ionic Vue React
- Backend: Spring Java Kotlin  NodeJS
- Datenbanken: MongoDB PostgreSQL Elasticsearch
- Infrastruktur: GCP AWS Terraform Bitbucket GitHub GitLab Jenkins Docker
- Tests: Cypress Jest Vitest JUnit Selenide

Keywords: Angular, Ionic, Vue, React, React-Native, Spring/Springboot, Java, Kotlin, NodeJS/NestJS, MongoDB, PostgreSQL, Hibernate, JPA, Elasticsearch,  GCP, Terraform, Bitbucket, GitHub, GitLab, Jenkins, AWS, Firebase, AgGrid, Nrwl Nx, Monorepo, Material-UI, Semantic-UI, Prime-UI, Storybook, Stencil, Module-Federation / Webcomponent, SCSS / SASS, PWA, Redux, Vuex, Pinia, NGRX, Cypress, Vitest, Vite, Selenide, Keycloak, Auth0, JUnit, Microservices, GraphQL / Apollo, REST

Projekthistorie

02/2023 - bis jetzt
Freelance Full-Stack Entwickler (Kotlin/Spring, Vue)
(Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Kotlin-Microservices eingerichtet, fachl. und techn. Features umgesetzt, Frontend-Architektur angepasst (Monorepo eingerichtet, Module strukturiert), Infrastruktur (Bitbucket, Terraform, GCP) angepasst

01/2022 - 07/2022
Freelance Full Stack Developer (NodeJS, React Native)
(Konsumgüter und Handel, >10.000 Mitarbeiter)

1-Mann Entwicklerteam fuer Konzern (ehem. Kunde)

React Native App aufgesetzt, entwickelt und in PlayStore/Appcenter deployed. NodeJS/MongoDB Backend aufgesetzt, entwickelt und in Google Cloud Platform (produktiv) deployed. App dient Verwaltung von E-Sports Events inkl. Warenregistrierung (QR-Code-Scanning), Mitgliederverwaltung, Gewinnausgabe, Reporting

07/2021 - 12/2021
Freelance Full Stack Developer (Angular, Java/Spring)
Deutsche Behörde (Öffentlicher Dienst, 10-50 Mitarbeiter)

Angular und Java/Spring Anwendungen in Blockchain Projekt technisch aktualisiert und fachlich erweitert

08/2020 - 06/2021
Freelance Full Stack Developer (NodeJS, React, React Native)
Einzelhandel (Konsumgüter und Handel, >10.000 Mitarbeiter)

Microservice neu entwickelt und in bestehende Systemlandschaft integriert. Open-API-Generator erstellt. Security-Audits (ZAP, SSL-Tests) durchgeführt. Stress-Test durchgeführt, Cloud-Ressourcen optimiert. Backoffice-App mit React und Yarn Workspaces aufgesetzt und entwickelt. Bestehende React und React-Native Anwendungen um neue Business-Module erweitert.

Verwendete Technologien: Node.JS (Koa, Inversify.JS, Bunyan, Routing-Controllers), MongoDB (Mongoose, Atlas), Google Cloud Platform (Stackdriver, Cloud Build, Kubernetes Engine), GraphQL/Apollo, Jest, OpenAPI, Lerna, Yarn-Workspaces, React (functional/hooks), Webpack, Material-UI, Semantic-UI, React Native

03/2020 - 07/2020
Freelance Mobile Developer (Ionic)
IT-Dienstleister (Versicherungen, 250-500 Mitarbeiter)

Ionic-Projekt als Monorepo modularisiert, Capacitor evaluiert, Authentifizierung verbessert, Pinch-To-Zoom Funktionalität in PDF-Viewer integriert, Builds/Infrastruktur angepasst, Schematics zur Code-Generierung erstellt

10/2019 - 02/2020
Freelance Full Stack Developer (Ionic, Java)
Versicherung (Versicherungen, 1000-5000 Mitarbeiter)

Ionic Kundenapp um neues Modul mit Kamera-Features und Bildverarbeitung/Texterkennung erweitert


03/2017 - 09/2019
Full Stack Developer (Angular, Java/Spring)
Concept People Consulting (Transport und Logistik, 10-50 Mitarbeiter)

Tätigkeiten Front-End:

  • Mehrere Angular-Anwendungen aufgesetzt, entwickelt und optimiert. Hauptanwendung war ein Warenwirtschaftssystem (tausende von Business-Kunden) zum Bestellen von Artikeln sowie Verwalten von Inventar und Endkunden.
  • Technologien/Konzepte wie OAuth2-Authentifizierung, Redux, HATEOAS eingeführt
  • Serverseitig gerenderte Seiten zum Einbetten in Kassen-Clients erstellt
  • Fehler-, Performance- (first load, search-speed) analysiert, Metriken eingerichtet und optimiert
  • Sicherheitscheck (MDN Observatory) durchgeführt
  • Architektur überwacht als Ansprechpartner und mittels Architektur-Linting (Nrwl Nx) und Doku
  • Neue Mitarbeiter in Pair-Programming eingearbeitet

Tätigkeiten Back-End:

  • Full-Stack-Entwicklung mit vom Team selbst konzipierten (Neu-Entwicklung) Java/Spring Microservices in Gitlab/AWS Infrastruktur. An Konzepten und Umsetzung mitgearbeitet für:
  • OAuth2-Authentifizierung und Rollenmanagement (Keycloak)
  • Sinnvolles Monitoring (Kibana / Grafana / Prometheus / SpringBootAdmin)
  • Asynchrones Messaging (AMQP) mit RabbitMQ und später SNS/SQS
  • Architektur-Linting mit Arch-Unit
  • Testabdeckung erweitert inkl. Spring-Cloud-Contracts (Schnittstellen), JUnit4, Docker-Testcontainers
  • Such-Service von dedizierten SQL-Suchtabellen auf ElasticSearch umgezogen und mit Java-Proxy abgesichert. Data-Engineering mit Python-Notebooks / Luigi betrieben zwecks Erstellung von Suchvorschlägen aus User-Suchanfragen

04/2016 - 09/2016
Studienprojekt Android Entwicklung
Uni Hamburg (Internet und Informationstechnologie, < 10 Mitarbeiter)

Android-App zur Lokalisierung (Geolocation und iBeacons) von IoT-Devices entwickelt/deployed

04/2016 - 06/2016
Praktikant
Tisoomi (Internet und Informationstechnologie, 10-50 Mitarbeiter)

An App mit NodeJS, MongoDB sowie jQuery gearbeitet

04/2015 - 06/2015
Studienprojekt iOS Entwicklung
Uni Hamburg mit Multimedia Kontor (Internet und Informationstechnologie, 10-50 Mitarbeiter)

App zur Darstellung von eLearning-Medien als interaktive Graphen mitentwickelt

10/2014 - 01/2015
Werkstudent
Iteractec (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Eclipse-PDE Plugin zur Architektur-Analyse von Java-Projekten und Diagramm-Generierung für den XML-Export nach Enterprise-Architect geschrieben

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Hamburg/Umgebung oder remote (voll oder vor Ort max. wenige Tage pro Monat)
Profilbild von Philip Lysenko Senior Full-Stack Developer (Java, Kotlin, Angular, React, Vue, NodeJS) aus Hamburg Senior Full-Stack Developer (Java, Kotlin, Angular, React, Vue, NodeJS)
Registrieren