Kernkompetenzen
IT-Betrieb & Infrastruktur
Windows Server, Linux, VMware vSphere, Veeam Backup & Replication, Hybrid Azure / Entra ID (Connect & Sync), Microsoft 365 (Exchange Online), Intune, Active Directory
IT-Sicherheit & Zugriff
SonicWall Firewall, NetExtender VPN, Duo Security MFA, Azure OIDC, Remote Access
Entwicklung & Automatisierung
C#.NET, PHP, JavaScript, REST APIs, JSON, AJAX, Java, Spring Boot, Python, Delphi, C++, PowerShell, Docker
Datenbanken & Reporting
Microsoft SQL Server, MySQL, PostgreSQL, Firebird SQL, MariaDB, T-SQL, Stored Procedures, Crystal Reports, Business Intelligence
Tools & Plattformen
GitLab, osTicket, MailStore, Contao CMS, DOMUS ERP, SmapOne, ABBYY, M-Files DMS, DATEV, COOR Bauprojekt- und Kostenmanagement
Change & Koordination
IT-Change Management, Anforderungsmanagement, Prozesskoordination, Priorisierung von Anforderungen, Einführung neuer Technologien, betriebliche IT-Steuerung
Berufserfahrung
Senior IT Engineer / Software Architect
City 1 Group GmbH, Neu-IsenburgNach erfolgreicher Tätigkeit als Freelancer übernommen zur Leitung der digitalen Transformation und Automatisierung komplexer Geschäftsprozesse.
- E-Rechnung, AI-Automatisierung & Azure Integration: Entwicklung einer intelligenten C#.NET Applikation zur automatisierten End-to-End-Verarbeitung von XRechnung und ZUGFeRD (EN 16931). Implementierung von Machine-Learning-Modellen (Intelligent Document Processing) zur semantischen Analyse von E-Mail-Inhalten und Anhängen, inklusive automatischer Klassifizierung von Rechnungsdaten, KI-gestützter Barcode-Zuweisung sowie Integration von Azure OIDC Authentifizierung für hochsichere Mailbox-Abfragen.
- Automatisierte Rechnungsprüfung (End-to-End): Konzeption und Implementierung eines Workflows zur automatisierten Rechnungsverarbeitung. Integration von ABBYY (OCR), M-Files (DMS), DATEV (Buchhaltung) und COOR (Kostenmanagement).
- DMS-Entwicklung (M-Files): Programmierung von Vault Applications und UI Extensibility Framework Applikationen mittels C#.NET sowie Datenmanipulation via Python.
- Daten-Interoperabilität & Reconciliation: Entwicklung automatisierter Kontrollmechanismen zum Abgleich von Finanzdaten zwischen DATEV, S-Firm (Banktransaktionen), Coor Daten und M-Files Metadaten mittels Python, Java, Spring Boot und Angular.
- Business Intelligence Portal: Konzeption und Aufbau eines zentralen Web-Portals (Apache) zur dynamischen Extraktion und Visualisierung von Echtzeit-Daten aus heterogenen Quellen (Domus ERP, SQL-Datenbanken, Drittsysteme) durch automatisierte ETL-Prozesse und unter umfassender Nutzung von REST-APIs. Bisherige Implementierung von mehr als 175 individuell entwickelten Modulen mittels PHP, JavaScript und JSON für ein hocheffizientes Management-Reporting und zur Steuerung betrieblicher Change-Prozesse.
- Web-Entwicklung: Relaunch und technische Betreuung der Unternehmenspräsenz (city-1.de) basierend auf Contao CMS.
- Reporting & Datenvalidierung: Implementierung eines Monitoring-Systems für automatisierte Reports, KPI-Analysen und umfassende Plausibilitätsprüfungen zur Fehlererkennung bei Datenabgleichen.
- Cloud & DevOps: Bereitstellung von Systemen (z. B. Urlaubssystem) auf Linux-Servern mittels Docker-Containern und Anbindung an Azure Entra ID (OIDC).
- Automatisierung des Mahnwesens: Entwicklung und Implementierung eines 4-stufigen Mahnprozesses durch dynamische Datenextraktion aus dem Domus ERP. Automatisierung der Korrespondenz und lückenlose Überwachung der Zahlungseingänge.
- Infrastruktur-Management: Administration einer hochverfügbaren Umgebung mit VMware vSphere, Veeam Backup & Replication und MailStore zur E-Mail-Archivierung.
- Network & Security: Konfiguration und Überwachung der SonicWall Firewall sowie Verwaltung von Endgeräten über Microsoft Intune (Endpoint Manager).
- Mobile Apps & Webhooks: Entwicklung mobiles Apps via SmapOne für das Mängelmanagement; Echtzeit-Anbindung an interne Systeme mittels Webhooks.
- IT-Infrastruktur & Tooling: Implementierung und Administration eines GitLab-Servers (Linux) zur Versionsverwaltung sowie Einführung von osTicket als zentrales Ticketing-System zur Optimierung des IT-Supports.
IT Consultant & Software Developer (Freiberufler)
Parallel-TätigkeitDetaillierte Informationen zu meinen Projekten und technischen Schwerpunkten in diesem Unternehmen finden Sie im dedizierten Abschnitt unter "Aktuelle Position".
- ERP-Entwicklung (Eigenentwicklung): Konzeption und vollständige Eigenentwicklung eines maßgeschneiderten ERP-Systems von Grund auf (from scratch) mittels Delphi und Firebird SQL, ergänzt durch spezialisierte C++ DLLs für rechenintensive Prozesse und systemnahe Programmierung.
- Reporting & Analytics: Design und Implementierung komplexer Berichtssysteme mit Crystal Reports zur Geschäftsdatenanalyse.
- Infrastruktur-Design: Komplette Planung, Aufbau und Administration der gesamten Netzwerk-Infrastruktur und Serverumgebung der Firma.
- Datenmanagement & Interoperabilität: Entwicklung von Python-Scripts zur automatisierten Datentransformation und Cloud-Synchronisierung zwischen vier verschiedenen Datenbanksystemen (MS SQL Server, Firebird, MySQL und PostgreSQL).
- E-Commerce Integration: Anbindung von PrestaShop an das entwickelte ERP-System zur Echtzeit-Datenverarbeitung.
Verbeamteter Studienrat
Griechisches Bildungsministerium- Forschung & Entwicklung: Durchführung von Forschungsarbeiten in den Bereichen Software Development und Knowledge Evaluation.
- Lehrveranstaltungsmanagement: Organisation von Kursen, Betreuung von Studenten und Implementierung von E-Learning-Plattformen.
- Systemadministration: Aufbau und Verwaltung des lokalen Institutsnetzwerks.
- Publikationen: Veröffentlichung und Präsentation von Forschungsergebnissen auf internationalen Fachkonferenzen.
- Infrastruktur-Management: Komplette technische Verwaltung der IT-Systeme und des Netzwerks der Abteilung.
- Benutzersupport: Hard- und Software-Support für das Personal sowie Sicherstellung der Konnektivität mit zentralen Regierungsstellen.
- Datensicherheit: Implementierung und Überwachung von Datensicherungs- und Sicherheitsrichtlinien für vertrauliche Bildungsdaten.
- Digitalisierung: Optimierung interner Verwaltungsabläufe durch digitale Lösungen und technische Beratung der Abteilungsleitung.
- Lehrtätigkeit: Informatikunterricht an staatlichen Oberstufen.
- IT-Verantwortung: IT-Systemadministrator und Netzwerkverantwortlicher der jeweiligen Schuleinheit.
- Administration: Verwaltung der gesamten IT-Infrastruktur sowie technische Betreuung der schulinternen EDV-Systeme.
Freiberuflicher Softwareentwickler
Global Internet Investment Ltd. | London, Vereinigtes Königreich (Outsourcing)Unternehmensweite Entwicklung von Web-Applikationen und Remote-Systemadministration für dedizierte Serverumgebungen.
- Backend-Entwicklung: Erstellung dynamischer Anwendungen mit ASP, VBScript und ActiveX DLL Server Components (Visual Basic 6.0).
- Systemadministration: Remote-Verwaltung von Windows 2000 Servern via Terminal Services, inklusive Konfiguration von Ipswitch IMail und MS SQL Servern.
- Datenbankmanagement: Design und Pflege von relationalen Datenbankstrukturen mit Microsoft SQL Server.
- Frontend-Technologien: Implementierung von interaktiven Benutzeroberflächen mittels JavaScript, HTML und DHTML.
Projektleiter & Chefentwickler
UMIST Universität | Manchester, Vereinigtes KönigreichDurchführung des strategischen "OCEAN Projects" (Open Corrosion Expertise Access Network) im Auftrag der UMIST University (Manchester, UK) unter der Leitung von Dr. Cottis.
- Full-Stack Architektur: Konzeption und Entwicklung der fünf Hauptkomponenten (Directory, Harvester, Dictionary, Query Engine, Toolset).
- Technologie-Stack: Einsatz von Java 2 SDK, JSP, Servlets, Apache, Tomcat und PostgreSQL in einer Unix-Umgebung.
- Wissenschaftliche Kooperation: Technische Präsentation des Pilotprojekts auf der Eurocorr 2001 Konferenz in Italien.
- Referenz: Offizielles Empfehlungsschreiben von Dr. Cottis vorhanden, das die erfolgreiche Leitung und Entwicklung bestätigt.
Junior-Software- und Datenbankentwickler
InShop Hypermarket S.A. | Thessaloniki, GriechenlandEntwicklung von B2B- und B2C-Anwendungen in den Bereichen E-Travel und E-Commerce.
- Full-Stack Entwicklung: Implementierung dynamischer Web-Applikationen mit ASP, VBScript und JavaScript.
- Datenbankdesign: Erstellung und Optimierung von SQL-Abfragen und Datenbankstrukturen mit T-SQL.
- Plattformen: Administration und Entwicklung unter Windows NT und Windows 2000 Server-Umgebungen.
IT Specialist & Soldat (Obligatorischer Wehrdienst)
Griechische Armee | GriechenlandKombination aus hochspezialisierter IT-Tätigkeit und vollständiger militärischer Ausbildung:
- IT-Betrieb & Software: Tägliche Arbeit am IBM AS/400 System zur Materialsteuerung (OSEYS). Entwicklung und Implementierung von COBOL-Scripts zur Automatisierung logistischer Prozesse und zur Datenvalidierung.
- Militärische Ausbildung: Erfolgreiche Absolvierung der vollen Kampfausbildung, einschließlich Waffentraining, Schießübungen und Handgranatenwurf. Nachweis von hoher Disziplin, Belastbarkeit und Teamfähigkeit in einem streng hierarchischen Umfeld.
- CLI-Administration: Systemverwaltung und Datenpflege ausschließlich über Command Line Interfaces (Green Screen), Sicherstellung der Datenintegrität für die gesamte Einheit.
Publikationen
The Impact of Economic Crises on the Perception and Knowledge Level of Students Regarding Economic and Financial Concepts
Journal of Social Science Education, Volume 12, Number 2 (2013) | ISSN 1618-5293
➔ Journal WebsiteThe Psychosocial Dimension of Videogame Usage in Childhood: A Study in Greece
IADIS International Conference Game and Entertainment Technologies 2011 (MCCSIS 2011) | Rome, Italy
➔ Download PDFThe Introduction of a Percentage Safety System within an Item Bank
IADIS International Conference e-Learning 2010 (MCCSIS 2010) | Freiburg, Germany
➔ Download PDFA Framework for the Development of Educational Games: Computer Games Features for the Enhancement of Learning
IADIS International Conference Game and Entertainment Technologies 2009 (MCCSIS 2009) | Algarve, Portugal
➔ Download PDFAusbildung
Kommunikationssysteme und Technologie
Sprachen
Zertifikate & Weiterbildung
Key Skills: AI Strategy, Machine Learning & Deep Learning Concepts, Data Science Workflows, Data Ethics.
➔ ZertifikatKey Skills: Agile Project Management, Jira Software, Scrum & Kanban Boards, Issue Tracking, Sprint Planning.
➔ Zertifikat