Ioana D.

Architekt für Java-Mikroservices

Cluj-Napoca, Rumänien

Erfahrungen

Jan. 2023 - Juni 2023
6 Monaten

Architekt für Java-Mikroservices

Cariad Volkswagen

  • Der Kunde, ein Automobilunternehmen, hatte ernsthafte Probleme mit der Software-Architektur, was zu unzufriedenen Kunden und sinkenden Verkäufen führte. Man entschied sich, die Infrastruktur auf erstklassige Technologien umzustellen.
  • Durchführung einer gründlichen Analyse einer Architektur mit 32 Mikroservices und Erarbeitung eines umfassenden Fahrplans für den Umstieg auf Java 17 und Spring Boot.
  • Steigerung der termingerechten Lieferquoten um 70 % durch Anwendung moderner Java-Technologien. Dazu gehörten präzise Lagerprognosen und Lieferzeitpläne, was zur höheren Kundenzufriedenheit beitrug.
  • Erzielung eines beeindruckenden Gewinnwachstums von 70 Mio. € durch das Design eines zuverlässigen, leistungsstarken Microservices.
  • Entwicklung des Microservices mit testgetriebener Vorgehensweise und Erreichen einer Testabdeckung von 85 %, um Zuverlässigkeit und Funktionalität sicherzustellen.
  • Fähigkeiten: AWS, Java 17, Spring REST, Hibernate, JPA, Spring Boot, Spring Batch, BDD Mockito, Swagger3, Jira, Confluence, Docker, Webflux, Datadog, Spring Security mit JWT-Tokens.
Okt. 2021 - Jan. 2023
1 Jahr 4 Monaten
Niederlande

Senior Java-Softwareentwickler

IBM Netherlands

  • Der Kunde, ein führender Einzelhandelskonzern, wollte die Kundenbindung verbessern und den Umsatz steigern. Daher wurde eine neue Anwendung entwickelt, die Echtzeit-Lagerbestände liefert und Alternativen für ausverkaufte Artikel vorschlägt.
  • Reduzierung von Fehl-Lieferungen um 90 %, bei denen Waren fälschlich als vorrätig galten.
  • Steigerung der termingerechten Lieferquoten um 70 % durch moderne Java-Technologien mit präzisen Lagerprognosen und Lieferzeitplänen zur besseren Kundenzufriedenheit.
  • Erzielung eines Gewinnzuwachses von 70 Mio. € durch einen zuverlässigen, leistungsstarken Microservice, entwickelt nach testgetriebener Methode mit 85 % Testabdeckung.
  • Fähigkeiten: AWS, Java 17, Spring REST, Hibernate, JPA, Spring Boot, Spring Batch, BDD Mockito, Swagger3, Jira, Confluence, Docker, Webflux, Datadog, Spring Security mit JWT-Tokens.
Juni 2021 - Nov. 2021
6 Monaten

Senior Java-Softwareentwickler

Uniqa Software Services

  • Der Versicherungskunde hatte Probleme, langfristig Kunden zu gewinnen und den Umsatz zu steigern, da die Architektur veraltet und der Code fehlerhaft war – die Uniqa-Loyalty-Programm-App litt unter vielen Bugs und hohem Wartungsaufwand.
  • Reduzierung von Deployment-, Update- und Wartungszeiten um 50 % durch eine umfassende Migration von Java EE 6 zu Java 11, Spring Boot und OpenApi CodeGen.
  • Steigerung der Anwendungsperformance um das 10-fache durch strategisches Redesign der Datenbankstruktur und Einsatz von Hibernate und Spring JPA.
  • Sicherung von über 2 Mio. Verträgen durch Refactoring und testgetriebene Migration mit 85 % Codeabdeckung, um kritische Bugs zu eliminieren.
  • Fähigkeiten: Java 11, Spring REST, Hibernate, JPA, Spring Boot, DDD, BDD, JUnit5, SQL, Swagger3, Jira, Confluence, Jenkins, OpenShift.
Dez. 2019 - Mai 2021
1 Jahr 6 Monaten

Senior Java-Softwareentwickler

ServUsTech

  • Der Kunde, Colt Technology – ein globaler Netzwerk- und Sprachdienstleister – konnte wegen technischer Altlasten und schlechter Architektur weder den Umsatz steigern noch Bestandskunden zufriedenstellen.
  • Erschließung von zusätzlichen 700 Mio. $ Umsatz in Q1 ’21 durch ein komplettes Architektur-Revamp, wodurch neue Feature-Anfragen in 1–2 Tagen statt Wochen geliefert wurden, bei minimalen Infrastrukturkosten.
  • Erhöhung der App-Performance mit 4× schnelleren API-Calls bei 25 % weniger Speicherverbrauch und 30 % weniger Datenbankzugriffen.
  • Steigerung der Internetgeschwindigkeit von 100 GB/s auf 400 GB/s.
  • Gewährleistung von 100 % Stabilität während der Migration und null größere Vorfälle durch testgetriebene Entwicklung mit über 80 % Codeabdeckung.
  • Fähigkeiten: Java 8, Spring JPA, Spring Boot, Elasticsearch, DDD, BDD Mockito, JUnit5, Kafka, Oracle SQL/NoSQL, Swagger3, Feign Clients, SOAP, Microservices, Linux, Jenkins, Rancher CI/CD.
Jan. 2019 - Dez. 2019
1 Jahr

Lead Senior Java-Ingenieur

ServUsTech

  • Der Kunde, Suzuki – ein japanischer Autohersteller – hatte keinen automatisierten Prozess zur Dokumentenverwaltung für interne Ersatzteilbestellungen und wollte die Mitarbeiter entlasten.
  • Einsparung von über 2000 Stunden Arbeit pro Woche durch eine neue Lösung, die direkt per Oracle DB schnelle Abfragen ermöglicht.
  • Fähigkeiten: JavaScript, HTML, Java 8, Spring JPA, Apache Camel, Oracle.
Apr. 2018 - Apr. 2019
1 Jahr 1 Monate

Senior Java-Softwareentwickler

ServUsTech

  • Der Kunde, Medtronic – Weltmarktführer in Medizintechnik – hatte hohe Schulden nach einer Investition in eine Echtzeit-Patientenüberwachungs-App, die wegen Bugs abstürzte und ineffizient war.
  • Gestaltung einer App mit dreimal schnellerer Reaktionszeit durch Bugfixing, Datenbank-Optimierungen, Reduzierung der zyklomatischen Komplexität und effizientes Caching, was 2019 zu einem Umsatzplus von 11,7 % auf insgesamt 2,391 Mrd. $ führte.
  • Fähigkeiten: Java 8, Hibernate, ActiveMQ, JPA, MySQL, Thymeleaf, Spring MVC, Spring, SCRUM, Tomcat, Git.
Jan. 2017 - März 2018
1 Jahr 3 Monaten

Senior Java-Softwareentwickler

ServUsTech

  • Der Kunde, Motus App – Plattform zur Erstattung von Fahrtkosten – stand kurz davor, Kunden zu verlieren wegen hoher Antwortzeiten bei mobilen und Desktop-APIs.
  • Langfristige Sicherung aller Kundenverträge durch Entwicklung einer neuen, schlanken Mobile-App mit dreimal schnellerer Reaktionszeit, die nur nötige Daten per REST-APIs abfragt und zurückgibt.
  • Fähigkeiten: Java 8, Thrift, PostgreSQL, Spring, Hibernate, Spring JPA, Tomcat, Microservices, REST, Agile Lean, Spring Security, JWT-Tokens, ActiveMQ, Kafka Streams.
Jan. 2016 - Dez. 2016
1 Jahr

Lead Java-Softwareentwickler

QuercusApp

  • Der Kunde, Betreiber einer Echtzeit-Feedback-App fürs Büro, gewann keine Nutzer wegen langsamer und instabiler Anwendung, die bei 100 gleichzeitigen Nutzern abstürzte.
  • Steigerung der Performance um das 10-fache durch komplettes Redesign mit modernen Technologien und stabiler Datenbank.
  • Erreichen von verblüffender Stabilität und Skalierbarkeit in Rekordzeit: Die App bewältigte mühelos 10 000 gleichzeitige Sessions, nachdem ich ein Team von fünf Personen leitete und die Architektur von Grund auf neu gestaltete mit getrennten Dev- und Demo-Umgebungen.
  • Erfolgreicher Exit durch KPMG-Übernahme dank meiner Rolle im Sales-Prozess, technischen Präsentationen und Marketing-Beiträgen.
  • Fähigkeiten: Java 8, Spring Boot, MySQL, Spring mit RESTful APIs, Hibernate, JPA, Security, Maven, Spring Security.
Mai 2015 - Dez. 2015
8 Monaten

Senior Java-Softwareentwickler

Betfair

  • Der Kunde, ein Online-Wettanbieter, konnte wegen Bugs in Finanztransaktionen und Regulator-Microservices keine neuen Features liefern und somit keine Nutzer-Plattform ausbauen.
  • Leistungssteigerung der Microservices um 25 % und Umsatzsteigerung um 10 % durch Umstellung des JMS-Messaging-Systems auf Kafka zur Verbindung von Funds- und Regulator-Microservices und Entwicklung neuer Features.
  • Fähigkeiten: Java 8, Kafka Streams, PostgreSQL, Spring, Hibernate, Spring JPA, Tomcat, Microservices, REST, Agile Lean, Chef, Jenkins, CI/CD.
Juli 2013 - Apr. 2014
10 Monaten

Senior Java-Softwareentwickler

Betfair

  • Der Kunde, ein Online-Wettanbieter, konnte wegen Bugs in Finanztransaktionen und Regulator-Microservices keine neuen Features liefern und somit keine Nutzer-Plattform ausbauen.
  • Leistungssteigerung der Microservices um 25 % und Umsatzsteigerung um 10 % durch Umstellung des JMS-Messaging-Systems auf Kafka zur Verbindung von Funds- und Regulator-Microservices und Entwicklung neuer Features.
  • Fähigkeiten: Java 8, Kafka Streams, PostgreSQL, Spring, Hibernate, Spring JPA, Tomcat, Microservices, REST, Agile Lean, Chef, Jenkins, CI/CD.
Juni 2012 - Juni 2013
1 Jahr 1 Monate

Java-Softwareentwickler

LiveRail

  • Der Online-Werbekunde, inzwischen Teil von Facebook, litt an fehlenden Berichten über Zuschauerprofile für Targeting und Echtzeit-Auslieferungszahlen, was das Umsatzwachstum hemmte.
  • Erhöhung des Jahresumsatzes von 40 Mio. $ auf 100 Mio. $ durch Entwicklung eines hochoptimierten Algorithmus zur Datensammlung und -aggregation, veröffentlicht 2013.
  • Der Erfolg führte 2014 zum Verkauf des Unternehmens an Facebook für 500 Mio. $.
  • Fähigkeiten: Java, Threading, Java NIO, Netty, TCP, UDP, HTTP, SVN, Java SAX Parser, Spring Security, JWT-Tokens, Kafka Streams.

Zusammenfassung

Ich bin ein begeisterter Java-Architekt und Auftragnehmer mit über 10 Jahren Berufserfahrung. Als Auftragnehmer gehe ich Projekte mit unternehmerischem Denken und dem festen Willen an, geschäftliche Software-Herausforderungen wie Skalierbarkeit, Performance und Enterprise-Organisation anzugehen. Zu meinen Hauptleistungen zählt die Entwicklung einer Java-Anwendung als Solo-Projekt, die den Umsatz von Colt Technology um beeindruckende 700 Mio. $ gesteigert hat. Meine ausgeprägte Geduld und effektive Kommunikation ermöglichen mir, Zusammenarbeit zu fördern und das Beste aus meinem Team herauszuholen.

Sprachen

Rumänisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2012 - Juni 2014

Babeș-Bolyai-Universität

Master in Verteilte Systeme · Verteilte Systeme · Cluj-Napoca, Rumänien

Okt. 2009 - Juni 2012

Babeș-Bolyai-Universität

Bachelor in Informatik · Informatik · Cluj-Napoca, Rumänien

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