10.10.2025 aktualisiert

**** ******** ****
100 % verfügbar

Full-Stack Web Developer (✅ Angular, Spring Boot, Python, SQL, Docker)

Wien, Österreich
Wien +25 km
M.Sc. Informatik (1,4)
Wien, Österreich
Wien +25 km
M.Sc. Informatik (1,4)

Profilanlagen

Referenzschreiben Process Mining Projekt
Masterurkunde
Master Certificate
Projektübersicht_Giorgi_Lomidze.pdf
Project_History_Giorgi_Lomidze.pdf
CV_LOMIDZE_EN.pdf
CV_LOMIDZE_DE.pdf

Über mich

Hi, mein Name ist Giorgi, und ich bin ein erfahrener Web App Developer mit 10 Jahren Erfahrung in der Softwareentwicklung. Mein Schwerpunkt liegt auf dem Design und der KI-gestützten End-to-End Entwicklung von hochwertigen Webanwendungen im B2B Context.

Skills

Nachfolgend finden Sie eine Liste meiner Erfahrungen und Kenntnisse:
Aufgabenbereiche
  1. Agile Softwareentwicklung (Full Stack)
  2. Architektur Diagramme
  3. Best Practice Definition
  4. Definition/Diskussion von User Stories sowie deren Umsetzung
  5. Entwicklung von interaktiver Benutzeroberflächen
  6. Design und Realisierung von Datenvisualisierungen
  7. Unit-/Integration-/E2E-Testing
  8. REST-Schnittstellen Design mit OpenAPI 3.0
  9. Backend-Endpoint Implementierung mit Services
  10. ORM Klassendesign und Datenbank Updates
  11. BASH Skripte und Python Skripte für Automatisierungen
Programmierung
JavaScript / TypeScript / React / Vue.js / Angular (und AngularJs) / Nuxt.js / Node.js / npm / webpack / HTML / CSS / Sass / Bootstrap / JSON / SVG / Jest / Jasmine / Selenium / Selenide / d3.js / Python / Flask / FastAPI / sqlalchemy/ PyQt / Java / Spring Boot / JPA Hibernate / Flyway / Docker / Swift / SQL / PostgreSQL / MySQL / UNIX Shell / Windows CMD / Nginx / JenkinsCI / Github Actions
Entwicklungsmethoden
Agile Entwicklung / Scrum / Clean Code / Code-Review / Boilerplate Code-Generierung / Datenvisualisierung / Performanceoptimierung / REST-Design / Datenbankschema-Modellierung / Unit-Testing / Integration-Testing / E2E Testing
Tools
Atlassian JIRA / Confluence / Git / GitLab / Jenkins / Intellij IDEA / Eclipse / Visual Studio Code / PyCharme / Maven / Swagger / Figma / Camunda / Signavio / MSOffice

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Software-Architekt (VueJS, Python-FastAPI, PostgreSQL)

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Design und Entwicklung einer SaaS-Lösung im Banken-Bereich.

- Umsetzung von Frontend Designs durch VueJS, PrimeVue, VueQuery
- Backend Architektur Konzeption und Umsetzung von Endpunkten mit FastAPI, SQLAlchemy, PostgreSQL
- Agile, teamübergreifende Arbeitsweise
- Entwicklung von Prototypen/PoCs für neue Features und Epics
- Technische Machbarkeitsanalyse, Definition von Einschränkungen und frühe Aufwandsschätzungen
- Erarbeitung von Best Practices und Pflege technischer Tasks im Entwicklungsprozess

Full Stack Web Development (Angular, Java Spring Boot, TimeScaleDB)

PropTech Startup

Internet und Informationstechnologie

10-50 Mitarbeiter

Entwicklung einer cloudbasierten Webapp für die Darstellung und Modifikation von Daten im IoT/PropTech Bereich:
  • Frontend‑Stack: Angular, TypeScript, HTML/CSS, REST
  • Backend‑Stack: Java Spring‑Boot, JPA Hibernate, MQTT
  • Selenium/Selenide Testautomatisierung
  • Wartung und Update von PostgreSQL Datenbanken
  • Agile Arbeitsorganisation mit Jira und Scrum

Full Stack Web Development (Angular, Python-Flask, SQL)

Großer Europäischer Zahlungsdienstleister

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Entwicklung eines vollwertigen Tools zur Durchführung von
System‐Tests im Bereich von Banken‐Transaktionen
  • Frontend‐Stack: Angular, TypeScript, HTML/CSS, REST
  • Backend‐Stack: Python‐Flask, sqlalchemy, IBM MQ
  • Wartung und Update von MySQL and OracleDB Datenbanken
  • Bash Skripte für automatisierte Datei‐Generierung
  • Agile Arbeitsorganisation mit Confluence, Jira und Scrum nach Vorbild des SAFe frameworks

Prozessanalyst | Full Stack Developer

Landschaftsverband Westfalen-Lippe

Öffentlicher Dienst

>10.000 Mitarbeiter

Im Rahmen eines Kooperationsprojekts mit dem Landschaftsverband Westfalen-Lippe (LWL) und dem Landschaftsverband Rheinland (LVR), die u.a. für Inklusion und die Verteilung von Sozialhilfen in ganz NRW zuständig sind, sollte die Wirksamkeit von Process Mining für interne Geschäftsprozesse untersucht werden. Dafür wurden über 50.000 Geschäftsvorfälle aus einem Antragsprozess zur Verfügung gestellt. Neben Problemen mit der Datenqualität war auch die Erforderlichkeit von spezifischem Domain-Wissen bei der Analyse eine Herausforderung. Dennoch gelang es, die Daten erfolgreich auszuwerten und insbesondere die Konformität des gegebenen Ist-Prozesses mit dem Soll-Prozess zu bestimmen. Dafür wurde eine neue wissenschaftliche Methode entwickelt, die es ermöglicht, Abweichungen vom Soll-Prozess auf BPMN Modellen darzustellen. Die Kooperationspartner waren schwer beeindruckt und werden in Zukunft auf Process Mining setzen.

Full Stack Web Developer (Python + Angular)

Fraunhofer FIT

250-500 Mitarbeiter

✓ Design und Implementierung von Software-Komponenten zur Prozessanalyse in einem Angular basierten Frontend Stack: Html, CSS, Typescript, Bootstrap, Angular Material, D3.js, bpmn.js.
✓ Implementierung von effizienten Algorithmen zur Datenanalyse und von Funktionen zum Datenmanagement in einem Python-Flask basierten Backend-Webservice
✓ Agiles Aufgabenmanagement via Jira. Teilnahme an biwöchentlichen Scrum-Meetings zur Diskussion von Kundenwünschen und dem aktuellen Stand der Entwicklung.

DevOps Engineer

AmbroSoft LLC

Internet und Informationstechnologie

< 10 Mitarbeiter

Beschreibung: In diesem Projekt wurde eine Web Plattform entwickelt mit dem Ziel,
Fahrzeuginteressenten und Fahrzeugkenner zusammenzubringen. Wenn ein potentieller
Fahrzeugkäufer gerne einen Gutachter vor Ort bei einem Gebrauchtwagen haben wollte,
konnte dieser über die Plattform so einen finden und gegen Bezahlung zum Wagen
schicken. Die Kommunikation mit Bild und Schrift und die Bezahlung werden über die
Plattform abgewickelt.

Aufgaben:
• Einrichten von CentOS dedicated root Servern von Hetzner
• Traefik Reverse Proxy Einrichtung
• Dockerisierung von Vue.js Frontend und Node.js Backend sowie weiteren Microservices
mit Compose Files
• Jenkins Pipelines schreiben
• GitLab Webhooks einrichten

Data Scientist | Python Entwickler

Dieses Projekt hatte die klare Zielformulierung, einen Algorithmus zu entwickeln, welcher die ideale Rundenzeit eines Wagens auf Grundlage seiner Parameter vorhersehen kann. Bei der Entwicklung gab es mehrere Schwierigkeiten, die es zu lösen galt. Als Beispiel sei genannt, dass die Gefahr bestand, dass das Modell sich zu sehr auf die Trainingsdaten verlässt und nicht sonderlich gut bei neuen, noch nie zuvor gesehenen Daten abschneiden würde. Außerdem musste ein Weg gefunden werden, die Vorhersage zuverlässig für neue Rennstrecken zu machen, da die Daten nur auf einer Rennstrecke basierten. Ich entwickelte mehrere Modelle und verglich sie miteinander. Als Resultat schied ein Adaboost Regressor viel besser als eine neuronale Netzwerk basierte Lösung ab, vor allem in Hinsicht auf neue Daten. Am Ende performte mein System im Rahmen des tolerierbaren Fehlers in den Tests und der Kunde war äußerst zufrieden.

App Entwickler iOS & Android

NG-IT-Consulting GmbH
  • Entwicklung von iOS Apps mit Swift, CoreData, FacebookAPI
  • Übersetzung in Android Apps

Software-Entwickler/Datenanalyst

Sonstiges

In diesem interdisziplinären Forschungsprojekt war das Ziel die Entwicklung eines interaktiven Analysetools, mit dem Sportanalysten interessante Spielszenen und taktische Muster schneller erkennen können sollten. Ich designte eine Desktop Applikation, in der Nutzer rohe Positionsdaten von Fußballspielen laden können. Diese Daten werden von hochentwickelten Kamerasystemen in Stadien generiert. Wenn die Daten in das Programm geladen werden, werden sie zunächst speziell vorbereitet. Im Anschluss ist es möglich, sich durch Spielszenen zu klicken, die durch Ballbesitzphasen voneinander getrennt sind. Der Nutzer kann verschiedene Spielerlaufwege der aktuell angezeigten Szene auswählen und einen Suchprozess starten, welcher die ähnlichsten Spielszenen zu der aktuellen Szene zurückgibt. Die Ähnlichkeit basiert dabei auf der Angleichung von Laufwegen. Eine koordinierte Evaluation in Kooperation mit Sportanalysten zeigte, dass das Tool einen positiven Einfluss auf die Untersuchung taktischer Muster nimmt.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden