Software-Entwicklung im Webbereich, Weiterentwicklung der Website https://www.116117.de/
Meine Aufgabe bestand im technischen Verbesserung des Backends, Abbau von technische Schulden, Analyse der OWASP -Schwachstellen, Update von Spring Boot 2 zu 3.2, Update von Hibernate 5 zu 6.2, Implementierung der Geosuche mit MariaDB (Entfernungssuche der Arztpraxen), Analyse von komplexeren Bugs, Optimierung von Datenbankabfragen/Struktur.
1. Full-stack development of a web
application (?Das Verzeichnis Lieferbarer Bücher?) Ember.js & Spring.
2. Backend development for a web application
(VLB-TIX) with Spring Boot. Entirely new implementation of a Single-Sign On
with OAuth 2 including PKCE flow. Written a testing library.
Für interne Verwaltung wurde eine Web-Anwedung auf Basis von Spring + Angular.js + Oracle entwickelt. Ich habe im Rahmen des Projektes eigenständig das Frontend mit Angular.js entwickelt, und außerdem die Backend-Entwickler konsultiert.
Spring MVCRESTAngular.jsGitHTML5CSS3BootstrapEclipseJackson JSON
Full-Stack
development with emphasis on the frontend done with Angular.js. The project team
was developing a new software for doctor's offices. The application was a highly
complex SPA website with a Java backend. I developed a separate business area
in communication with the project owner.
Development of two modules for TradeFinder,
as well as helping modernize the development environment. One module consisted
of highly complex financial reporting software, another of financial risk management calculation
tool. I also introduced new libraries into the project: Spring Security & Spring Data.
? Task Graph
Scheduling with ?Ant Colony Optimization?
? Parallel
programming
C++CPVMCVS
Fernuni Hagen
Hagen (Westfalen)
3 Jahre 11 Monate
2002-02 - 2005-12
Optimisierung des Softwareverteilungssytems
C++ network & database developerC++MS SQL ServerSybase...
C++ network & database developer
? Network socket
programming
? Database
design and programming
? Design and
implementation of Win32 services
? Design and implementation
of GUIs
? Programming
support for a migration of an environment with 150 000 Clients
? Development of
ActiveX components and MMC Snap-Ins
Overall, I was responsible for programming
of an infrastructure, which was used to manage software distribution of all
Deutsche Telekom clients (150+ thousand clients).
C++MS SQL ServerSybaseMFCWTLBoost.asio
T-Systems CSM GmbH
Kiel
1 Jahr 2 Monate
2001-01 - 2002-02
Programmierung der Infrastruktur für Software-Verteilung
C++ EntwicklerC++MSDEMFC
C++ Entwickler
? Database
design and programming with MSDE.
? Design and
implementation of GUI programs with MFC.
? Development of
MMC Snap-Ins with VC++ and VB.
? Software
development with C++.
C++MSDEMFC
Deutsche Telekom CSM GmbH
Kiel
1 Jahr 7 Monate
1999-06 - 2000-12
Script programming for software distribution
Software-EntwicklerC++MSDEMicrosoft Access...
Software-Entwickler
? Database
design and programming with MSDE & Access.
? Design and
implementation of GUI programs with MFC & VB.
? Script
programming for software distribution with On Command CCM.
? Programming of
Shell/awk scripts.
? Software
development with C++.
C++MSDEMicrosoft AccessMFCawk
Book & Data GmbH
Kiel
Aus- und Weiterbildung
Aus- und Weiterbildung
Fernuniversität in Hagen ? Informatik, 2003?07
Hamburger Universität ? Physik, 1995?98
Uralische föderale Universität, Russland ? Theoretische Physik 1989?92
Position
Position
Ich arbeite gerne in der Rolle des ?Lead Developers?. Als erfahrenster Entwickler im Team übernehme ich die anspruchsvollsten Aufgaben und coache und unterstütze meine Kollegen.
Software-Entwicklung im Webbereich, Weiterentwicklung der Website https://www.116117.de/
Meine Aufgabe bestand im technischen Verbesserung des Backends, Abbau von technische Schulden, Analyse der OWASP -Schwachstellen, Update von Spring Boot 2 zu 3.2, Update von Hibernate 5 zu 6.2, Implementierung der Geosuche mit MariaDB (Entfernungssuche der Arztpraxen), Analyse von komplexeren Bugs, Optimierung von Datenbankabfragen/Struktur.
1. Full-stack development of a web
application (?Das Verzeichnis Lieferbarer Bücher?) Ember.js & Spring.
2. Backend development for a web application
(VLB-TIX) with Spring Boot. Entirely new implementation of a Single-Sign On
with OAuth 2 including PKCE flow. Written a testing library.
Für interne Verwaltung wurde eine Web-Anwedung auf Basis von Spring + Angular.js + Oracle entwickelt. Ich habe im Rahmen des Projektes eigenständig das Frontend mit Angular.js entwickelt, und außerdem die Backend-Entwickler konsultiert.
Spring MVCRESTAngular.jsGitHTML5CSS3BootstrapEclipseJackson JSON
Full-Stack
development with emphasis on the frontend done with Angular.js. The project team
was developing a new software for doctor's offices. The application was a highly
complex SPA website with a Java backend. I developed a separate business area
in communication with the project owner.
Development of two modules for TradeFinder,
as well as helping modernize the development environment. One module consisted
of highly complex financial reporting software, another of financial risk management calculation
tool. I also introduced new libraries into the project: Spring Security & Spring Data.
? Task Graph
Scheduling with ?Ant Colony Optimization?
? Parallel
programming
C++CPVMCVS
Fernuni Hagen
Hagen (Westfalen)
3 Jahre 11 Monate
2002-02 - 2005-12
Optimisierung des Softwareverteilungssytems
C++ network & database developerC++MS SQL ServerSybase...
C++ network & database developer
? Network socket
programming
? Database
design and programming
? Design and
implementation of Win32 services
? Design and implementation
of GUIs
? Programming
support for a migration of an environment with 150 000 Clients
? Development of
ActiveX components and MMC Snap-Ins
Overall, I was responsible for programming
of an infrastructure, which was used to manage software distribution of all
Deutsche Telekom clients (150+ thousand clients).
C++MS SQL ServerSybaseMFCWTLBoost.asio
T-Systems CSM GmbH
Kiel
1 Jahr 2 Monate
2001-01 - 2002-02
Programmierung der Infrastruktur für Software-Verteilung
C++ EntwicklerC++MSDEMFC
C++ Entwickler
? Database
design and programming with MSDE.
? Design and
implementation of GUI programs with MFC.
? Development of
MMC Snap-Ins with VC++ and VB.
? Software
development with C++.
C++MSDEMFC
Deutsche Telekom CSM GmbH
Kiel
1 Jahr 7 Monate
1999-06 - 2000-12
Script programming for software distribution
Software-EntwicklerC++MSDEMicrosoft Access...
Software-Entwickler
? Database
design and programming with MSDE & Access.
? Design and
implementation of GUI programs with MFC & VB.
? Script
programming for software distribution with On Command CCM.
? Programming of
Shell/awk scripts.
? Software
development with C++.
C++MSDEMicrosoft AccessMFCawk
Book & Data GmbH
Kiel
Aus- und Weiterbildung
Aus- und Weiterbildung
Fernuniversität in Hagen ? Informatik, 2003?07
Hamburger Universität ? Physik, 1995?98
Uralische föderale Universität, Russland ? Theoretische Physik 1989?92
Position
Position
Ich arbeite gerne in der Rolle des ?Lead Developers?. Als erfahrenster Entwickler im Team übernehme ich die anspruchsvollsten Aufgaben und coache und unterstütze meine Kollegen.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Consultant hat das Team mit seiner fachlichen Expertise nicht nur unterstützt sondern auch durch eigenverantwortliches arbeiten die Qualität des Endproduktes verbessert. Die Integration in ein bereits bestehendes Scrum-Team lief sehr gut. Wir waren und sind mit der Arbeit des Consultants sehr zufrieden und freuen uns auf weiterer Projekte mit ihm."
— Projekt Jurion, 08/11 - 01/12 Referenz durch Senior Projektmanager, NIDAG GmbH, vom 22.02.12
"Der Consultant unterstützte uns mit seinen soliden Fachkenntnissen 1/2 Jahr in der Webentwicklung. Er überzeugte uns dabei mit seinem hohen Leistungswillen. Auch unter starker Belastung behielt er die Übersicht, handelte überlegt und bewältigte alle Aufgaben in zufriedenstellender Weise. Er trat natürlich und korrekt auf, wodurch er die Zusammenarbeit und Teamatmosphäre förderte. Wir danken dem Consultant für das erfolgreiche Projekt und wünschen persönlich alles Gute."
— Projekt Webprogrammierung HTML, JS, CSS, JSON, 11/10 - 05/11 Referenz durch Leitung Shop Development, E-Commerce Anbieter, vom 09.05.11
"Der Consultant hat sich in sehr kurzer Zeit hervorragend in sein Aufgabengebiet eingearbeitet. Seine überdurchschnittliche Auffassungsgabe und ausgeprägtes analytisches Denkvermögen ermöglichten es ihm, die Problemlösung stets in kürzester Zeit zu finden. Er war sehr motiviert, außerordentlich belastbar, zeigte eine hohe Einsatzbereitschaft und war jederzeit zu Mehrarbeit bereit. Die von ihm übernommenen Aufgaben erledigte er selbstständig und mit viel Eigeninitiative und Engagement. Der Consultant verfügt über ein fundiertes Wissen in allen Phasen der Softwareentwicklung im Bereich der Client-Server Programmierung unter Windows mit C++ und Java, sowie GUI-Programmierung mit Visual C++, wie auch SQL und Datenbanken. Seine Fähigkeit, sich rasch und selbstständig in neue Aufgabenstellungen einzuarbeiten, verdient besondere Erwähnung. Durch die Einbringung seiner vielseitigen Fachkenntnisse war der Consultant in einem maßgeblichen Anteil an der erfolgreichen Fertigstellung der Projekte beteiligt. Insbesondere im Bereich C++ ist er ein Experte. Er beherrscht moderne Programmiertechniken und bildet sich ständig durch Fachliteratur und im Internet weiter. Der Consultant wurde für seine hohe Fachkompetenz, die stets allen Kollegen zur Verfügung stand, sehr geschätzt. Er identifizierte sich absolut mit den von ihm übernommenen Aufgaben und löste sie zu unserer vollsten Zufriedenheit. Sein Verhalten gegenüber Projektleitung, Mitarbeitern und Fachbereichen war einwandfrei und von offener Kommunikation geprägt. [...] Wir bedauern das Ausscheiden, danken ihm für die stets sehr guten Leistungen, wünschen ihm für den weiteren Berufs- und Lebensweg alles Gute, weiterhin viel Erfolg und möchten ihn an dieser Stelle anderen Projektanbietern weiterempfehlen."
— Projekt Migrationsprojekte, 01/01 - 12/05 Referenz durch Projektleiter, Großkonzern aus der Telekommunikation, vom 15.09.09