Matas K.

Senior Full-Stack-Entwickler

Visaginas, Litauen

Erfahrungen

Sept. 2024 - Bis heute
1 Jahr 3 Monaten
Zürich, Schweiz

Senior Full-Stack-Entwickler

Farmy

  • Java Spring Boot-Microservices für Auftragsverwaltung und Bestandssynchronisierung entworfen und implementiert, wodurch Warenengpässe durch ereignisgesteuerte Kafka-Pipelines um 20 % reduziert wurden.
  • React-Frontends mit Hooks und Redux Toolkit entwickelt und dadurch die Reaktionsgeschwindigkeit der UI für über 50.000 monatlich aktive Nutzer verbessert.
  • KI-gesteuertes dynamisches Preisermittlungsmodul (Python-ML-Services integriert mit Java-APIs) eingeführt und dadurch die Bruttomarge um 8 % erhöht.
  • Kritische Module zu AWS EKS und Terraform migriert, um Skalierbarkeit bei Spitzenlast zu gewährleisten und eine Verfügbarkeit von 99,95 % zu erreichen.
  • CI/CD-Pipelines mit GitHub Actions und Docker implementiert und dadurch Release-Zyklen von zwei Wochen auf drei Tage verkürzt.
  • GraphQL-APIs für Mobile-App-Integrationen entworfen, zur Unterstützung von Kunden- und Lieferantenanwendungen.
  • Prinzipien der hexagonalen Architektur angewendet, um die Domänenlogik von der Infrastruktur zu entkoppeln und dadurch Testbarkeit sowie Wartbarkeit zu verbessern.
  • Caching-Strategien mit Redis verbessert und Datenbankoptimierungen in PostgreSQL durchgeführt, wodurch die Latenz der Checkout-API um 30 % gesenkt wurde.
  • Blockchain-Prototyp für eine Rückverfolgbarkeit der Lieferkette vom Hof bis zum Tisch entwickelt und ermöglicht somit transparente Verfolgung der Produktherkunft.
  • Junior-Ingenieure in Java-Microservices, React-Optimierung und Cloud-Native-Best-Practices betreut und dadurch die Liefergeschwindigkeit des Teams um 15 % gesteigert.
Nov. 2020 - Sept. 2023
2 Jahren 11 Monaten
Prag, Tschechische Republik

Full-Stack-Entwickler

Mews

  • Java Spring Boot-Services für Reservierungen und Abrechnungen entwickelt, die über 1 Mio. Transaktionen pro Monat in Hotels und Hostels verarbeiten.
  • React-Dashboards für Hospitality-Manager mit Echtzeit-Visualisierung von Buchungen entwickelt und dadurch die Geschwindigkeit operativer Entscheidungen verbessert.
  • KI-gestützte Nachfrageprognosemodelle in die Buchungspipeline integriert, wodurch Überbuchungen um 12 % reduziert wurden.
  • Monolithische Module in Kubernetes-basierte Microservices mit CI/CD-Automatisierung migriert, wodurch die Release-Frequenz um 40 % stieg.
  • REST/GraphQL-APIs für Drittanbieter im Buchungsbereich konzipiert und bereitgestellt, um schnellere B2B-Integrationen zu ermöglichen.
  • Zahlungsabläufe durch Blockchain-basierte Smart Contracts für sichere Anzahlungen verbessert, wodurch Streitfälle verringert wurden.
  • CQRS- und Event-Sourcing-Muster für Finanztransaktionen angewendet und dadurch Auditierbarkeit und Systemzuverlässigkeit verbessert.
  • Automatisiertes Testing (JUnit, Jest, Cypress) und Monitoring (Datadog, ELK Stack) implementiert, wodurch Produktionsprobleme um 25 % reduziert wurden.
  • Legacy-AngularJS-Module auf React mit TypeScript refaktoriert und dadurch technische Schulden im Frontend abgebaut.
  • Cross-funktionale Teams in Clean-Architecture- und API-First-Design gecoacht, was die Zusammenarbeit zwischen Frontend, Backend und DevOps verbesserte.
Feb. 2018 - Okt. 2020
2 Jahren 9 Monaten
Kaunas, Litauen

Full-Stack-Entwickler

Sanitas

  • Java Spring Boot-APIs für Patientendaten und Rezeptverfolgung entwickelt und dabei die Einhaltung von Gesundheitsdatenvorschriften sichergestellt.
  • Angular-Dashboards für Ärzte und Apotheker gestaltet, die Echtzeitzugriff auf Krankengeschichten ermöglichen.
  • KI-basiertes Symptom-Checker-Modul (Python NLP mit Java-APIs) integriert, wodurch unnötige Klinikbesuche um 10 % reduziert wurden.
  • Services auf Azure Kubernetes Service (AKS) bereitgestellt und so die Skalierbarkeit regionaler Krankenhausnetzwerke verbessert.
  • Blockchain-basierten Prototyp zur Validierung der Rezept-Authentizität entwickelt, wodurch das Betrugsrisiko gesenkt wurde.
  • CI/CD-Pipelines mit Jenkins und Docker implementiert und dadurch Deployment-Fehler um 35 % reduziert.
  • Hibernate-Abfragen optimiert und Redis-Caching eingesetzt, um die Patienten-Datenabfrage um 25 % zu beschleunigen.
  • Mit dem Mobile-Team zusammengearbeitet, um Backend-APIs für Android-/iOS-Apps zu entwerfen und so einen konsistenten Datenzugriff zu gewährleisten.
  • Unit- und Integrationstests mit JUnit, Mockito und Selenium durchgeführt und die Testabdeckung auf 85 % erhöht.
  • DDD (Domain-Driven Design) für Healthcare-Module angewendet, um künftige Erweiterungen und Integrationen zu vereinfachen.
Juli 2016 - Feb. 2018
1 Jahr 8 Monaten
Kaunas, Litauen

Web-Entwickler

TeleSoftas

  • Java-basierte Backend-Module und AngularJS-/React-Frontends für kundenorientierte Projekte in den Bereichen Finanzen und Logistik entwickelt.
  • Microservices für Rechnungsmanagement mit Spring Boot und REST-APIs implementiert und so die Abwicklung für Firmenkunden optimiert.
  • React-Dashboards mit Redux für Lieferverfolgungssysteme entwickelt und dadurch die Nutzerzufriedenheit um 15 % gesteigert.
  • Bei der Bereitstellung von Anwendungen auf AWS (EC2, RDS, S3) mit Docker-Workflows unterstützt und eine Verfügbarkeit von 99 % gewährleistet.
  • KI-gesteuertes OCR-Modul für Dokumentenscanning und Rechnungserkennung eingeführt, wodurch die manuelle Dateneingabe um 30 % reduziert wurde.
  • CI/CD-Pipelines mit Jenkins implementiert, um Continuous Deployments und schnellere Auslieferung an Kunden zu ermöglichen.
  • Performance durch Optimierung von SQL-Abfragen und Implementierung von Redis-Caching-Schichten verbessert.
  • Mit Mobile-Entwicklern zusammengearbeitet, um Backend-APIs für plattformübergreifende Anwendungen zu entwerfen.
  • Automatisierte Tests mit JUnit, Selenium und Jest geschrieben und dadurch die Release-Zuverlässigkeit verbessert.
  • An Architektur-Reviews teilgenommen und Entscheidungen zur Migration von Legacy-Systemen auf moderne Java-/React-Stacks mitgestaltet.

Zusammenfassung

Senior Full-Stack-Entwickler mit über 8 Jahren Erfahrung in der Konzeption und Bereitstellung hochleistungsfähiger Anwendungen mit Java (Spring Boot, Hibernate) und React/Angular. Nachgewiesene Erfolge beim Aufbau cloud-nativer, mikroservicebasierter Architekturen in den Bereichen SaaS, Gesundheitswesen, Gastgewerbe und E-Commerce. Erfahren in der Integration von KI/ML-gesteuerten Modulen, Optimierung der Systemskalierbarkeit durch DevOps-Automatisierung (CI/CD, Kubernetes, Terraform) und Anwendung architektonischer Konzepte wie der hexagonalen Architektur für bessere Wartbarkeit. Versiert in der Betreuung von Teams, Implementierung blockchainbasierter Module für sichere Transaktionen und liefert konsequent messbare Verbesserungen in Systemleistung, Nutzerbindung und Geschäftsergebnissen.

Sprachen

Englisch
Verhandlungssicher
Litauisch
Verhandlungssicher
Tschechisch
Grundkenntnisse
Deutsch
Grundkenntnisse

Ausbildung

Okt. 2012 - Juni 2016

Kaunas University of Technology

Bachelor of Science · Informatik · Kaunas, Litauen

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