Über mich
Mein Name ist Christian Winkler. Ich komme aus Deutschland und lebe in Nürnberg. Seit 2009 arbeite ich als Software Engineer und Web Developer im Öffentlichen Sektor. Mein Schwerpunkt liegt in der Entwicklung webbasierter Lösungen zur Digitalisierung von Verwaltungsprozessen. Des Weiteren beschäftige ich mich mit der Aus- und Weiterbildung von Fachinformatikern sowie mit Softwarearchitektur. Ich habe Erfahrung in folgenden Technologien gesammelt:
- Angular-Frontends in TypeScript
- Skripts und Automatisierung mit Apache Ant, Python oder Groovy
- Microservices mit Java, Spring Boot, Spring Data und Hibernate
- Single-Page-Webanwendungen mit Oracle JET und Java EE (JAX-RS, CDI und JPA)
- Kontinuierlicher Integration mit Jenkins
- Microsoft .NET Windows Desktopanwendungen in C# mit Windows Forms, DevExpress, NHibernate und NAnt
- Modellgetriebene Softwareentwicklung mit MID Innovator
- Java-Webanwendungen auf Basis des Spring Frameworks, Oracle TopLink, JavaServer Faces (Oracle ADF Faces oder Apache MyFaces) und Apache Maven
- PHP-Webanwendungen mit HTML, CSS, JavaScript und Oracle PL/SQL sowie MySQL
Achievements
Ich habe im Laufe der Zeit folgende Abschlüsse und Zertifikate erworben:
- 2017: Certified Scrum Developer (Scrum Alliance)
- 2017: Certified ScrumMaster (Scrum Alliance)
- 2015: Certified IT Systems Manager (IHK)
- 2014: ISTQB Certified Tester
- 2009: Fachinformatiker - Anwendungsentwicklung
- 2009: Novell Certified Linux Professional
- 2009: Junior Level Linux Professional (LPIC-1)
- 2009: Microsoft Certified Systems Administrator
- 2008: Microsoft Certified Professional
- 2004: Mittlerer Schulabschluss
Projekte
- libconsole (GitHub) - C/C++ Bibliothek für farbige Konsolenausgabe
- TodoJSP (GitHub) - Beispielimplementierung von TodoMVC mit JSP und ohne JavaScript
- util-java (GitHub) - Java Utility Library