Profil von Christian Kirschner

Werbung
Profil von Christian Kirschner
Untere Regenstr. 1, 93059 Regensburg
E-Mail: [email protected]
Portfolio
Im Überblick:





Software Engineer mit Schwerpunkt in Web-Frontend Entwicklung unter Java
Spezialisiert auf Apache Wicket und JSF (Java ServerFaces)
Zusätzlich Expertenwissen zu Web Usability, UI Design und Responsive Webdesign
Diplom-Informatiker (FH)
16 Jahre Erfahrung als IT-Professional (seit 5 Jahren freiberuflich)
Im Detail:
Programmiersprachen
Java (sehr gute Kenntnisse)
JavaScript (gute Kenntnisse)
SQL (sehr gute Kenntnisse)
PL-SQL (gute Kenntnisse)
C / C++ (Grundkenntnisse)
Java-Technologien
Web-Frontend: JSF, Apache Wicket, JSP, JSTL (sehr gute Kenntnisse)
Desktop-Frontend: Swing (gute Kenntnisse)
Backend: Hibernate, Spring Framework (gute Kenntnisse)
Web-Technologien
HTML5, CSS3 (sehr gute Kenntnisse)
JQuery (gute Kenntnisse)
Responsive Webdesign, Mobile Webdesign (gute Kenntnisse)
Applikationsserver:
Oracle Weblogic Server, Tomcat Server (sehr gute Kenntnisse)
Content Management Systeme: Coremedia, GSB, Joomla (gute Kenntnisse)
Entwicklungsumgebungen
Eclipse, JBuilder
Versionsverwaltung
Subversion (SVN), CVS
Datenbanken
Oracle Server (sehr gute Administrations- und Entwicklungserfahrung)
MySQL (sehr gute Kenntnisse)
MS SQL Server (gute Kenntnisse)
Methodik
Projektmanagement (zertifiziert nach IPMA, Level C)
Requirements Engineering bzw. Management
User-Centered Design
Modellierung
UI-Design, OOA / OOD, Datenbank-Design
Modellierungswerkzeuge
Enterprise Architect, Microsoft Visio, Cacoo
Fremdsprachen
Englisch fließend in Wort und Schrift
Was Sie sonst noch interessieren könnte

Neben meiner freiberuflichen Tätigkeit entwickle und betreibe ich die Web-App
„dranbleiben 2.0“, eine moderne Zielmanagement-Lösung. Diese Anwendung wurde
komplett von mir selbst entwickelt. URL: http://www.dranbleiben20.com

Ich habe Berufserfahrung in verschiedensten Rollen der Software-Entwicklung (Entwickler,
Projektmanager, Testmanager). Meine Leidenschaft aber gehört der Web-Entwicklung.
Auswahl an Projekten
Rolle:
Software Engineer, Usability Engineer
Zeitraum:
seit 01/2011 (wird neben meiner freiberuflichen Tätigkeit entwickelt)
Projekt:
Eigenentwicklung, webbasierte Zielemanagement-Lösung (www.dranbleiben20.com)
Tasks:
Backend-Entwicklung, Frontend-Entwicklung, UI Design
Software:
Java EE (J2EE), Apache Wicket 6, JQuery, Spring 3, Velocity, Responsive Webdesign mit
Foundation, Subversion, Eclipse, MySQL, Tomcat Server
Rolle:
Software Engineer
Zeitraum:
04/2010 – 04/2014 (die letzten beiden Jahre im Wartungsmodus)
Projekt:
Forschungsinstitut / Öffentliche Einrichtung, Redesign des Intranets
Tasks:
Entwicklung von Templates für das CMS Government Site Builder (basiert auf Coremedia)
Barrierefreiheit gemäß BITV
Software:
Java EE (J2EE), JSP, JSTL, Servlets, Eclipse, CVS, Ant, Tomcat Server
Rolle:
Software Engineer
Zeitraum:
09/2009 – 04/2014 (die letzten drei Jahre im Wartungsmodus)
Projekt:
Forschungsinstitut / Öffentliche Einrichtung, Entwicklung einer Web-Applikation zur internen
Leistungserfassung
Tasks:
Frontend-Entwicklung auf Basis von JavaServer Faces (JSF) und JavaScript
Barrierefreiheit gemäß BITV
Software:
Java EE (J2EE), JSF (MyFaces, Tomahawk), Eclipse, CVS, Ant, Oracle Weblogic Server, Web
Services
Rolle:
Software Engineer, Usability Engineer
Zeitraum:
01/2010 - 06/2010
Projekt:
Weiterbildungsbranche, Redesign der Website
Tasks:
Konzeption, Usability Tests
Entwicklung der Templates für das CMS
Software:
JavaScript, Joomla CMS, CSS
Rolle:
Software Engineer
Zeitraum:
11/2008 - 07/2009
Projekt:
Weiterbildungsbranche, Entwicklung eines webbasierten sozialen Netzwerks
Tasks:
Objektorientierte Analyse und Design (OOA / OOD) mit UML 2
Serverseitige Entwicklung mit Hibernate, Spring
Frontend-Entwicklung auf Basis von JavaServer Faces (JSF)
Software:
Enterprise Architect, Java EE (J2EE), JSF, Eclipse, Hibernate, Spring, Subversion, MySQL,
Tomcat
Rolle:
Projektleiter, Software Engineer
Zeitraum:
05/2007 - 10/2008
Projekt:
Halbleiterhersteller, weltweiter Rollout einer Software zur Prozesskontrolle an den
Fertigungsstandorten
Tasks:
Projektmanagement
Konzeption und Durchführung automatisierter Tests
Training der Administratoren an den Standorten, Koordination Offshoring (Indien)
Software:
MS Project, HP QualityCenter, Java, Eclipse, XML/XSLT, Oracle
Rolle:
Projektleiter, Software Engineer
Zeitraum:
11/2006 - 08/2007
Projekt:
Halbleiterhersteller, Entwicklung eines web-basierten Monitoringtools zur Überwachung einer
Prozesskontroll-Software
Tasks:
Projektmanagement, Technische Konzeption
Requirements Engineering und Management, Test Management
Koordination Offshoring (Indien), Koordination Rollout (weltweit)
Software:
MS Project, HP QualityCenter, Eclipse, Tomcat, JSP, Struts, JDBC, SQL, Oracle
Rolle:
Projektleiter, Software Engineer
Zeitraum:
12/2004 - 01/2006
Projekt:
Halbleiterhersteller, Redesign einer Software zur Prozesskontrolle
Tasks:
Projektmanagement
Technische Konzeption
Aussteuerung des externen Softwareherstellers
Software:
MS Project, UML, Java, XML-RPC, XML, JDBC, SQL, Oracle
Rolle:
Software Engineer
Zeitraum:
04/2002 - 05/2004
Projekt:
Softwarehersteller, Erstellung eines mehrplatzfähigen Autorentools für WBTs (Standard-Software)
Tasks:
Entwicklung einer Client-/Server-Lösung für die Erstellung von Lernprogrammen
Erstellung eines Clients auf Basis von Swing
Entwicklung eines Servers unter Verwendung von RMI und intelliBO (O/R Mapper)
Gesamter Entwicklungszyklus von Requirements Analyse bis zum Rollout
Software:
JBuilder, Swing, RMI, XML, intelliBO (O/R-Mapper), UML, DB Design, Oracle, MS SQL Server
Kontakt
Christian Kirschner
Adresse: Untere Regenstr. 1, 93059 Regensburg
Telefon: +49 (941) 640 995 60
Fax:
+49 (180) 355 186 80 36
E-Mail: [email protected]
Herunterladen