Daniel Fesenmeyer
Angestellt, (Senior) Software Developer, Bosch Digital
Berlin, Deutschland
Über mich
Erfahrener Software-Entwickler mit Fokus auf Backend-Entwicklung in Java: Bemüht, "Clean Code" zu schreiben. Ich praktiziere TDD (Test-Driven Development), wenn im aktuellen Kontext gut möglich. Ansonsten folge ich dem "Test Last" statt "Test First" Prinzip. Automatisierte Tests sind mir sehr wichtig, weil ansonsten Refactoring nur schwer möglich ist. Refactoring ist für mich keine separate Aufgabe, sondern Teil der Implementierung neuer Features. Ich habe zwar Basis-Kenntnisse in der Frontend-Entwicklung, sehe mich aber nicht als Fullstack Entwickler, sondern als Backend Entwickler. Ich halte es für sinnvoll, dass man Experten für beide Bereiche im Team hat.
Werdegang
Berufserfahrung von Daniel Fesenmeyer
Bis heute 11 Jahre und 9 Monate, seit Okt. 2012
(Senior) Software Developer
Bosch Digital
Implementierung von Keycloak-Erweiterungen, z.B. Reporting und E-Mail-Benachrichtigungen Regelmäßiger Keycloak Contributor: Vereinheitlichung der Lokalisierungs-Logik, Evaluierung für OIDC-Endpoints, Bugfixes, ... Konzeption und Umsetzung von Features des Bosch IoT Permissions Service Mitentwicklung einer M2M-Software Eclipse Ditto und Bosch IoT Things Service: - Entwicklung von Microservices - Konzept-Erstellung und Mitentwicklung des "Search"-Microservice - Regelmäßiger Eclipse Committer
4 Jahre und 5 Monate, Mai 2008 - Sep. 2012
Software Developer (Media)
Sybit Media
Implementierung und Wartung von CMS-Erweiterungen: z.B. Sendungs-Import, Video-Integration, Suche, Single Sign-on Enge Zusammenarbeit mit Kunden in der Nachrichten- und Medien-Branche (insgesamt ungefähr ein Jahr beim Kunden vor Ort) Mitarbeit an einer cloud-basierten Lösung zum Austausch von Schadstoffinformationen
6 Monate, März 2006 - Aug. 2006
Software-Entwickler
SAF AG
J2EE-Webentwicklung (Tomcat, Hibernate, Spring, Struts), Testing (von Webanwendungen)
6 Monate, Sep. 2004 - Feb. 2005
Software-Entwickler
FTL-it Systeme GmbH
Weiterentwicklung von MS-Access-Anwendungen (mit MS SQL-Server-Anbindung), Implementierung von ASP.NET-Webanwendungen
1 Jahr und 8 Monate, Jan. 2003 - Aug. 2004
Software-Entwickler
FTL-it Systeme GmbH
Weiterentwicklung von bestehenden MS-Access-Anwendungen, Pflege und Erweiterung von MS SQL-Server-Datenbanken
Ausbildung von Daniel Fesenmeyer
4 Jahre und 5 Monate, Okt. 2003 - Feb. 2008
Wirtschaftsinformatik
HTWG Konstanz
Sprachen
Deutsch
Muttersprache
Englisch
Gut
Spanisch
Grundlagen