Recommended expert

Vitalii Paderin

Senior Full-Stack-Entwickler

Vitalii Paderin
Warschau, Polen

Erfahrungen

Jan. 2021 - Mai 2025
4 Jahren 5 Monaten
Berlin, Deutschland

Senior Full-Stack-Entwickler

Ada Health

  • Leitete den Aufbau eines KI-gestützten Patientenverwaltungssystems mit Python, Java 17, Spring Boot, Angular und Hibernate, wodurch sich die Registrierungszeit der Patienten durch optimierte Abläufe um 40 % verkürzte.
  • Migrierte eine veraltete monolithische EMR-Anwendung in eine Microservices-Architektur, steigerte die Skalierbarkeit und verringerte die Bereitstellungszeit um 60 %.
  • Integrierte Python-FastAPI-Microservices in die Gesundheitsplattform, um Echtzeit-Analysen mit Vorhersagefunktion zu liefern und Reaktionszeiten unter einer Sekunde für klinische Dashboards zu gewährleisten.
  • Implementierte sichere RESTful-APIs mit Spring Security, JWT und OAuth 2.0, sicherte HIPAA-Konformität und verbesserte das Audit der Zugriffskontrolle um 100 %.
  • Integrierte FHIR- und HL7-Standards mithilfe von HAPI-FHIR und Mirth Connect, um nahtlosen Datenaustausch mit Drittanbieter-EHR-Systemen zu ermöglichen und über 90 % der Interoperabilitätsfälle abzudecken.
  • Setzte Apache Kafka für die Echtzeit-Verarbeitung von Laborergebnissen und Benachrichtigungen ein und erreichte eine dreifach schnellere Zustellung kritischer Patienten-Updates an Ärzte.
  • Entwickelte einen konversationellen Assistenten für psychische Gesundheit, basierend auf Python-NLP-Pipelines und der OpenAI-API, der über 10.000 wöchentliche Anfragen bearbeitet und 35 % der Routine-Support-Anfragen abfängt.
  • Erstellte individuelle Module zur Medikamentenverfolgung mit Barcode-Integration, entwickelte intelligente Alarmalgorithmen und patientenseitige mobile Oberflächen, die die Überwachung der Medikamenteneinnahme um 35 % steigerten.
  • Optimierte komplexe SQL- und JPQL-Abfragen in PostgreSQL und senkte die Berichtserstellungs-Latenz durch Indexierung und Abfrageoptimierung um 45 %.
  • Implementierte rollenbasiertes Zugriffsmanagement (RBAC) mit Spring Security und LDAP-Integration und stellte sicheren Mehrrollen-Zugriff für administrative und klinische Nutzer sicher.
  • Setzte Jenkins, Docker und Kubernetes ein, um CI/CD-Pipelines zu automatisieren und Deployments in On-Prem- und Cloud-Umgebungen zu vereinfachen, was die Zuverlässigkeit der Bereitstellung um 70 % steigerte.
  • Erstellte interaktive Echtzeit-Dashboards mit React und D3.js für Klinikmitarbeiter zur Überwachung von Vitalparametern und Analysen, was zu einer 25 % schnelleren Entscheidungsfindung beitrug.
  • Wandte testgetriebene Entwicklung (TDD) mit JUnit, Mockito und TestContainers an, steigerte die Testabdeckung auf 85 % und reduzierte nach der Freigabe Bugs um 50 %.
  • Integrierte Python-ML-Modelle über REST-APIs in das React-Frontend und ermöglichte sofortige Feedback-Schleifen für Übungen wie Stimmungs-Tracking und Tagebuchfunktionen.
  • Nahm an Agile-Zeremonien (Sprint-Planung, Retrospektiven, tägliche Standups) teil und führte Sitzungen zur Backlog-Pflege durch, was eine konstant hohe Sprint-Lieferquote von über 95 % ermöglichte.
  • Arbeitete in agilen Teams, führte Code-Reviews durch und coachte Junior-Entwickler, wodurch die Team-Velocity und die Codequalität jeweils um 25 % stiegen.
Juni 2018 - Okt. 2020
2 Jahren 5 Monaten
London, Vereinigtes Königreich

Java-Softwareentwickler

Xeven Solutions

  • Entwickelte skalierbare Backend-Systeme für eine stark frequentierte E-Commerce-Plattform mit Java, Spring Boot und MySQL und unterstützte über 80.000 monatlich aktive Nutzer.
  • Entwickelte eine Microservices-Architektur für Katalog-, Inventar- und Bestellverarbeitungsdienste, steigerte die Flexibilität beim Deployment und reduzierte Ausfallzeiten um 70 %.
  • Realisierte eine Mobile-First- und responsive Shopping-Oberfläche mit React.js, TypeScript und Material-UI, integriert mit FastAPI-REST-Endpunkten, was die Sitzungsdauer und Benutzerbindung um 25 % erhöhte.
  • Setzte Apache Kafka für Echtzeit-Bestellereignisse ein, verringerte Warenkorbabbrüche und verbesserte die Nachverfolgbarkeit von Transaktionen durch asynchrone Nachrichtenvermittlung und Retry-Strategien um 40 %.
  • Kombinierte sichere RESTful-APIs für Checkout, Zahlung und Bestellverfolgung mit Spring Security, implementierte JWT-Authentifizierung und OAuth 2.0 und reduzierte Betrugsfälle um 30 %.
  • Optimierte Produktsuche und Filterfunktionen mit Elasticsearch, verbesserte die Suchantwortzeit um 50 % und steigerte die Benutzerbindungskennzahlen auf mobilen und Web-Plattformen.
  • Implementierte Redis-basiertes Caching für Produktdetails und Nutzersitzungen, wodurch die Backend-Last während Spitzenzeiten wie Black Friday und Blitzverkäufen um 60 % gesenkt wurde.
  • Überarbeitete containerisierte Services mit Docker und Kubernetes auf AWS EKS, inklusive Auto-Scaling und Failover, und gewährleistete 99,99 % Verfügbarkeit in Hochlastzeiten.
  • Automatisierte CI/CD-Pipelines mit GitHub Actions und AWS CodePipeline, was schnellere Releases ermöglichte und manuelle Deployment-Fehler um 80 % reduzierte.
  • Verbesserte die Systembeobachtbarkeit mit Prometheus, Grafana und dem ELK-Stack über drei Microservices hinweg, ermöglichte Echtzeit-Monitoring der Container-Ressourcennutzung und verringerte die durchschnittliche Fehlererkennungszeit um 45 %.
  • Entwickelte Echtzeit-Admin-Dashboards mit React, TypeScript und Chart.js und visualisierte Verkaufstrends, Lagerbewegungen und Nutzerverhalten in Echtzeit.
  • Erstellte eine responsive React Native Mobile App für Shopping, Bestellverfolgung und Benachrichtigungen und steigerte die mobile Conversion-Rate um 35 %.
Apr. 2016 - Feb. 2018
1 Jahr 11 Monaten
Warschau, Polen

Softwareentwickler

Scalo

  • Entwickelte Java-basierte SaaS-, CRM- und Fintech-Systeme für Agenturprojekte, verbesserte die Systemleistung für über 10.000 täglich aktive Nutzer und sorgte durch optimierte Backend-Services für eine nahtlose Kundenerfahrung.
  • Führte ein Micro-Payment-Gateway mit Spring Boot, Spring Security, OAuth2 und JWT-Authentifizierung ein, was Transaktionsfehler um 25 % verringerte und die Zahlungszuverlässigkeit erhöhte.
  • Entwarf und implementierte Batchverarbeitungs-Jobs mit Spring Batch und Quartz Scheduler, automatisierte die Finanzdatenverarbeitung und reduzierte den manuellen Aufwand um 50 %, wodurch die operative Effizienz stieg.
  • Überarbeitete SQL-Abfragen und Hibernate-Konfigurationen in PostgreSQL, verringerte die Abfrageantwortzeiten um 20 % und steigerte die Datenbank-Performance.
  • Senkte die Antwortzeiten der Musiksuche von 1,8 auf 0,5 Sekunden (eine 3,4-fache Verbesserung) durch den Einsatz von Elasticsearch für erweiterte Indexierungsstrategien und verbesserte so die Suche für Nutzer.
  • Entwickelte RESTful-APIs mit Spring MVC und GraphQL mit Apollo Server, steigerte die Effizienz beim Datenabruf und verbesserte die Kommunikation zwischen Frontend und Backend für dynamische Benutzeroberflächen.
  • Integrierte Drittanbieter-Zahlungs-APIs (Stripe, PayPal, Plaid) in Systeme, verschlankte die Transaktionsabläufe und verbesserte die Zahlungserfahrung der Nutzer durch nahtlose Integrationen.
  • Erstellte ereignisgesteuerte Echtzeit-Microservices mit Apache Kafka und WebSockets, verbesserte die Systemreaktionsfähigkeit und Zuverlässigkeit während Spitzenlastzeiten.
  • Integrierte Micrometer mit Spring Boot Actuator, um Echtzeit-Metriken für Prometheus bereitzustellen, verbesserte die Systembeobachtbarkeit und die proaktive Problemlösung über Microservices hinweg.
  • Automatisierte CI/CD-Pipelines mit Jenkins und Docker, erhöhte die Deployment-Geschwindigkeit und Systemstabilität in mehreren Umgebungen und sicherte einen konsistenten Lieferprozess.

Zusammenfassung

Java-Softwareentwickler mit über 10 Jahren Erfahrung im Entwerfen und Verbessern von Unternehmenslösungen. Ich blühe auf, wenn es darum geht, komplexe Herausforderungen zu lösen und ergebnisorientierte Software zu liefern. Meine Expertise umfasst Java, Spring Boot, Java EE, Python, SQL, React, Angular, AWS, Kubernetes, Kafka und KI-Integration.

Fähigkeiten

  • Sprachen: Java, Python, Javascript, Go
  • Backend: Spring Boot, Spring Cloud, Java Ee, Quarkus, Fastapi, Django, Rest, Graphql, Grpc, Kafka, Rabbitmq, Redis, Ehcache, Micronaut, Openapi, Swagger, Junit, Testng, Spring Boot Test
  • Frontend: React.js, Next.js, Angular, Vue.js, Tailwind Css, Material Ui, React Native, Flutter, Kotlin, Swift, Chart.js, Redux, Redux Toolkit, Zustand
  • Tests: Junit 5, Testng, Spring Test, Restassured, Selenium, Jest, Postman
  • Datenbanken: Mysql, Postgresql, Mongodb, Aws Dynamodb, Azure Cosmos Db, Jpa, Hibernate, Liquibase
  • Cloud & Devops: Aws (Ecs, Lambda, Sqs, Sns, S3, Rds, Api Gateway), Gcp, Kubernetes (Eks/gke), Docker, Helm, Terraform, Github Actions, Jenkins, Elk, Prometheus, Grafana
  • Monitoring & Logging: Cloudwatch, Elk Stack, Opentelemetry, Jaeger, Grafana, Verteiltes Tracing
  • Architektur & Patterns: Microservices, Ereignisgesteuerte Systeme, Serverless, Cqrs, Ddd, Mdsd, Soa, Dsl, Monolith-zu-mikroservice-migration, Mvvm, Dependency Injection (Di), Ssr, Mvc
  • Compliance & Protokolle: Fhir, Hl7, Hipaa, Pci-dss, Websockets, Tcp/ip, Rest, Soap
  • Sicherheit: Oauth2, Jwt, Keycloak, Openid Connect, Saml, Ssl/tls, Rbac, Mfa, Azure Key Vault, Aws Kms
  • Ki/ml: Openai Api, Hugging Face Transformers, Tensorflow, Nlp, Pandas, Numpy, Shap, Mlflow
  • Tools & Workflow: Agile (Scrum, Kanban), Jira, Confluence, Bitbucket, Git, Intellij, Vs Code

Sprachen

Englisch
Verhandlungssicher
Deutsch
Fortgeschritten

Ausbildung

März 2012 - Nov. 2015

Universität Warschau

Bachelor of Science in Informatik · Informatik · Warschau, Polen

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

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Fady Kuzman
Fady Kuzman

Senior Softwareentwickler / Tech Lead

Profil ansehen
Piotr Judycki
Piotr Judycki

Leitender Softwareingenieur

Profil ansehen
Robert Raźniewski
Robert Raźniewski

Softwareentwickler

Profil ansehen
Maxim Yafimau
Maxim Yafimau

DevOps

Profil ansehen
Piotr Ostrowski
Piotr Ostrowski

Senior Full-Stack-Entwickler

Profil ansehen
Ioan Dobre
Ioan Dobre

Senior Software Entwickler

Profil ansehen
Matas Kazlauskas
Matas Kazlauskas

Senior Full-Stack-Entwickler

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Christoph Bewerbung
Christoph Bewerbung

Architekt, Business Analyst, Entwickler

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Alexander Schwartz
Alexander Schwartz

Full-Stack-Entwickler (Java/Kotlin/Angular)

Profil ansehen
Rainer Diekmann
Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Timon Ringwald
Timon Ringwald

Datenbank Entwickler – Forschungsprojekt – Abrechnung im Gesundheitswesen

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Dimitri Simon
Dimitri Simon

Fullstack-Entwickler, Integrator

Profil ansehen
Oliver Bodemer
Oliver Bodemer

Senior Softwarearchitekt

Profil ansehen
Hamdi Rajab
Hamdi Rajab

Lead Full-Stack-Entwickler & Lösungsarchitekt

Profil ansehen
Alexander Kapincev
Alexander Kapincev

Senior Fullstack-Entwickler

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Almansour Blanco
Almansour Blanco

Technischer Leiter

Profil ansehen
Denizhan Soydaş
Denizhan Soydaş

Senior Software-Architekt / Backend-Entwickler

Profil ansehen
John Ampia-addison
John Ampia-addison

Senior DevOps-Ingenieur

Profil ansehen
Neha Khare
Neha Khare

Teamleiter | Senior Java-Entwickler

Profil ansehen
Imran Ali
Imran Ali

Softwareentwickler II

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Dmitrii Suhanov
Dmitrii Suhanov

Senior-Entwickler/Teamleiter

Profil ansehen
Maryam Nemati
Maryam Nemati

Senior FullStack-Entwickler

Profil ansehen