Ioana Dinu
Architekt für Java-Mikroservices
Erfahrungen
Architekt für Java-Mikroservices
Cariad Volkswagen
- Der Kunde, ein Automobilhersteller, hatte ernsthafte Probleme mit der Software-Architektur, was zu Unzufriedenheit bei den Kunden und sinkenden Umsätzen führte. Das Unternehmen stellte die Infrastruktur auf erstklassige Technologien um.
- Gründliche Analyse einer Architektur mit 32 Mikroservices durchgeführt und dabei einen umfassenden Fahrplan für die Migration auf Java 17 und Spring Boot erstellt.
- Steigerung der pünktlichen Lieferquote um 70 % durch den Einsatz moderner Java-Technologien. Dies umfasste genaue Bestandsprognosen und Lieferzeitpläne, was zur höheren Kundenzufriedenheit beitrug.
- Erzielung eines beeindruckenden Gewinnanstiegs von 70 Mio. durch das Design eines zuverlässigen, leistungsstarken Mikroservice mit testgetriebener Entwicklung, bei dem 85 % Testabdeckung erreicht wurden, um Zuverlässigkeit und Funktionalität zu gewährleisten.
Senior Java-Softwareentwickler
IBM Netherlands
- Der Kunde, ein führendes Einzelhandelsunternehmen, wollte die Kundeninteraktion verbessern und das Umsatzwachstum vorantreiben, indem er eine neuartige Anwendung entwickelte, die Echtzeit-Bestandaktualisierungen bereitstellt und Alternativen für nicht vorrätige Artikel vorschlägt.
- Reduzierung um 90 % bei Fällen von nicht gelieferten Waren, die ursprünglich als vorrätig galten.
- Steigerung der pünktlichen Lieferquote um 70 % durch den Einsatz moderner Java-Technologien, Erstellung genauer Bestandsprognosen und Lieferzeitpläne, was zur höheren Kundenzufriedenheit beitrug.
- Erzielung eines Gewinnanstiegs von 70 Mio. durch das Design eines leistungsstarken Mikroservice mittels testgetriebener Entwicklung mit 85 % Testabdeckung.
Senior Java-Softwareentwickler
Uniqa Software Services
- Der Versicherungskunde hatte Schwierigkeiten, langfristige Kunden zu gewinnen und zu halten sowie den Umsatz zu steigern, da die Architektur veraltet und der Code innerhalb ihrer Uniqa Loyalty Program-Anwendung fehlerhaft war, was zu schlechter Leistung, Bugs und Wartungsschwierigkeiten führte.
- Reduzierung der Bereitstellungs-, Update- und Wartungszeiten um 50 % durch Leitung einer umfassenden Architektur-Migration von Java EE 6 zu Java 11, Spring Boot und dem OpenAPI CodeGen-Framework.
- Deutliche Verbesserung der Anwendungsleistung mit einer zehnfachen Steigerung durch strategisches Redesign der Datenbank unter Einsatz von Hibernate und Spring JPA.
- Sicherstellung des Erhalts von über 2 Mio. Verträgen durch Refactoring des mangelhaften Codes und Durchführung einer testgetriebenen Designmigration, bei der 85 % Codeabdeckung erreicht wurden.
Senior Java-Softwareentwickler
ServUsTech
- Der Kunde, Colt Technology, ein globaler Netzwerk- und Sprachdienstanbieter, konnte Umsatz und Kundenzufriedenheit aufgrund technischer Schulden durch eine schlechte Architektur nicht steigern.
- Freisetzung von zusätzlichen 700 Mio. $ im Q1 2021 durch Leitung einer vollständigen Architekturüberholung, wodurch eine Lieferzeit von 1–2 Tagen für neue Feature-Anfragen ermöglicht wurde und gleichzeitig die Infrastrukturkosten minimiert wurden.
- Erhöhung der Anwendungsleistung mit viermal schnelleren API-Aufrufen bei 25 % weniger Speicherverbrauch und 30 % weniger Datenbankabfragen.
- 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 Implementierung eines testgetriebenen Entwicklungsansatzes und Erreichen von über 80 % Codeabdeckung.
Lead Senior Java-Softwareentwickler
ServUsTech
- Der Kunde, Suzuki, ein japanischer Automobilhersteller, hatte Schwierigkeiten, die Arbeitsbelastung der Mitarbeiter zu reduzieren und Zeit zu sparen, da ein automatisiertes System für die interne Dokumentenverwaltung von Teilebestellungen fehlte.
- Einsparung von über 2.000 Arbeitsstunden pro Woche durch Implementierung einer neuen Oracle-DB-Lösung für direkten und schnellen Datenzugriff.
Senior Java-Softwareentwickler
ServUsTech
- Der Kunde Medtronic hatte nach massiven Investitionen in eine Echtzeit-Patienten-Überwachungs-App hohe Schulden, da diese wegen Bugs und ineffizientem Code schlecht lief.
- Entwarf eine Anwendung mit dreimal schnellerer Reaktionszeit, indem ich Bugs fand und behob, wichtige Datenbank-Abfrageoptimierungen hinzufügte, die zyklomatische Komplexität reduzierte und effizientes Caching entwickelte.
- Trug maßgeblich dazu bei, den Umsatz 2019 um 11,7% zu steigern, was zu einem Gesamtumsatz von 2,391 Mrd. $ führte.
Senior Java-Softwareentwickler
ServUsTech
- Der Kunde Motus App stand kurz davor, Kunden zu verlieren, da die Antwortzeiten seiner mobilen und Desktop-APIs zu hoch waren.
- Sicherte 100% der Kundenverträge, indem ich von Grund auf eine schlanke Mobile-App entwickelte, die durch Abfrage nur notwendiger Daten und Nutzung von REST-APIs dreimal schnellere Antwortzeiten bot.
Lead Java-Softwareentwickler
QuercusApp
- Der Kunde QuercusApp, eine Echtzeit-Office-Feedback-App, war langsam und instabil und stürzte bei 100 gleichzeitigen Nutzern ab.
- Steigerte die Performance um 10×, indem ich die gesamte Anwendung mit modernen Technologien und einem stabilen Datenbank-Design neu gestaltete.
- Erreichte Stabilität und Skalierbarkeit für 10.000 gleichzeitige Sitzungen, indem ich ein fünfköpfiges Team leitete, um die Architektur mit getrennten Entwicklungs- und Demo-Umgebungen neu zu gestalten.
- Trug zu einer erfolgreichen Übernahme durch KPMG bei, indem ich am Verkaufsprozess, technischen Präsentationen und Marketing-Gesprächen teilnahm.
Senior Java-Softwareentwickler
Betfair
- Der Kunde Betfair, eine Online-Wettplattform, konnte seine Nutzerbasis nicht erweitern und seine Einnahmen nicht maximieren, da es produktionsbedingte Bugs in den Finanztransaktionen und Regulierungs-Microservices gab.
- Steigerte die Performance der Microservices um 25% und erhöhte die Einnahmen um 10%, indem ich das JMS-Messaging-System auf Kafka umstellte und neue performante Funktionen entwickelte.
Java-Softwareentwickler
LiveRail
- Der Kunde LiveRail (jetzt Teil von Facebook) hatte Schwierigkeiten, das Umsatzwachstum zu beschleunigen, da Reports für Anzeigen-Targeting und die Echtzeitstatistik der ausgelieferten Anzeigen fehlten.
- Steigerte den Jahresumsatz des Unternehmens von $40 Mio. auf $100 Mio., indem ich einen effizienten Algorithmus zur Erfassung und Aggregation der benötigten Daten entwickelte, was 2013 zur erfolgreichen Markteinführung und 2014 zum Verkauf an Facebook für $500 Mio. führte.
Zusammenfassung
Ich bin ein begeisterter Java-Architekt und Freiberufler mit über 10 Jahren Berufserfahrung.
Als Freiberufler gehe ich Projekte mit unternehmerischem Denken und dem festen Willen an, softwarebezogene geschäftliche Herausforderungen wie Skalierbarkeit, Performance und Organisation auf Unternehmensebene zu lösen.
Eine der herausragenden Leistungen meiner Laufbahn war 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 Kommunikationsfähigkeiten ermöglichen es mir, Zusammenarbeit zu fördern und das Beste aus meinen Teammitgliedern herauszuholen.
Ich suche ausschließlich nach komplett Remote-Stellen mit minimalen Reiseverpflichtungen, idealerweise nicht öfter als alle zwei Monate.
Fähigkeiten
Java (10 Jahre)
Microservices (9 Jahre)
Agile Scrum (9 Jahre)
Spring Rest (9 Jahre)
Spring Jpa (9 Jahre)
Hibernate (9 Jahre)
Spring Boot (7 Jahre)
Spring Security (6 Jahre)
Oracle (5 Jahre)
Nosql (4 Jahre)
Postgresql (4 Jahre)
Ci/cd-workflow (3 Jahre)
Jenkins (2 Jahre)
Apache Kafka (2 Jahre)
Apache Camel (2 Jahre)
Spring Batch (2 Jahre)
Datadog (2 Jahre)
Webflux (2 Jahre)
Hystrix (1 Jahr)
Javascript (1 Jahr)
Python (1 Jahr)
Software-architektur
Teamführung
Softwareentwicklung
Beratung Im Tech-recruiting
Bewertung Der Projektentwicklung
Technischer Java-beitragender Bei Baeldung
Sprachen
Ausbildung
Babes-Bolyai University
Master in Verteilten Systemen im Internet · Verteilte Systeme im Internet · Cluj-Napoca, Rumänien
Babes-Bolyai University
Bachelor in Informatik · Informatik · Cluj-Napoca, Rumänien
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.