Cosmin-marian Adamut
Java-Entwickler
Erfahrungen
Mai 2022 - Bis heute
3 Jahren 8 MonatenJava-Entwickler
Grubhub
- Sicherte und verbesserte die Checkout-Erfahrung, indem ich einen kritischen Zahlungsservice entwickelt habe, der über 30 % des gesamten Checkout-Traffics abgewickelt hat. Der Service reduzierte Betrugsrisiken, beseitigte Ausfallpunkte und entlastete abhängige Systeme. Dabei habe ich mit mehr als 10 externen Teams und Systemen zusammengearbeitet.
- Steigerte die Abonnentenzahl um 50 %, indem ich zum Start neuer Abo-Vorteile in Zusammenarbeit mit einer großen Marke beigetragen habe. Ich leitete die Untersuchung und Umsetzung eines groß angelegten Updates von über 4 Millionen Abonnements und migrierte erfolgreich rund 40.000 Abonnenten in eine neue Abonnementstufe.
- Erhöhte die Abonnentenakquise durch Entwicklung eines zentralen Partnership-Microservice, mit dem laufende Partnerschaften ohne Eingriff des Engineering-Teams verwaltet werden konnten.
- Senkte die Betriebskosten um circa 55 % und verbesserte die Skalierbarkeit des Systems, indem ich die AWS-Infrastruktur optimierte, Lasttests durchführte und mit den Infrastrukturteams zusammenarbeitete, um eine effiziente Ressourcennutzung sicherzustellen.
- Mentorte andere Entwickler, indem ich Code-Reviews durchführte, Best Practices teilte und eine Kultur des technischen Wachstums und der Zusammenarbeit förderte.
Sept. 2020 - Mai 2022
1 Jahr 9 MonatenJava-Entwickler
Playtika
- Ich war Teil eines Teams, das mehrere Features für die World Series of Poker entwickelte und so das Spielerlebnis und die Funktionalität verbesserte.
- Erhielt die Stabilität und Performance des Spiels, indem ich ein Legacy-Monolith-System wartete und erweiterte, um während Feature-Rollouts eine gleichbleibende Nutzererfahrung zu gewährleisten.
- Reduzierte die Markteinführungszeit für neue In-Game-Events um 50 %, indem ich kritische Funktionalitäten auf eine Microservices-Architektur migrierte. Dazu entwickelte ich mehrere parallele Services zur Verwaltung des Event-Ablaufs und dynamischer Spielerbelohnungen - alles ohne Betriebsunterbrechung.
- Steigerte die Spielerbindung, indem ich ein neues Mini-Spiel als eigenständigen Microservice entwickelte. Es war mit einem flexiblen, konfigurierbaren System ausgestattet, das Echtzeit-Updates über eine Weboberfläche ermöglichte - für schnellere Iterationen ohne Serviceunterbrechung.
Juli 2018 - Sept. 2020
2 Jahren 3 MonatenJava-Entwickler
Sparktech
- Extended AI: Ermöglichte eine schnellere Auswertung von Machine-Learning-Experimenten, indem ich eine Webanwendung entwickelte, die Ergebnisinterpretation und Genauigkeitsberichte automatisiert. Ich stellte eine skalierbare und entkoppelte Kommunikation zwischen dem Spring-Backend und den ML-Komponenten mithilfe von Google Pub/Sub sicher, und die Ergebnisse wurden in Google Cloud Storage und Cloud SQL gespeichert, um einfachen Zugriff und Analyse zu gewährleisten.
- Data Governance Application: Verbessertes Datenflussmanagement, Nachverfolgbarkeit und Integration über die Ingestion-Pipelines hinweg, indem ich mehrere Java-Anwendungen entwickelte, die auf Unternehmensdaten zugeschnitten waren. Ich automatisierte Dateiübertragungen zwischen FTP-, SFTP- und HDFS-Umgebungen, kategorisierte und indexierte Daten in Elasticsearch und Apache Atlas, führte PostgreSQL-Operationen durch und ermöglichte Echtzeitverarbeitung über Message Queues.
- Automotive Application: Verkürzte die Analysezeit und verbesserte die Entscheidungsfindung für einen Automobilkunden, indem ich einen manuellen, auf XML basierenden Prozess durch eine Webanwendung ersetzte. Ermöglichte schnelles Abfragen, Filtern und Visualisieren von Millionen Fahrzeugdatensätzen - wodurch die Identifikation betroffener Fahrzeuge beschleunigt und die Analysemöglichkeiten erweitert wurden.
- RESTful Webserver in Spring: Straffte und verbesserte die Genauigkeit beim Kandidatenscreening, indem die Lebenslaufbewertung für die Personalabteilung automatisiert wurde. Ich verwandelte den zuvor manuellen Screening-Prozess in einen schnelleren und zuverlässigeren Workflow, indem ich den Recruitern datengestützte Bewertungen lieferte, um die besten Kandidaten anhand generierter Rankings zu identifizieren.
Juli 2017 - Okt. 2017
4 MonatenJava-Entwickler (Praktikum)
Ymens Teamnet
- Stärkte die Anwendungssicherheit, indem ich Google OAuth 2.0 in einer Full-Stack-Fitness-App (Java, Spring, AngularJS) implementierte. So schützte ich Nutzerdaten und erhöhte das Vertrauen in die Plattform.
- Implementierte dynamische Datenvisualisierungen, um Nutzern Einblicke zu geben und das Engagement für Fitness-Trends zu steigern.
Zusammenfassung
Ich bin Senior Java-Backend-Entwickler mit mehr als 7 Jahren Erfahrung. Ich liebe es, skalierbare und leistungsstarke Backend-Lösungen zu entwerfen und umzusetzen. Besonders in herausfordernden Umgebungen kann ich robuste Systeme entwickeln und die Softwareeffizienz optimieren.
Sprachen
Englisch
VerhandlungssicherRumänisch
FortgeschrittenAusbildung
Okt. 2018 - Juli 2020
Fakultät für Mathematik und Informatik
Masterabschluss in Softwaretechnik · Softwaretechnik · Bukarest, Rumänien
Okt. 2015 - Juli 2018
Fakultät für Mathematik und Informatik
Bachelorabschluss in Informatik · Informatik · Bukarest, Rumänien
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.