Erstellung einer Webapplikation zur Bewertung von Kunden
Pflege, Weiterentwicklung und Support einer Transportmanagement-Applikation
Design und Realisierung des Programms
Konzeption und Realisierung neuer Intranetseiten. Konzeption und Realisierung von Systemschnittstellen auf Basis der Formate XML und CSV
Aufgaben:
Konzeption und Realisierung einer Schnittstelle zum Importieren von speziell aufbereiteten Daten in Business One
Erweiterung und Portierung des Systems auf eine Oracle 9i
2003 ? 2004: Datenvisualisierung
Rolle: Software Entwickler
Kunde: Technical Faculty, Bielefeld University
Aufgaben:
Entwicklung einer Applikationen zur Datenvisualisierung
Kenntnisse:
Java, JDBC, Swing, SQL, VTK, UML
2000 ? 2001: Website & Werkzeuge
Rolle: Software Entwickler
Kunde: Technical Faculty, Bielefeld University
Aufgaben:
Redesign und Erweiterung einer Website und Entwicklung diverser Werkzeuge für eine Abteilung
Kenntnisse:
Java, Perl, JavaScript, JDBC, HTML, bash, SQL, XML, XSL, JSP, Servlets, MySQL, Tomcat
1999 ? 2000: Suchmaschine
Rolle: Software Entwickler
Kunde: Lycos Europe AG
Aufgaben:
Entwicklung von diversen Werkzeugen zur internen Verwendung
Kenntnisse:
PHP, Perl, HTML, SQL, Apache
2 Monate: Programmierung eines Tools zur Erfassung von Tätigkeitsberichten
Branche: Systemhaus
Aufgaben
Erstellung eines Tools zur Erfassung von Tätigkeitsberichten der Berater eines Systemhauses. Dabei können zum Schluss die Berichte aus dem Tool heraus gedruckt oder als Exceldatei erzeugt werden.
Tools
Windows XP, VisualBasic, VBA, ADO, ODBC, SQL, MySQL, MS Word, MS Excel
6 Monate: Programmierung eines Java-Clients zur Datenvisualisierung
Branche: Forschung
Aufgaben
Design, Realisierung und Portierung einer Software zur Datenvisualisierung
Tools
Windows XX, Unix (Solaris), Linux, Java, JDBC, Swing, SQL, VTK, UML, Eclipse, MySQL
7 Monate: Programmierung eines Online- Bewertungssystems
Branche: Internetdienstleistungen, Systemhaus
Projektdauer: 7 Monate
Aufgaben
Anlegen von Unternehmensbewertungen, Suche innerhalb der Liste der Bewertungen auf Basis von Stichworten, Löschen und Aktualisierung der Bewertungen
Tools
Linux, PHP, HTML, SQL, Apache
3 Monate: Programmierung und Erweiterung eines Firmenintranets
Branche: Internetdienstleistungen
Aufgaben
Erstellung und Auswertung von diversen Formularen, um die Bedienung und Mehrwert des Intranets zu erhöhen. Bsp.: Statusreport Formular, Import und Export von Dokumenten, gemeinsames Nutzen von Dateien
Tools
Linux, Perl, HTML, JavaScript, Perl DBI, SQL, MySQL, Apache
18 Monate: Pflege/Erweiterung einer Website, Programmierung diverser Tools
Branche: Forschung
Aufgaben
Das Ändern des Webdesigns, Erweiterung des Webangebots, Aktualisierung der Webseiten, Programmierung von diversen Tools z.B. ein Tool zur Erstellung eines Briefs im PostScript- Format usw.
Tools
Linux, Unix (Solaris), Java, Perl, JavaScript, JDBC, HTML, bash, SQL, XML, XSL (XSLT, XPath),
JSP, Servlets, MySQL, SilverStream, Apache Tomcat, LaTeX
6 Monate: Realisierung eines Verwaltungsprogramms für einen Darlehensverein
Branche: Verein
Aufgaben
Design und Realisierung des Programms
Tools
Windows XP, Java, JDBC, Swing, SQL, HSQLDB, Eclipse
7 Monate: Pflege, Weiterentwicklung und Support einer Transportmanagement -Applikation
Branche: Transport
Aufgaben
Pflege, Weiterentwicklung und Support einer Transportmanagement- Applikation
Tools
Mac OS X, Linux, Java, SQL, HTML, CSS, JavaScript, iReport, JasperReports, iText, Oracle 9i, XCode, WebObjects Builder
weitere Projekte gerne auf Anfrage
1997 ? 2002
Studium - Informatics (Computer Science)
Bielefeld University (Germany)
Abschluss - Diplom (Master of Engineering)
Profil
Ich bin Senior Software Entwickler mit über 20 Jahren Erfahrung in komplexen IT-Projekten in unterschiedlichen Branchen. Im letzten Projekt habe ich mit einem internationalen Team an Applikationen wie SAP Commerce (Hybris) und Spring Boot basierten Microservices gearbeitet. Dabei kamen Domain Driven Design und Hexagonal Architecture zur Anwendung. Als agile Methoden wurden Scrum und SAFe angewandt.
Technologien
Java, Groovy, JavaScript, Kotlin, Python, TypeScript, PHP, SQL, VB, C#, JEE, JDBC, JPA, Swing, Apache Tomcat, SAP Commerce Cloud (Hybris), SAP Spartacus, AngularJS, Angular 2, Apache Wicket, Play Framework, Spring Framework, Hibernate, REST, Spring Boot, Spring Data, Micronaut, Quarkus, ActiveMQ, WebFlux, JUnit, Selenium, Spock, Mockito, Karate, WireMock, Logback, CI/CD, Git, GitLab, GitHub, GitHub Actions, Docker, Jenkins, Kubernetes, Helm, Jira, Bitbucket, Bamboo, Confluence, SonarQube, Gherkin, OpenAPI, Swagger, AWS ECS, EKS, Lambda, Kafka, HTML5, LESS, CSS, Bootstrap, Ant, Maven, Gradle, MkDocs, MS SQL Server, MySQL, MongoDB, PostgreSQL, hsqldb, Apache, Apache Tomcat, Artifactory, Harbor, OAuth2, MS Visual Studio, Eclipse, NetBeans, VS Code, IntelliJ IDEA
Methoden
Scrum, SAFe, Test-Driven Development, OOP, Functional Programming, Domain Driven Design, Hexagonal Architecture
FRAMEWORKS & TOOLS
Erstellung einer Webapplikation zur Bewertung von Kunden
Pflege, Weiterentwicklung und Support einer Transportmanagement-Applikation
Design und Realisierung des Programms
Konzeption und Realisierung neuer Intranetseiten. Konzeption und Realisierung von Systemschnittstellen auf Basis der Formate XML und CSV
Aufgaben:
Konzeption und Realisierung einer Schnittstelle zum Importieren von speziell aufbereiteten Daten in Business One
Erweiterung und Portierung des Systems auf eine Oracle 9i
2003 ? 2004: Datenvisualisierung
Rolle: Software Entwickler
Kunde: Technical Faculty, Bielefeld University
Aufgaben:
Entwicklung einer Applikationen zur Datenvisualisierung
Kenntnisse:
Java, JDBC, Swing, SQL, VTK, UML
2000 ? 2001: Website & Werkzeuge
Rolle: Software Entwickler
Kunde: Technical Faculty, Bielefeld University
Aufgaben:
Redesign und Erweiterung einer Website und Entwicklung diverser Werkzeuge für eine Abteilung
Kenntnisse:
Java, Perl, JavaScript, JDBC, HTML, bash, SQL, XML, XSL, JSP, Servlets, MySQL, Tomcat
1999 ? 2000: Suchmaschine
Rolle: Software Entwickler
Kunde: Lycos Europe AG
Aufgaben:
Entwicklung von diversen Werkzeugen zur internen Verwendung
Kenntnisse:
PHP, Perl, HTML, SQL, Apache
2 Monate: Programmierung eines Tools zur Erfassung von Tätigkeitsberichten
Branche: Systemhaus
Aufgaben
Erstellung eines Tools zur Erfassung von Tätigkeitsberichten der Berater eines Systemhauses. Dabei können zum Schluss die Berichte aus dem Tool heraus gedruckt oder als Exceldatei erzeugt werden.
Tools
Windows XP, VisualBasic, VBA, ADO, ODBC, SQL, MySQL, MS Word, MS Excel
6 Monate: Programmierung eines Java-Clients zur Datenvisualisierung
Branche: Forschung
Aufgaben
Design, Realisierung und Portierung einer Software zur Datenvisualisierung
Tools
Windows XX, Unix (Solaris), Linux, Java, JDBC, Swing, SQL, VTK, UML, Eclipse, MySQL
7 Monate: Programmierung eines Online- Bewertungssystems
Branche: Internetdienstleistungen, Systemhaus
Projektdauer: 7 Monate
Aufgaben
Anlegen von Unternehmensbewertungen, Suche innerhalb der Liste der Bewertungen auf Basis von Stichworten, Löschen und Aktualisierung der Bewertungen
Tools
Linux, PHP, HTML, SQL, Apache
3 Monate: Programmierung und Erweiterung eines Firmenintranets
Branche: Internetdienstleistungen
Aufgaben
Erstellung und Auswertung von diversen Formularen, um die Bedienung und Mehrwert des Intranets zu erhöhen. Bsp.: Statusreport Formular, Import und Export von Dokumenten, gemeinsames Nutzen von Dateien
Tools
Linux, Perl, HTML, JavaScript, Perl DBI, SQL, MySQL, Apache
18 Monate: Pflege/Erweiterung einer Website, Programmierung diverser Tools
Branche: Forschung
Aufgaben
Das Ändern des Webdesigns, Erweiterung des Webangebots, Aktualisierung der Webseiten, Programmierung von diversen Tools z.B. ein Tool zur Erstellung eines Briefs im PostScript- Format usw.
Tools
Linux, Unix (Solaris), Java, Perl, JavaScript, JDBC, HTML, bash, SQL, XML, XSL (XSLT, XPath),
JSP, Servlets, MySQL, SilverStream, Apache Tomcat, LaTeX
6 Monate: Realisierung eines Verwaltungsprogramms für einen Darlehensverein
Branche: Verein
Aufgaben
Design und Realisierung des Programms
Tools
Windows XP, Java, JDBC, Swing, SQL, HSQLDB, Eclipse
7 Monate: Pflege, Weiterentwicklung und Support einer Transportmanagement -Applikation
Branche: Transport
Aufgaben
Pflege, Weiterentwicklung und Support einer Transportmanagement- Applikation
Tools
Mac OS X, Linux, Java, SQL, HTML, CSS, JavaScript, iReport, JasperReports, iText, Oracle 9i, XCode, WebObjects Builder
weitere Projekte gerne auf Anfrage
1997 ? 2002
Studium - Informatics (Computer Science)
Bielefeld University (Germany)
Abschluss - Diplom (Master of Engineering)
Profil
Ich bin Senior Software Entwickler mit über 20 Jahren Erfahrung in komplexen IT-Projekten in unterschiedlichen Branchen. Im letzten Projekt habe ich mit einem internationalen Team an Applikationen wie SAP Commerce (Hybris) und Spring Boot basierten Microservices gearbeitet. Dabei kamen Domain Driven Design und Hexagonal Architecture zur Anwendung. Als agile Methoden wurden Scrum und SAFe angewandt.
Technologien
Java, Groovy, JavaScript, Kotlin, Python, TypeScript, PHP, SQL, VB, C#, JEE, JDBC, JPA, Swing, Apache Tomcat, SAP Commerce Cloud (Hybris), SAP Spartacus, AngularJS, Angular 2, Apache Wicket, Play Framework, Spring Framework, Hibernate, REST, Spring Boot, Spring Data, Micronaut, Quarkus, ActiveMQ, WebFlux, JUnit, Selenium, Spock, Mockito, Karate, WireMock, Logback, CI/CD, Git, GitLab, GitHub, GitHub Actions, Docker, Jenkins, Kubernetes, Helm, Jira, Bitbucket, Bamboo, Confluence, SonarQube, Gherkin, OpenAPI, Swagger, AWS ECS, EKS, Lambda, Kafka, HTML5, LESS, CSS, Bootstrap, Ant, Maven, Gradle, MkDocs, MS SQL Server, MySQL, MongoDB, PostgreSQL, hsqldb, Apache, Apache Tomcat, Artifactory, Harbor, OAuth2, MS Visual Studio, Eclipse, NetBeans, VS Code, IntelliJ IDEA
Methoden
Scrum, SAFe, Test-Driven Development, OOP, Functional Programming, Domain Driven Design, Hexagonal Architecture
FRAMEWORKS & TOOLS