Software Developer
- Verfügbarkeit einsehen
- 8 Referenzen
- 70€/Stunde
- 65187 Wiesbaden
- auf Anfrage
- ru | de | en | fr
- 14.10.2025
Kurzvorstellung
i am friendly, reliable, and solution-oriented software developer. I enjoy teamwork, clear communication, and growing through challenges.
Enjoy browsing my profile!
Auszug Referenzen (8)
"die Tätigkeit wurde ordnungsgemäß durchgeführt und ich habe dies miterlebt"
6/2024 – 4/2025
Tätigkeitsbeschreibung
♦ Verantwortung für Recherche & Integration neuer .NET-Technologien und Entity Framework.
♦ Analyse vorliegender Architektur einzelner Systeme, unter Bedacht der großen Vielfalt dieser, und Erarbeitung einer modernen, zukunftsfähigen
Softwarearchitektur.
♦ Zusammenarbeit in einem großen Team, aufgeteilt nach Bereichen und
Modulen, was ständige gegenseitige Kommunikation erfordert.
♦ Recherche und Evaluierung aktueller .NET-Technologien sowie deren
Integration in die Entwicklungsumgebung.
♦ Aufbau einer modularen und erweiterbaren Struktur unter Einsatz von
ASP.NET, .NET Core und Entity Framework.
♦ Entwicklung von Proof-of-Concepts und Best Practices zur Einführung der neuen Architektur im Projektteam.
.Net, C#, ASP.NET, Entity Framework, Git, Jira, Microsoft Azure, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio
"zuverlässige und sehr gut Arbeit. Weiter so!"
3/2021 – 4/2025
Tätigkeitsbeschreibung
♦ Entwicklung maßgeschneiderter SQL-Abfragen für verschiedene
Kundensegmente, sowohl für regelmäßige Reports als auch für
Ad-hoc-Analysen
♦ Verpackung der Abfragen in Windows-Job-Skripte zur vollautomatischen Report-Generierung
♦ Erstellung von Management- und Kundenreports mit unterschiedlicher
Frequenz (täglich, wöchentlich, monatlich usw.)
♦ Lückenlose Dokumentation der erstellten Jobs inkl. Zweck, Abhängigkeiten und nützlicher Information
♦ Pflege der firmeninternen Dokumentationsplattform mit Beschreibung
relevanter Abläufe, Mechanismen und Prozesse inklusive Anleitungen für
Betrieb und Störungsfälle
Microsoft SQL-Server (MS SQL), Microsoft Excel
"Die Arbeit wurde gewissenhaft und vollständig ausgeführt"
3/2021 – 4/2025
Tätigkeitsbeschreibung
♦ Entwicklung maßgeschneiderter SQL-Abfragen für verschiedene
Kundensegmente, sowohl für regelmäßige Reports als auch für Ad-hoc-Analysen
♦ Verpackung der Abfragen in Windows-Job-Skripte zur vollautomatischen Report-Generierung
♦ Erstellung von Management- und Kundenreports mit unterschiedlicher
Frequenz (täglich, wöchentlich, monatlich usw.)
♦ Lückenlose Dokumentation der erstellten Jobs inkl. Zweck, Abhängigkeiten und nützlicher Information
♦ Pflege der firmeninternen Dokumentationsplattform mit Beschreibung
relevanter Abläufe, Mechanismen und Prozesse inklusive Anleitungen für
Betrieb und Störungsfälle
Microsoft SQL-Server (MS SQL), Microsoft Excel
"Hiermit bestätige ich die oben erwähnte Tätigkeit von R. K..
Beim Ausüben der Tätigkeit war ich stets an seiner Seite."
3/2021 – 4/2025
Tätigkeitsbeschreibung
♦ Weiterentwicklung und Pflege mehrerer Webanwendungen
♦ Umsetzung neuer fachlicher Anforderungen und Features in enger
Abstimmung mit den Fachabteilungen
♦ Entwicklung einer WS-Schicht-API
♦ Erstellung und Pflege der Dokumentation über Abläufe, Prozesse und interne Aufgabenverteilung und Beschreibung in SharePoint
♦ Direkte Zusammenarbeit mit internen Abteilungen und Stakeholdern, laufende Koordination mit dem Fachbereich für Testing.
♦ Umfassende Unit Testings von Code
♦ Teilergebnis:
⋄ Erweiterte und stabilisierte Webanwendungen mit klar strukturierter
Architektur, hoher Codequalität durch Unit-Tests und verbesserter
Wartbarkeit sowie flexibler Erweiterbarkeit dank eingesetzter Patterns und API-Schicht.
DevOps:
♦ Sicherstellung des Betriebs im DevOps Bereich mit Azure inkl. Monitoring und Fehlerbehebung
♦ Serverdeployment der Software (Test & Live). Anlage und Verwaltung von Serverapp-pools
♦ Versionsverwaltung und Teamarbeit mit Git und TFS
♦ Entwicklung von ETL-Pipelines zur automatischen Datenintegration
♦ Aufbau von CI/CD-Pipelines für Microservices-Architektur
♦ Teilergebnis:
⋄ Stabile und skalierbare Systemlandschaft durch zuverlässige Deployments, automatisierte ETL-Pipelines, CI/CD-Prozesse und kontinuierliches Monitoring in Azure.
Datenbanken:
♦ Regelmäßige Upgrades für neue Softwareversionen inkl. Versionsverwaltung
♦ Administration und Optimierung von MSSQL-Instanzen (Pflege, Wartung)
♦ Teilergebnis:
⋄ Sicherstellung von Reibungslosigkeit zwischen Code & DB (v.a. bei neuen Versionen)
⋄ Verbesserte Systemverfügbarkeit durch präventive Wartung und Tuning
.Net, ASP.NET, C#, Git, Jira, Microsoft Azure, Microsoft SharePoint Server, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio
"aktive Beteiligung und korrekte Ausführung"
5/2019 – 2/2021
Tätigkeitsbeschreibung
♦ Konzeption und Entwicklung einer Software zur Verwaltung von
Kundenlizenzen mit verschiedenen Lizenztypen
♦ Darstellung einer Übersicht aller Kunden und erworbenen Lizenzen inkl.
Laufzeiten
♦ Implementierung einer automatisierten Ablaufüberwachung von Lizenzen
♦ Entwicklung einer Funktion zum halbautomatischen E-Mail-Versand an
Kunden per Knopfdruck (Befüllung von ListLabel-Dokumentvorlagen mit
Kundendaten aus der Datenbank)
♦ Erweiterung um ein Modul zur vollautomatischen Benachrichtigung
(Erinnerungsmail) bei Ablauf einer Lizenz
♦ Implementierung eines Upgrade-Moduls zur Bewerbung höherwertiger
Lizenzversionen mit automatisiertem Versand von personalisierten Informationsmails
Apache Tomcat, Apache Maven, Eclipse, Git, Hibernate (Java), Java (allg.), Microsoft SQL-Server (MS SQL)
"Selbständige und verantwortungsvolle Arbeit. Spitze!"
2/2018 – 3/2021
Tätigkeitsbeschreibung
♦ Entwicklung einer webbasierten Plattform zur Bereitstellung und Verwaltung spezifischer Software in verschiedenen Versionen, kombiniert mit einer frei wählbaren Datenbank aus einer bereitgestellten Liste.
♦ Sicherstellung, dass jede angebotene Kombination aus Softwareversion und Datenbank reibungslos funktioniert.
♦ Konzeption, Aufbau und Administration einer Serverlandschaft in einer
VMware ESXi-Umgebung
♦ Erstellung mehrerer virtueller Server, jeweils mit eigenem Betriebssystem (Ubuntu/Linux 16/18, Windows Server)
♦ Spezialisierung der Server nach Datenbanktyp (z. B. dedizierter Oracle-Server mit mehreren Instanzen, separater Server für MySQL usw.)
♦ Automatisierte Bindung der Plattform an den jeweils passenden Server
entsprechend der ausgewählten Datenbankkonfiguration
♦ Umfangreiche Nutzung von CMD- und Bash-Skripting, kombiniert mit
Java-Code und SQL, zur Automatisierung von Installations-, Wartungs- und Administrationsaufgaben
♦ Einrichtung, Verwaltung und Pflege von Serverdiensten sowie App-Pools
♦ Monitoring und Optimierung von Server-Performance und Datenbankstabilität
♦ Automatisierung von Deployment- und Testprozessen zur Steigerung der Effizienz
♦ Betrieb und Pflege sowohl einer Test- als auch einer Live-Umgebung
♦ Deployment neuer Softwareversionen in beiden Umgebungen
♦ Sicherstellung eines stabilen, fehlerfreien Zustands über den gesamten
Lebenszyklus
Firebird, IBM DB2, Informix, Mariadb, Microsoft SQL-Server (MS SQL), Mysql, Oracle Database, Postgresql, Sybase, Java-Entwickler, Confluence, Scrum, Apache Tomcat, Apache Maven, Eclipse, Git, Hibernate (Java), Jira, Windows Powershell, Ubuntu, Windows Server (allg.), Linux-Systemadministrator, Windows-Systemadministrator, Vmware ESX Server
"Persönliche Umsetzung von R. K.. Saubere Arbeit mit viel Engagement"
6/2017 – 2/2021
Tätigkeitsbeschreibung
♦ Weiterentwicklung und Optimierung der bestehenden Java-Webapplikation
♦ Durchführung von Tests sowie Fehlersuche, Debugging und Codefixing im Rahmen des Kundensupports
♦ Anbindung von Datenbanken aus dem DB-Set und Sicherstellung fehlerfreier Kompatibilität
♦ Administration, Pflege und kontinuierliche Weiterentwicklung der
Datenbanken und Serverumgebung (Einsatz von Hibernate ORM & JDBC für Kopplung zur Datenbank)
♦ Einrichtung und Sicherstellung regelmäßiger Backups der Datenbanken zur Gewährleistung der Datenintegrität
♦ Betrieb, Betreuung und Synchronisierung von Test- und Live-Instanzen
♦ Erstellung und Management von App-Pools
Firebird, IBM DB2, Informix, Mariadb, Microsoft SQL-Server (MS SQL), Mysql, Oracle Database, Postgresql, Sybase, Java-Entwickler, Confluence, Scrum, Apache Tomcat, Apache Maven, Eclipse, Git, Gradle, Hibernate (Java), Jira, Node.Js, XML, Microsoft Azure, CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery, Json
"R. hat seine Aufgaben bestens erledigt. Top Leistung"
11/2014 – 11/2015
Tätigkeitsbeschreibung
♦ Java-Programmierung und Weiterentwicklung firmeneigener Software
♦ Entwicklung von VBA-Makros und Excel-Lösungen zur Automatisierung
wiederkehrender Prozesse
♦ Durchführung von Datenanalysen in Excel unter Einsatz komplexer Formeln und Funktionen
♦ Erstellung von Reports und Auswertungen mithilfe firmeneigener
Softwarelösungen
♦ Unterstützung von Kollegen im Kundenbereich durch technische Beratung und Datenauswertungen
Java-Entwickler, Eclipse, Git, Microsoft Excel, VBA (Visual Basic for Applications)
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
6/2024 – 4/2025
Tätigkeitsbeschreibung
♦ Verantwortung für Recherche & Integration neuer .NET-Technologien und Entity Framework.
♦ Analyse vorliegender Architektur einzelner Systeme, unter Bedacht der großen Vielfalt dieser, und Erarbeitung einer modernen, zukunftsfähigen
Softwarearchitektur.
♦ Zusammenarbeit in einem großen Team, aufgeteilt nach Bereichen und
Modulen, was ständige gegenseitige Kommunikation erfordert.
♦ Recherche und Evaluierung aktueller .NET-Technologien sowie deren
Integration in die Entwicklungsumgebung.
♦ Aufbau einer modularen und erweiterbaren Struktur unter Einsatz von
ASP.NET, .NET Core und Entity Framework.
♦ Entwicklung von Proof-of-Concepts und Best Practices zur Einführung der neuen Architektur im Projektteam.
.Net, C#, ASP.NET, Entity Framework, Git, Jira, Microsoft Azure, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio
3/2021 – 4/2025
Tätigkeitsbeschreibung
♦ Entwicklung maßgeschneiderter SQL-Abfragen für verschiedene
Kundensegmente, sowohl für regelmäßige Reports als auch für
Ad-hoc-Analysen
♦ Verpackung der Abfragen in Windows-Job-Skripte zur vollautomatischen Report-Generierung
♦ Erstellung von Management- und Kundenreports mit unterschiedlicher
Frequenz (täglich, wöchentlich, monatlich usw.)
♦ Lückenlose Dokumentation der erstellten Jobs inkl. Zweck, Abhängigkeiten und nützlicher Information
♦ Pflege der firmeninternen Dokumentationsplattform mit Beschreibung
relevanter Abläufe, Mechanismen und Prozesse inklusive Anleitungen für
Betrieb und Störungsfälle
Microsoft SQL-Server (MS SQL), Microsoft Excel
3/2021 – 4/2025
Tätigkeitsbeschreibung
♦ Entwicklung maßgeschneiderter SQL-Abfragen für verschiedene
Kundensegmente, sowohl für regelmäßige Reports als auch für Ad-hoc-Analysen
♦ Verpackung der Abfragen in Windows-Job-Skripte zur vollautomatischen Report-Generierung
♦ Erstellung von Management- und Kundenreports mit unterschiedlicher
Frequenz (täglich, wöchentlich, monatlich usw.)
♦ Lückenlose Dokumentation der erstellten Jobs inkl. Zweck, Abhängigkeiten und nützlicher Information
♦ Pflege der firmeninternen Dokumentationsplattform mit Beschreibung
relevanter Abläufe, Mechanismen und Prozesse inklusive Anleitungen für
Betrieb und Störungsfälle
Microsoft SQL-Server (MS SQL), Microsoft Excel
3/2021 – 4/2025
Tätigkeitsbeschreibung
♦ Weiterentwicklung und Pflege mehrerer Webanwendungen
♦ Umsetzung neuer fachlicher Anforderungen und Features in enger
Abstimmung mit den Fachabteilungen
♦ Entwicklung einer WS-Schicht-API
♦ Erstellung und Pflege der Dokumentation über Abläufe, Prozesse und interne Aufgabenverteilung und Beschreibung in SharePoint
♦ Direkte Zusammenarbeit mit internen Abteilungen und Stakeholdern, laufende Koordination mit dem Fachbereich für Testing.
♦ Umfassende Unit Testings von Code
♦ Teilergebnis:
⋄ Erweiterte und stabilisierte Webanwendungen mit klar strukturierter
Architektur, hoher Codequalität durch Unit-Tests und verbesserter
Wartbarkeit sowie flexibler Erweiterbarkeit dank eingesetzter Patterns und API-Schicht.
DevOps:
♦ Sicherstellung des Betriebs im DevOps Bereich mit Azure inkl. Monitoring und Fehlerbehebung
♦ Serverdeployment der Software (Test & Live). Anlage und Verwaltung von Serverapp-pools
♦ Versionsverwaltung und Teamarbeit mit Git und TFS
♦ Entwicklung von ETL-Pipelines zur automatischen Datenintegration
♦ Aufbau von CI/CD-Pipelines für Microservices-Architektur
♦ Teilergebnis:
⋄ Stabile und skalierbare Systemlandschaft durch zuverlässige Deployments, automatisierte ETL-Pipelines, CI/CD-Prozesse und kontinuierliches Monitoring in Azure.
Datenbanken:
♦ Regelmäßige Upgrades für neue Softwareversionen inkl. Versionsverwaltung
♦ Administration und Optimierung von MSSQL-Instanzen (Pflege, Wartung)
♦ Teilergebnis:
⋄ Sicherstellung von Reibungslosigkeit zwischen Code & DB (v.a. bei neuen Versionen)
⋄ Verbesserte Systemverfügbarkeit durch präventive Wartung und Tuning
.Net, ASP.NET, C#, Git, Jira, Microsoft Azure, Microsoft SharePoint Server, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio
5/2019 – 2/2021
Tätigkeitsbeschreibung
♦ Konzeption und Entwicklung einer Software zur Verwaltung von
Kundenlizenzen mit verschiedenen Lizenztypen
♦ Darstellung einer Übersicht aller Kunden und erworbenen Lizenzen inkl.
Laufzeiten
♦ Implementierung einer automatisierten Ablaufüberwachung von Lizenzen
♦ Entwicklung einer Funktion zum halbautomatischen E-Mail-Versand an
Kunden per Knopfdruck (Befüllung von ListLabel-Dokumentvorlagen mit
Kundendaten aus der Datenbank)
♦ Erweiterung um ein Modul zur vollautomatischen Benachrichtigung
(Erinnerungsmail) bei Ablauf einer Lizenz
♦ Implementierung eines Upgrade-Moduls zur Bewerbung höherwertiger
Lizenzversionen mit automatisiertem Versand von personalisierten Informationsmails
Apache Tomcat, Apache Maven, Eclipse, Git, Hibernate (Java), Java (allg.), Microsoft SQL-Server (MS SQL)
2/2018 – 3/2021
Tätigkeitsbeschreibung
♦ Entwicklung einer webbasierten Plattform zur Bereitstellung und Verwaltung spezifischer Software in verschiedenen Versionen, kombiniert mit einer frei wählbaren Datenbank aus einer bereitgestellten Liste.
♦ Sicherstellung, dass jede angebotene Kombination aus Softwareversion und Datenbank reibungslos funktioniert.
♦ Konzeption, Aufbau und Administration einer Serverlandschaft in einer
VMware ESXi-Umgebung
♦ Erstellung mehrerer virtueller Server, jeweils mit eigenem Betriebssystem (Ubuntu/Linux 16/18, Windows Server)
♦ Spezialisierung der Server nach Datenbanktyp (z. B. dedizierter Oracle-Server mit mehreren Instanzen, separater Server für MySQL usw.)
♦ Automatisierte Bindung der Plattform an den jeweils passenden Server
entsprechend der ausgewählten Datenbankkonfiguration
♦ Umfangreiche Nutzung von CMD- und Bash-Skripting, kombiniert mit
Java-Code und SQL, zur Automatisierung von Installations-, Wartungs- und Administrationsaufgaben
♦ Einrichtung, Verwaltung und Pflege von Serverdiensten sowie App-Pools
♦ Monitoring und Optimierung von Server-Performance und Datenbankstabilität
♦ Automatisierung von Deployment- und Testprozessen zur Steigerung der Effizienz
♦ Betrieb und Pflege sowohl einer Test- als auch einer Live-Umgebung
♦ Deployment neuer Softwareversionen in beiden Umgebungen
♦ Sicherstellung eines stabilen, fehlerfreien Zustands über den gesamten
Lebenszyklus
Firebird, IBM DB2, Informix, Mariadb, Microsoft SQL-Server (MS SQL), Mysql, Oracle Database, Postgresql, Sybase, Java-Entwickler, Confluence, Scrum, Apache Tomcat, Apache Maven, Eclipse, Git, Hibernate (Java), Jira, Windows Powershell, Ubuntu, Windows Server (allg.), Linux-Systemadministrator, Windows-Systemadministrator, Vmware ESX Server
6/2017 – 2/2021
Tätigkeitsbeschreibung
♦ Weiterentwicklung und Optimierung der bestehenden Java-Webapplikation
♦ Durchführung von Tests sowie Fehlersuche, Debugging und Codefixing im Rahmen des Kundensupports
♦ Anbindung von Datenbanken aus dem DB-Set und Sicherstellung fehlerfreier Kompatibilität
♦ Administration, Pflege und kontinuierliche Weiterentwicklung der
Datenbanken und Serverumgebung (Einsatz von Hibernate ORM & JDBC für Kopplung zur Datenbank)
♦ Einrichtung und Sicherstellung regelmäßiger Backups der Datenbanken zur Gewährleistung der Datenintegrität
♦ Betrieb, Betreuung und Synchronisierung von Test- und Live-Instanzen
♦ Erstellung und Management von App-Pools
Firebird, IBM DB2, Informix, Mariadb, Microsoft SQL-Server (MS SQL), Mysql, Oracle Database, Postgresql, Sybase, Java-Entwickler, Confluence, Scrum, Apache Tomcat, Apache Maven, Eclipse, Git, Gradle, Hibernate (Java), Jira, Node.Js, XML, Microsoft Azure, CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery, Json
11/2014 – 11/2015
Tätigkeitsbeschreibung
♦ Java-Programmierung und Weiterentwicklung firmeneigener Software
♦ Entwicklung von VBA-Makros und Excel-Lösungen zur Automatisierung
wiederkehrender Prozesse
♦ Durchführung von Datenanalysen in Excel unter Einsatz komplexer Formeln und Funktionen
♦ Erstellung von Reports und Auswertungen mithilfe firmeneigener
Softwarelösungen
♦ Unterstützung von Kollegen im Kundenbereich durch technische Beratung und Datenauswertungen
Java-Entwickler, Eclipse, Git, Microsoft Excel, VBA (Visual Basic for Applications)
Ausbildung
Johannes Gutenberg Universität
Mainz
Über mich
You can also visite my homepage or the demo project on github :
-Hyperlink entfernt-
-Hyperlink entfernt-
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
