Keywords
Skills
- Java (J2SE, J2EE, RMI, Swing, JSP, Servlets, EJB2, JDBC, JMS), JavaScript, TypeScript
- Angular, PrimeNG, Struts 1/2, Spring Core, Spring MVC, Spring Web Flow, Hibernate, JSF, PrimeFaces, Facelets, jQuery, Dojo, JSON, Spring Boot, Spring Data
- HTML, XML, XSL, XSLT, XSD, AJAX, JAXB, XPATH
- Web services, JAX-RS, REST, Jersey
- Agile Methoden: Extreme Programming, Scrum
- UML
- Eclipse, IntelliJ, MS Visual Studio Code, Borland JBuilderX, WebSphere Studio Application Developer, BIRT Designer
- WebSphere 5.1 / 6.0, WebLogic 8.1, Tomcat, JBoss, Glassfish 3.1.2, IIS
- JUnit, HtmlUnit, JSFUnit, JCoverage, Clover
- Oracle, DB2, MySQL, TOAD, SQL Navigator, MS Access, MS SQL Server 2012, MS SQL Server Express
- Ant Maven, CVS, SVN, AllFusion Harvest CM5.2.1, Mercury TestDirector 8.0, MS Access, Excel, Intervowen TeamSite (Content Management), Hudson, Artifactory, Novell GroupWise 8, Jira, XMLSpy, SAP NetWeaver Portal, Ibm System i Navigator
Project history
OperationssystemeWindows 11
ToolsIntelliJ, GitLab, Jira, CI/CD Pipeline, Confluence, Nexus, Postman, SonarQube
Change managementGit
ProgrammiersprachenJava 17, GWT, JavaScript, TypeScript, Angular 15, Cypress, Spring Boot
KommunikationREST, EJB
MethodologieScrum, SAFe
OperationssystemeWindows 11
ToolsIntelliJ, GitLab, Jira, CI/CD Pipeline, Confluence, OpenAPI (Swagger), Postman, SonarQube, Junit, Karma
DatenbanksystemeH2, PostgreSQL
Change managementGit
ProgrammiersprachenJava 17, JavaScript, TypeScript, Angular 13, Spring Boot, JPA, Hibernate
KommunikationSQL, REST
11/2019 – 08/2021, GSS Group / Central European Railway (CER) - Budapest
Als Fullstack-Entwickler : Ablösung eines alten Railway Integrated Systems (RIS) mit Java, Spring Boot, Angular in einem Team von 3 Entwicklern,. Mein Tätigkeitsbereich bestand aus Analyse, Erstellen von Lösungskonzepten gemeinsam mit der Kunde und den 2 Kollegen, sowie Implementierung der Anforderungen
Operationssysteme: |
Windows 10 |
Tools: |
Eclipse, MS Visual Studio Code |
Datenbanksysteme: |
MS SQL Server |
Change management: |
SVN, Git |
Programmiersprachen: |
JavaScript, TypeScript, Angular, PrimeNG, Java, Spring 5.3, Spring Boot 2.4, Spring Security, JPA, Hibernate |
Kommunikation: |
SQL, REST |
Frontend-Entwicklung und Neuimplementierung der Diagnose Portals Webanwendung vom Struts 2 Framework auf Dojo JavaScript Framework für den Daimler Konzern, sowie Dokumentation des gesammten Arbeitprozesses.
Operationssysteme: |
Windows 10 |
Tools: |
Eclipse, MS Visual Studio Code |
Datenbanksysteme: |
DB2, SQuirrel Client 3.7.0 |
Change management: |
Tortoise SVN |
Programmiersprachen: |
JavaScript, TypeScript, Dojo |
Kommunikation: |
Ajax |
Neuentwicklung einer Webanwendung, die die Daten der vertraglichen Partner der jeweiligen Strabag Firma verwaltet. Die Implementierung erfolgt mit der Verwendung von dem Strabag entwickelten back-end und front-end Frameworks (Eclipse Mars, jdk 1.7, Tomcat 7, Ibm System i Navigator, DB2, javax mail 1.4.4, servlet 2.3, tiles 2.2.2, jQuery 3.1.1, apache poi 3.13 für excel, html 5, JSON, El 3.0, JSP 2.3, JSTL 1.2).
Weiterentwicklung der "mystaff" Applikation zur Verwaltung des Eintritts und Austritts der konzerneigenen Angestellten. Die verwendeten Haupttechnologien sind: JSF, PrimeFaces, Hibernate, Spring.
Operationssysteme: |
Windows 7 |
Tools: |
Eclipse Mars, JDK 1.8.0, Maven 3.2.1, |
Datenbanksysteme: |
DB2, Ibm System i Navigator |
Change management: |
Tortoise SVN 1.7 |
Programmiersprachen: |
JSF 2.2, PrimeFaces 5.2, Servlet 3.1, jQuery, Spring 4.1, Hibernate 4.3.6, JUnit, JPA |
Kommunikation: |
JDBC, Ajax |
Weiterentwicklung von Volkswagen Management Portal (customer satisfaction management), welches eine übersichtliche und eingängige Visualisierung aller wichtigen Ergebnisse (z.B. als Dashboards in Tachometer- und/oder Ampeldarstellungen, sowie in bar charts ) ermöglicht. Mit dem CSM Web Reporting erhalten die Benutzer je nach ihrer Rolle bzw. Berechtigung die passenden Berichten und Ergebnisse mit der Verwendung von BIRT in html, pdf und excel Formaten. Zum Datenaustausch für die Reporte ist Hibernate verwendet, als frontend Technologien sind Struts 2 und jQuery eingesetzt.
Operationssysteme: |
Windows 7 |
Tools: |
Eclipse Indigo, Eclipse BIRT Report Designer, JDK 1.6.0, Maven 3.2.1, |
Datenbanksysteme: |
MS SQL Server 2012 Management Studio |
Change management, Versionsverfolgung: |
SVN, Hudson |
Programmiersprachen: |
Java, Struts 2, Spring 2.5.6, log4j, jQuery 1.4.4, Hibernate 3, BIRT, Tiles |
Kommunikation: |
JDBC, Ajax |
Als Product Lifecycle Management Anwendung Entwickler (PTC Windchill 10.1) ich bin verantwortlich für die Implementierung von neuen Modulen und Customizationen (neue, von den Knorr-Bremse aufgekauften Firmen sollen das Windchill PLM einführen, die alten Systemen ablösen, Daten in das neue migrieren und firmenspezifische Lösungen implementieren). Aufgabengebiet: Teilnahme an inneren Weiterbildungen für firmeneigene Systeme (PLM allgemein, Windchill für Administratoren und für Users Workshops), Konzeption funktionaler Spezifikationen anhand von vorgegebenen use-cases. Mitwirkung in der Planung der Entwickler-/ Testumgebung ( Eclipse, Jira, Ant, SVN, JUnit, coding standards) , taeglicher Kontakt mit den Kunden, Solution Archtikteken und Windchill Entwicklern in München, sowie Wartung der Portalen der Firma.
Operationssysteme: |
Windows 7 |
Tools: |
PTC Windchill 10.1, Eclipse Juno, Ant, Toad, JDK 1.6.2, Jira, Glassfish 3.1.2 |
Datenbanksysteme: |
Oracle 10g, 11g |
Change management, Versionsverfolgung: |
SVN |
Programmiersprachen: |
Java, JSP, Servlet, JSTL, Spring 3, Xml |
Kommunikation: |
JDBC, Ajax |