Skills
Ein vielseitig qualifizierter Fullstack Entwickler mit einer längjährigen Erfahrung in der Entwicklung und Wartung hochwertiger Softwarelösungen.
Verfügt über mehr als 10 Jahre Erfahrung als Auftragnehmer in großen und kleinen Organisationen in einer Reihe von Branchen wie Banken, Bahn, Chemie und mittelständige Unternehmen. Sein Steckenpferd ist die Backendentwicklung in Java/Spring und SQL-Optimierungen. Zusätzlich ist er aufgrund seiner Erfahrung vielseitig einsetzbar und übernimmt auch Aufgaben im Frontendbereich wie Vue.js und React. Zudem hat er sich in den Bereichen Software Architektur und Performanceoptimierung profilliert. In den Projekten fungiert er sich als zentraler Ansprechpartner
für die Fachbereiche.
Zu seinen technischen Kernkompetenzen gehören Java, Webservices, SQL, Datenbankentwick-
lung, Vue.js und Erfahrung mit der Arbeit in Klassischen- sowie Agile-Projekten.
Kompetenzenübersicht
Programmiersprachen: Java, Vue.js, SQL, Node.js, Javascript, HTML5 und CSS, ABAP, Visual Basic, Python, Delphi, Visual Basic for Applications (MS Access)
Softwaredesign und -entwicklung: Full Stack Entwicklung, Agile Entwicklung, Datenbankentwicklung, Perfor-
manceoptimierung, Continuos Integration(CI), Software Architektur, Modellierung mit UML, Test-Driven Development
Frameworks: Spring (Boot, Batch, JPA, Security, REST), Express, jQuery, LDAP, OAuth2.0, SSO, JUnit, Mockito, Docker, Puppeteer
Datenbanken: Oracle, Microsoft SQL Server, MySQL, PostgreSQL
Entwicklertools: IntelliJ Idea, Eclipse, Visual Studio Code, Jira, Jenkins, Maven, Git, npm, vim
Protokolle und Formate: REST, JSON, SOAP, XML
Betriebsysteme: Windows 10, Linux
Fachgebiete: Schienenverkehr, Energiedienstleister, Banken und Finanzen, Chemie