About Mario
German
Native or bilingual
Croatian
Native or bilingual
English
Conversational
Experience
- my-value-shopping GmbH / smhaggleLead Full-Stack DeveloperAGRICULTUREApril 2020 - March 2026 (5 years and 11 months)Idstein, HE, GermanyEntwicklung und Modernisierung der digitalen Plattform smhaggle im Bereich Mobile App, Web-Frontend und Backend. Die Plattform umfasste eine Flutter-basierte Mobile App, interne Webanwendungen, Java-/Spring-basierte Backend-Systeme, REST-Schnittstellen, relationale und dokumentenbasierte Datenbanken, Suche, Monitoring sowie CI/CD-Prozesse. Mitverantwortung für Entwicklung und Betrieb einer Plattform mit über 1 Mio. registrierten Nutzern.
Aufgaben und Ergebnisse:
Neuentwicklung der Mobile App smhaggle mit Flutter und DartFull-Stack-Entwicklung für Mobile App, Web-Frontend und BackendModernisierung, Migration und Performance-Optimierung Java-/Spring-basierter Backend-SystemeEntwicklung und Pflege von REST-Schnittstellen inkl. API-Dokumentation mit Swagger/OpenAPIVerantwortung für technische Konzeption, Architektur, Dokumentation und LösungsbewertungAufbau und Pflege von CI/CD-Prozessen für Mobile App, Backend und interne ToolsPlanung, Modellierung und Optimierung relationaler Datenbankstrukturen mit MySQLIntegration von Suchfunktionen mit Apache SolrEinführung und Betrieb von Monitoring, Logging und Fehleranalyse mit ELK Stack, Sentry und Spring Boot AdminEntwicklung einer React-/TypeScript-basierten Weboberfläche zur Überwachung und Administration interner ProzesseQualitätssicherung durch automatisierte Unit-Tests und strukturierte Code ReviewsFachliche Koordination interner und externer EntwicklerTechnologien:
Java, Spring, Spring Boot, Spring Security, JUnit, Flutter, Dart, React, TypeScript, HTML, JavaScript, MySQL, MongoDB, Apache Solr, ELK Stack, Git, Jira, Bitbucket, Bamboo, Nexus, Ansible, Sentry, Codemagic, Swagger/OpenAPI, Figma. - Thomas CookJava Lead Developer / Software-ArchitectTRAVEL AND TOURISMJuly 2013 - February 2020 (6 years and 7 months)Oberursel, HE, GermanyEntwicklung, Weiterentwicklung und Betrieb zentraler IT-Systeme im Reise- und Touristikbereich. Der Schwerpunkt lag auf Java-basierten Backend- und Frontend-Anwendungen, Systemarchitektur, technischer Projektleitung und produktionsnahem Betrieb geschäftskritischer Anwendungen.
Aufgaben und Ergebnisse:
Rolle als Java Lead Developer und Software-ArchitektFull-Stack-Entwicklung im Frontend- und Backend-BereichAnalyse, Bewertung und Umsetzung fachlicher und technischer AnforderungenErstellung von Lösungsdesigns und Festlegung der SystemarchitekturTechnische Projektleitung in Teilprojekten zentraler IT-SystemeCoaching und fachliche Führung interner und externer MitarbeiterSicherstellung des stabilen Betriebs geschäftskritischer AnwendungenKoordination und Analyse von Incidents mit internen und externen PartnernWeiterentwicklung bestehender Java-AnwendungenEntwicklung und Pflege von REST-SchnittstellenQualitätssicherung durch Tests, Code Reviews und strukturierte EntwicklungsprozesseTechnologien:
Java, Spring Boot, GWT, HTML, CSS, JavaScript, React, JUnit, MyBatis, DB2, REST, Maven, Tomcat, Jenkins, SVN, Git, Docker. - ATIS systems GmbHAnwendungsentwicklerPUBLIC SAFETYJuly 2009 - June 2013 (3 years and 11 months)61 Bad Homburg, GermanyEntwicklung Java-basierter Fachanwendungen mit Desktop- und Web-Komponenten. Der Schwerpunkt lag auf Benutzeroberflächen, UI-Komponenten, fachlicher und technischer Spezifikation sowie Implementierung und Test von Funktionsbausteinen.
Aufgaben und Ergebnisse:
Rolle als Java-Anwendungsentwickler mit Fokus auf Benutzeroberflächen, Fachkonzeption, technischer Spezifikation, Implementierung und SupportEntwicklung von UI-Komponenten für Desktop- und Web-AnwendungenErfassung und Analyse fachlicher AnforderungenErstellung funktionaler Spezifikationen und FachkonzepteErstellung technischer Spezifikationen als Grundlage für die ImplementierungTeilnahme an Konzept- und Architektur-ReviewsImplementierung von FunktionskomponentenDurchführung von Modul- und KomponententestsUnterstützung des Service bei Analyse und Lösung produktionsnaher ProblemeTechnologien:
Java, Eclipse RCP, SWT, JFace, Swing, JUnit, Oracle, PL/SQL, JSF, XML, JBoss, Hibernate, Jenkins, SVN, Ant.
Recommendations
Be the first to recommend Mario
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Technische Universität Darmstadt2008