Freelancerprofil: -0640282
Entwickler, Java 17, Spring Boot, MongoDB, Elasticsearch, Jena Fuseki GraphDB, Spring Security,OAuth2, Keycloak, Redis, CI/CD, Monitoring, DDD, Microservices Architektur, Docker, AI, Machine Learning
- IT-Erfahrung seit:
- 2009
- Position:
- Software-Entwicklung / Programmierung
Projekte im Werdegang |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
08/2023 - 01/2024 | AI Technical consultant Dokumentation und Arhitektur Entwurf für eine AI Anwendung für die Gamingindustrie. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12/2022 - 03/2024 | Software Entwickler EnBW ist ein bundesweit ausgezeichneter Ökostrom- und Gasanbieter sowie der größte E-Mobilitätsanbieter Deutschlands. Für die Stromabrechnung und Rechnungsdruck wird sehr viel Aufwand benötigt und Fehlerfreier Rechnungsdruck ist eine der größten Prioritäten der Firma. Die dazu verwendete Software muss ständig angepasst und weiterentwickelt werden. Tech-Stack: Java, Kotlin, Spring Boot, Azure, Maven... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
09/2019 - | Software für Media Content vorschläge Cataneo ist in der Medienbranche über 15 jahre tätig. Die Softwarelösungen werden auf 4 Kontinenten benutzt und von über 200 TV Kanalbetreiben. Ad Sales, Scheduling, Traffic and Rights Management über alle Kanäle ist auch Teil der Produkte die entwickelt werden. ContentBay ist ein Globales Content Marketplace welches komplett neu entwickeltes wurde. Die Anwendung nutzt AI und Machine Learning um enorme Datenmengen in Realtime zu analysieren und den Usern eine angepasste Datenansicht zu geben für zb. eine Marktanalyse. Die komplette Architektur ist Domain Driven Design mit Microservices und läuft in Docker. Alles wurde von mir aufgesetzt und konfiguriert mit CI/CD, Monitoring etc. Backend Stack: Java 17, Spring Boot, MongoDB, Elasticsearch, Jena Fuseki GraphDB, Spring Security OAuth2, Keycloak, Redis, Dicker, Kubernetes… |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
09/2017 - 09/2019 | Spesenmanagement für Firmen per Kartenzahlung Cardlay ist eine Dänische firma die eine Softwarelösung für das Kostenmangement für Unternehmen entwickelt. Microservices basierte Software, Domain Driven Design Architektur, welche mit mehreren Banken integriert ist und automatisch Kosten von Kreditkarten prozessiert und dem Benutzer durch verschiedene Kanäle präsentiert. Direkte integration mit MasterCard und eine Softwarelösung für das Automatisieren der Mehrwertsteuer Rückerstattung innerhalb der EU wurde auch entwickelt. Stack: Java 11+, Docker, Microservices, Rancher, Spring Boot, REST, PostgreSQL… |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
04/2017 - 08/2018 | Software für Klinische Studien Softwarelösung zum finden und betreuen von Patienten für Klinische Studien. Moderne mehrsprachige Software (30+ Sprachen), REST Backend und integrationen mit mehreren externen API-s und Services. Stack: Java, Spring, SQL, Ansible, Soap, Rest… |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
08/2015 - 04/2017 | Java CRM Swoffice ist eine Schweizer Firma welche Softwarelösungen für die Finazbranche anbietet. Ihre Kunden sind Firmen aus der Schweiz, Deutschland und Lichtenstein. Die komplette Swoftwareentwicklung ist in Belgrad und neben der existierenden Software wurde die Entwicklung von einem komplett neuen, modernen, CRM gestartet. Die Softwaretechnologien beinhalten unter anderem ein Java REST Backend, (Spring Boot, Hibernate, Elasticsearch…) und für das Frontend wurde das neue Angular 2+ Framework ausgewählt (Typescript, Sass, Webpack...). Neben der Entwicklung und Projektmanagement wurde auch direkt mit den Kunden in der Schweiz und Deutschland kommuniziert (auch bei Kunden direkt vor Ort). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
01/2012 - 08/2015 | Neuentwicklung vom Zentralem Versicherungssystem Team Lead eines neu gegründeten Entwicklungsteam in Belgrad. Nach einer Intensiven Schulung im Mutterkonzern von Grawe in Graz (eine der grössten Versicherungen in Österreich und Osteuropa) arbeitete ich an der Entwicklung von einer neuen Version der Versicherungssoftware des Grawe Konzerns, für ihre gesamte Versicherungsbranche. Neben der entwicklung war ich auch zuständig für 3-5 Junior/Intermediate Entwickler – code reviews, Taskverteilung usw. Das Team in Belgrad hat das komplette Modul für Fondsgebundene Lebensversicherungen entwickelt. Die Backend ist Java, der Frontend Struts 2 und JSF2 (Primefaces), und die Kommunikation mit der alten Anwendung erfolgte mit SOAP. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Branche |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Banken & Finanzen Energiewirtschaft Gesundheitswesen Medienbranche Versicherungen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kenntnisse |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausbildung & Zertifikate |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
03/2013 - 08/2015 | Silbergrau AG Certificates Silbergrau Consulting / Software AG, Linz, workshops |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
09/2012 - 02/2013 | Versicherungsszertifikat "Grawe START" 6 Monatige Schulung/Arbeit in der Generaldirektion der Grawe Versicherung in Graz |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10/2005 - 12/2008 | Master in electrical and computer engineering Fakultät für Technische Wissenschaften in Novi Sad, Serbien |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10/2003 - 09/2005 | Bachelor für Informationssysteme (Software) Academy of Technical Studies, School of Electrical and Computer Engineering Belgrade |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sprachen |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deutsch | (++++) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
englisch | (++++) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
serbisch | (++++) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sonstiges |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
für Freelancer
für Kunden
Kontakt
Lörenskogstr. 3
85748 Garching bei München
