Costin O.

Java-Entwickler

Cluj-Napoca, Rumänien

Erfahrungen

Mai 2023 - Bis heute
2 Jahren 4 Monaten

Java Developer

Eucon GmbH

  • Ich nutze derzeit meine technische Expertise für eine neue KI-gestützte Software im Immobilienbereich. Der Fokus der Plattform liegt auf der Automatisierung der Rechnungsbearbeitung für Unternehmen mit hohen Volumina.
  • Als Java Engineer war ich in die End-to-End-Entwicklung der Plattform involviert, von den ersten Schritten bis zur produktionsreifen Software. Mit wachsender Kundenzahl habe ich neue Features integriert und dafür gesorgt, dass das System hoch skalierbar und zuverlässig bleibt.
  • Ich nutze mein Wissen, um das Domain-Modell der Plattform im Einklang mit den Geschäfts­zielen zu entwerfen.
  • Implementierung eines robusten Authentifizierungs- und Autorisierungssystems in einer dynamischen Multi-Tenant-Umgebung.
  • Programmierung der Business-Logik mit den besten Entwicklungsstandards der Branche, einschließlich Qualitätssicherungen und Testabdeckung.
  • Kontinuierliche Mitwirkung an einer wartbaren Architektur, die zu den Expansionsplänen und Geschäftsanforderungen passt.
  • Technologien: Java, Spring, MongoDB, Liquibase, GitLab CI/CD, Docker, Kubernetes, Tilt, Microsoft Azure, gRPC & Protobuf, Testcontainers, Spock (Groovy).
Dez. 2021 - Mai 2023
1 Jahr 6 Monaten

Java Developer

Coherent Solutions

  • Für ein führendes Unternehmen der Werbebranche entwickelten wir ein System zur Messung von Marketing­kampagnen auf allen Plattformen (TV, Digital, Mobile) sowie für Netzwerk- und Publisher-Betreiber.
  • Meine Aufgabe als Java-Entwickler war es, die Business-Logik zu erstellen, die Werbekampagnen konfiguriert und Daten aus dem Data-Team in Berichte zusammenfasst und an das UI-Team weitergibt. Unser Team baute eine leistungsstarke Business-Schicht, die große Datenmengen nach Anwendung der Logik bereitstellt.
  • Während dieses Projekts habe ich gemeinsam mit meinem Team:
  • Eine Business-Schicht von Grund auf erstellt, inklusive verschiedener Microservices, und AWS zur Kommunikation genutzt.
  • Einen Wrapper für das unternehmenseigene SSO entwickelt, der zusätzliche Sicherheit bietet und Authentifizierung sowie Autorisierung ermöglicht.
  • Die Performance der Anwendung verbessert, sodass Antworten auch bei großen Datenmengen schnell bleiben.
  • Aktiv an der Architektur des Projekts mitgewirkt: Domain-Modell, Aufteilung der Logik auf Microservices, Lambda-Design, Analyse und Optimierung des Datenflusses.
  • Ich war für verschiedene Projektteile verantwortlich, habe sie verbessert, Probleme gelöst und andere Teammitglieder unterstützt.
  • Tech-Stack: Java, Spring, JPA/Hibernate, AWS, Prometheus, Flyway, Jenkins, Microservices, Docker, SQL(Postgres), OAuth 2, PgCron.
Okt. 2020 - Dez. 2020
3 Monaten
Cluj-Napoca, Rumänien

Fullstack Java Developer

Jouve International

  • Mitarbeit an Design, Entwicklung und Wartung eines Softwaresystems für einen führenden Anbieter von Finanzberichten und Vollmachts­erklärungen. Ich half bei der Entwicklung einer Plattform, die Google Sheets ähnelt, aber viele Zusatzfunktionen bietet und Ressourcen (Projekte, Kunden, Mitarbeitereinsatz usw.) verwaltet.
  • Neue Features entwickelt und bestehende erweitert.
  • Kundenanforderungen analysiert und Lösungen in hoher Qualität geliefert.
  • Authentifizierung und Autorisierung implementiert.
  • Anwendung zur Leistungssteigerung optimiert.
  • Vorstellungsgespräche durchgeführt und neue Kollegen ins Team integriert.
  • Vorwiegend Backend-Arbeit, aber auch Frontend-Entwicklung.
  • Haupttech-Stack: Java 11, Spring (Spring Boot, Web, Security, Core, MVC, AOP usw.), JPA & Hibernate, Angular 10 (TypeScript, HTML, CSS), Angular Material, Git, Jenkins, SonarQube, SQL-Datenbanken.
Okt. 2018 - Okt. 2020
2 Jahren 1 Monate
Cluj-Napoca, Rumänien

Fullstack Java Developer

Artsoft Consult

  • Mitwirkung an der Entwicklung von B2B-Software, die von führenden globalen Telekommunikationsunternehmen genutzt wird. Ich entwarf, entwickelte und wartete Systemkomponenten, die im großen Maßstab schnell und effizient arbeiten.
  • Parallel dazu arbeitete ich an Projekten für einen der größten Hersteller von Land-, Bau- und Forstmaschinen. Dort half ich beim Aufbau ihrer Ressourcen­management-Plattform und eines Connector-Interfaces für Zahlung, Abrechnung, Lagerbestände und Shop-Anbindung.
  • In diesem Projekt gab es viel alten Code mit Parallelverarbeitung. Eine meiner Aufgaben war es, dies zu optimieren, was ich erfolgreich tat, indem ich Effizienz, Lesbarkeit und Vorhersagbarkeit der Parallelprozesse verbesserte.
  • Tech-Stack: Java, Spring (Core, MVC, Security, Web, AOP, Data, Spring Boot), Maven, relationale DBs (PostgreSQL, DB2, H2), AWS, Microservices, Axon Framework (event-driven Messaging), Docker, ActiveMQ, JPA & Hibernate, Angular (2+), AngularJS, JavaScript, HTML & CSS & Bootstrap, Qualitätstools (Graylog, Veracode, SonarQube), Okta Security.
Apr. 2018 - Okt. 2018
7 Monaten
Cluj-Napoca, Rumänien

Software Engineer

Micro Focus (formerly HP / Hewlett Packard Enterprise)

  • Ich arbeitete an einer Plattform zur vollständigen Serververwaltung (Tausende Server). Meine Aufgabe war, neue Betriebssysteme zu integrieren, alte Komponenten zu verbessern und neue zu entwickeln.
  • Genutzte Technologien: Python, Java, VMs, Netzwerkprotokolle, Betriebssysteme, Netzwerke, SVN.
  • Wir arbeiteten agil.
Juli 2017 - Apr. 2018
10 Monaten
Cluj-Napoca, Rumänien

Web developer

TSS-Yonder

  • Mitarbeit an der Entwicklung einer großen Management-Plattform zur Mitarbeiterverwaltung für Schulen und Versorgungsunternehmen. Ich setzte Features basierend auf Anforderungsanalysen um und klärte Anforderungen direkt mit dem Kunden.
  • Technologien: Angular 4, TypeScript, HTML & CSS, JavaScript, HTTP, Redux-Pattern, ngrx, Material Design, Node.js, Git.
Mai 2017 - Juli 2017
3 Monaten
Cluj-Napoca, Rumänien

Android intern

Halcyon Mobile

Zusammenfassung

Meine Fachkenntnisse umfassen alle Ebenen des Entwicklungsprozesses, von Datenbankdesign und Business-Logik bis hin zur Frontend-Implementierung und Bereitstellung. Leicht in jedes Team integrierbar, habe ich in meiner bisherigen Laufbahn eine wichtige Rolle gespielt, indem ich meinen Teams geholfen habe, hochwertige und zukunftssichere Softwareprodukte zu liefern.

Sprachen

Englisch
Verhandlungssicher
Rumänisch
Verhandlungssicher

Ausbildung

Okt. 2018 - Juni 2020

Fakultät für Mathematik und Informatik, Babeș-Bolyai-Universität Cluj-Napoca

Master in Software-Engineering · Software-Engineering · Cluj-Napoca, Rumänien

Okt. 2015 - Juli 2018

Fakultät für Mathematik und Informatik, Babeș-Bolyai-Universität Cluj-Napoca

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

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