Prozessanalyst, Prozessingenieur, Software- Architekt, -Ingenieur im Bereich Java, JEE, technischer Projektleiter, Systemarchitekt
Aktualisiert am 06.03.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.07.2023
Verfügbar zu: 100%
davon vor Ort: 60%
BPMN
JEE
Camunda
DMN
Deutsch
Englisch
Wort und Schrift
Russisch
zweite Muttersprache

Einsatzorte

Einsatzorte

Leipzig (+100km) Berlin (+100km) Hamburg (+10km) Hannover (+10km) Frankfurt am Main (+10km) Nürnberg (+200km) Braunschweig (+50km) Wolfsburg (+50km) München (+100km) Hoyerswerda (+75km) Gera (+75km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

Ab 03/2016        Hannover Rück

Projekt:

Umsetzung einer Prozess-Anwendung für interne Mitarbeiter weltweit (Data-Warehousing), Prozessanalyse, Prozessmodellierung und -ausführung, Kopplung JSF und Angular, Integration von MicroStrategy in User-Task-Maske, Prozesskommunikation mit PowerCenter über RESTful-Webservice, Implementierung des Identity-Plugins in der Camunda Platform, User-Authentifizierung über LDAP, Kandidateninterview, Besprechung der Prozesse mit dem Fachbereich, Kommunikation mit Camunda-Mitarbeitern

Projektsprache / -vorgehen: Deutsch, Englisch (Dokumentation) / Scrum

Position: Prozessingenieur / -analyst

Entwicklungsumgebung:

Win7, WildFly 8.2, Oracle 12c, MS SQL 2012, ServiceNow, Team Foundation Server (TFS), Git 2.7, Jenkins 1,651, Informatica PowerCenter, MicroStrategy

Entwicklungstools:

Camunda Modeler 1.x, NetBeans 8.1, SourceTree 1.8

Programmiersprache / Technologien / Frameworks:

BPMN 2.0, Camunda BPM Platform 7.4, JDK 8, JEE 7(JPA 2.1, CDI 1.1, JSF 2.2, JMS 2.0, JAX-RS 2.0, JTA 1.2, EJB 3.2), Hibernate 4.3, PrimeFaces 5.3, Angular 1.2, JUnit 4, Mockito, Commons CSV 1.2, Maven 3.3.9


09/2013 - 03/2016        Hochsicherheitsunternehmen (NDA)

Projekt:

Schnittstellen-Abstimmung und -Erweiterung, Erarbeitung von Lösungsvorschlägen für die Integration in die bestehende Webservice-Landschaft einer Web-Plattform, Durchführung von technischen Problemanalysen, technische Konzepte, Erweiterung von UML- und BMPN- Diagrammen,

Projektsprache / -vorgehen: Deutsch, Englisch (Dokumentation) / agil

Position: Systemarchitekt

Entwicklungsumgebung:

Win7,  WildFly 8.1-9.0, MySQL 5.6, Oracle 10g & 12c, MS SQL 2008 & 2012 & 2014, Jira + GreenHopper + Crucible, Confluence, Mercurial, TortoiseHg, Jenkins, SonarQube, SoapUI, Artifactory

Entwicklungstools:

Enterprise Architekt 10, IntelliJ IDEA 14, MySQL Workbench 5.2, MS SQL Server Management Studio

Programmiersprache / Technologien / Frameworks:

JDK 8, JEE 7, UML, Drools 5.6, Camunda fox 1.33, JasperReports 5.2, Dozer, JPA 2.1, Hibernate 4.3, EJB 3.2, JSF 2.2, PrimeFaces 5.3, JQuery, Transact-SQL, PL/SQL, RESTful Web Service, SOAP Web Service, Arquillian, JUnit 4, Mockito 1.9, Powermock 1.6, DbUnit 2.4.9, JBehave 3.6, Selenium 2.41, SLF4J, Log4j, Maven 3.3.x

 

Projekt:

Webbasierte, prozessorientierte Middleware für Behörden zur Beantragung von Personaldokumenten

Aufgaben: Softwarearchitektur, BPMN- und UML-Modellierung, Aufgabenplanung, Koordination, Abstimmung, Codereview, Refactoring, Dokumentationserfassung, Projektleitung- & Entwicklersupport, Arquillian Tests (Persistence-Test, EJB-Test, REST Service-Test, Web Service-Test), TLS-Verschlüsselung (x.509v3, PKCS12, JKS), Kryptographie (AES), Entwicklung, Buildmanagement, Kandidateninterview

Projektsprache / -vorgehen: Englisch, Deutsch, agil

Rolle: Softwarearchitekt

Systemumgebung:

Win7, JBoss AS 7, Jetty 8, MySQL 5.6, Oracle 10g & 12c, MS SQL 2008 & 2012, Jira + GreenHopper, Confluence, Mercurial, TortoiseHg, Jenkins, Sonar, Artifactory

Entwicklungstools:

Enterprise Architekt 10, IntelliJ IDEA 13, MySQL Workbench 5.2, MS SQL Server Management Studio, OpenSSL, Keytool, VisualVM, Memory Analyser

Programmiersprache / Technologien / Frameworks:

Java 7, JEE 6, UML, Drools 5.6, Activiti 5.11, JasperReports, JPA 2.0, EJB 3.1, JCA 1.6, JSF 2.1, PrimeFaces 3.5, JQuery, Hibernate 4.3, Transact-SQL, PL/SQL, RESTful Web Service, SOAP Web Service, Apache CXF 2.x, Arquillian, JUnit 4, Mockito 1.9, Powermock 1.6, DbUnit 2.4.9, Selenium 2.41, SOAPUI, SLF4J, Maven 3.0.4

 

Projekt:

Geschäftsprozessmodellierung mittels BPMN 2.0 zwecks Dokumentation von Geschäftsprozessen für die Beantragung von digitalen Personaldokumenten.

Aufgaben: Interview von Stakeholders, Anforderungsanalyse, Erhebung der Anforderungen an die neue Software in der agilen Softwareentwicklung, BPMN-Modellierung, Unterstützung des Product Owners bei der Task-Spezifikation von Qualitätsanforderungen

Projektsprache / -vorgehen: Deutsch, agil

Rolle: Requirements Engineer

Systemumgebung:

Win7, Jira + GreenHopper, Confluence

Entwicklungstools:

Enterprise Architekt 10

Programmiersprache / Technologien / Frameworks:

BPMN 2.0


 

07/2011 ? 09/2013      Bayerische Landesbank (BayernLB)

Projekt:

Neue bankinterne Client-Server-Software auf OSGi-Basis

Aufgaben: Entwicklung, GUI-Entwurf, Modelldesign, Schnittstellen-Implementierung, Erweiterung von DV-Konzept, Konzept-Review, Kommunikation mit Fachbereich, Testen, 3rd-Level Support, Fehlerbehebung, Performance-Optimierung, Memory Leak Analyse

Projektsprache / -vorgehen: Englisch, Deutsch, Scrum

Rolle: Scrum-Entwickler

Systemumgebung:

WinXP, H2, DB2, Hudson, Sonar, Mercurial, Tosca, Jira + GreenHopper, Wiki

Entwicklungstools:

Eclipse IDE, SQuirreL SQL, Balsamiq Mockups, JConsole, VisualVM, JProfiler, WinSCP, Memory Analyser

Programmiersprache / Technologien / Frameworks:

Java 6, Eclipse RCP(Equinox, OSGi), BPMN 2.0, jBPM, Eclipse Riena, Eclipse CDO, EMF, Eclipse Teneo, JDBC, Hibernate, Liquibase,WebServices, XML/XSL/XPath/DTD, JMX, , LDAP, log4j, net4j, Hessian, CSV, JUnit, XML Unit, HtmlUnit, EasyMock, Jubula, Sikuli

 


 

09/2010 - 06/2011          FIO SYSTEMS AG

Projekt:

Webbasiertes, clusterfähiges ERP System für Bildungsministerien.

Aufgaben: Projektleitung, Systemkonzeption, Dokumentation, Datenmodelerweiterung, Integration von Java Content Repository

Projektsprache: Englisch, Deutsch

Rolle: Technischer Projektleiter, Software-Architekt

Systemumgebung:

Univention, Ubuntu, Windows, MySQL, Oracle GlassFish 2.1.1, Endeavour, SVN

Entwicklungstools:

Netbeans, MySQL Workbench, IE Tester, IE Toolbar, Firebug 

Programmiersprache / Technologien / Frameworks:

JEE 5, EJB 3.0, JPA 1.0, MDB, JMS 1.1, Open Message Queue 4.3, JCR 2.0, Apache Jackrabbit 2.2.x, JSF 1.2, Spring 2.5, JavaScript, HTML, CSS, Ajax, XML, XSD, REST, Ant, log4j

 

Projekt:

Redesign des Datenbankmodells und der Systemarchitektur, Erstellung von Migrationsskripten, Entwicklung eines Systemmoduls nach DDD-Architektur einer webbasierten Maklersoftware für Sparkassen, Banken und Versicherungen, Systemanbindung an Webservices OSPlus, Tool zur Modifizierung von Rtf-Vorlagen

Projektsprache: Englisch

Rolle: Software-Architekt, -Entwickler

Systemumgebung:

Windows 7 (64-Bit), MSSQL (2000, 2005, 2008), Internet Information Services(IIS) 7.5, SVN, CruiseControl.NET, Bugzilla

Entwicklungstools:

Visual Studio, ReSharper, MS SQL Server Management Studio, NHibernate Mapping Generator

Programmiersprache / Technologien / Frameworks:

Transact-SQL, C#, WebServices, ASP.NET 3.5, Fluent NHibernate, Spring.NET 1.3.x, Linq, NUnit, Moq, log4net, AutoMapper, NRtfTree, File API, HTML5

 


 

07/2010 - 08/2010       [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE8, Mozilla Firefox, Opera, Google Chrome, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Erweiterung des Moduls ?Kommunikation? zum Versand von Gruppen- und Broadcast-Emails auch mit einem Anhang (Refactoring, Einrichtung von Message Queue System und JavaMail Ressources, Frontend- und Backend-Anpassung)

Projektsprache: Englisch, Deutsch

Rolle:

Projektleitung(4 Mitarbeiter) / Konzeption / Entwicklung

Systemumgebung:

Ubuntu, WinVista, MySQL, GlassFish, JMX Client, SVN, Sun Java Message Queue

Entwicklungstools:

Netbeans IDE, MySQL Workbench, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE 5, EJB 3.0, JPA 1.0, MDB, JMS 1.1, JavaMail API, JSF 1.2, OpenJPA 1.x, Spring, JavaScript, HTML, CSS, Ajax, XML, XSD, REST, jCaptcha, Ant, log4j

 


 

05/2010 ? 07/2010        HTWK Leipzig

Projekt:

Erweiterung einer mobilen Anwendung [Name auf Anfrage] zur Darstellung von Stundenplanänderungen und die Anpassung der Anwendung für Touch-Screen-Displays

Rolle:

Projektleitung(1 Mitarbeiter) / Konzeption / Entwicklung

Systemumgebung:

Unix, WinVista, Apache Http Server

Entwicklungstools:

Netbeans IDE, Sun Java WTK, ProGuard

Programmiersprache / Technologien / Frameworks:

J2ME, PHP, XHTML, XML, XSD, XSLT, XPath, Ant

 


 

09/2007 - 12/2011       Geschäftsführer eines Unternehmens

Tätigkeit:

Technischer Direktor, Konzept von komplexen Kundenlösungen, Datenbank-Architekt, Aufgabenplanung und Verteilung, Projektleitung, Entwicklung


 

11/2009 ? 05/2010       [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE8, Mozilla Firefox, Opera, Google Chrome, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Erweiterung von Modulen ?Stundenplan? und ?Schulverwaltung? mit neuen Funktionalitäten, Import von Daten in CSV-Format, Konzeption und Qualitätssicherung der Module ?Statistik? und ?Kommunikation?, Code-Kontrolle anderer Entwickler

Rolle:

Projektleitung(4 Mitarbeiter) / Konzeption / Entwicklung

Systemumgebung:

Ubuntu, WinVista, MySQL, GlassFish, SVN, JMX Client

Entwicklungstools:

Netbeans IDE, MySQL Workbench, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE 5, EJB 3.0, JPA 1.0, JPQL, JSF 1.2, Spring, Woodstock, JavaScript, HTML, CSS, Ajax, REST, XML, XSD, jCaptcha, Ant, log4j

 


 

07/2009 ? 11/2009        Alpha2000 GmbH

Projekt:

Entwicklung der Schutzsoftware für Kinder ?GlobRob? zur Nutzung unter Windows-Betriebssystemen Win98/NT, Win2000/2003, WinXP/Vista

Entwicklung der GUI-Oberfläche für die Anwendung, Analyse der GUI-Usability, Definition von Schnittstellen, Kommunikation mit Windows-Service

Rolle:

Projektführung(4 Mitarbeiter + 1 Outsourcing Firma) / Architektur / Entwicklung

Systemumgebung:

Win98/NT, Win2000/2003, WinXP/Vista

Entwicklungstools:

Microsoft Visual Studio, Adobe Photoshop

Programmiersprache / Technologien / Frameworks:

C#, Windows-Service, XML, XSD

 


 

05/2009 - 07/2009         [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE8, Mozilla Firefox, Opera, Google Chrome, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Wartung und Fehlerkorrektur von Modulen ?Mobiler Client? und ?Stundenplan?, Code-Kontrolle anderer Entwickler

Rolle:

Projektleitung(2 Mitarbeiter) / Qualitätssicherung / Entwicklung

Systemumgebung:

Ubuntu, WinVista, MySQL, GlassFish, SVN, JMX Client

Entwicklungstools:

Netbeans IDE, MySQL Workbench, Sun Java WTK, ProGuard, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE(EJB, JPA, JPQL), JSF, J2ME, Spring, Woodstock, JavaScript, HTML, CSS, XML, XSD, WML, jCaptcha, Ant

 


 

05/2009 - 09/2011       HTWK Leipzig (Freier Mitarbeiter)

Tätigkeit:

Gutachter von wissenschaftlichen Arbeiten im Bereich JEE und J2ME an der HTWK Leipzig


 

05/2007 ? 04/2009        HTWK Leipzig

Projekt:

EXIST-SEED-Projekt ?AMME? (Sym-Sym) gefördert von BMWi, ESF und Europäische Union.

Konzeption und Entwicklung einer skalierbaren und erweiterbaren Enterprise Web-Anwendung (Backend, Web-Frontend für IE6-IE8, Mozilla, Firefox, Opera und J2ME-Client + WAP-Anwendung für seine Installation) für den zu SMS und MMS alternativen Versand von Text- und Multimedianachrichten sowohl über den Web-Client als auch mobilen Client.

Anwendungsarchitektur, WebUI-Usability, Schnittstellendefinition, Anbindung an E-Payment-Systeme (PayPal, Sofort-Überweisung), Datenbank-Review, Backend- und Frontend-Entwicklung

Rolle:

Projektleiter(3 Mitarbeiter) / technische Konzeption / Technologie-Architektur / Entwicklung

Systemumgebung:

OS von mobilen Endgeräten, Ubuntu, GlassFish, MySQL, SVN

Entwicklungstools:

Netbeans IDE, DBDesigner, Sun Java WTK, SE WTK, Nokia SDK, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE(EJB, JPA, JPQL), JSF, Web Services, Spring, J2ME, JavaScript, HTML, CSS, XML, WML, XSD, Ajax, SQL, Ant

Projekt:

Internationale EU Tempus Projekte, beide mit ca. 0,5 Mio. Euro Budget und mit bis zu 14 Projektpartner aus Europa erfolgreich abgeschlossen. Mehr Info über die Tempus Projekte unter http://eacea.ec.europa.eu/tempus/programme/about_tempus_en.php

Rolle:

Projektmanager / Qualitätssicherung / Kontrolle


 

10/2007 - 04/2008         [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE7, Mozilla Firefox, Opera, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Analyse von Arbeitsprozessen, Konzipierung und Entwurf des Systems, Datenbankmodellierung, Entwicklung von Modulen ?Rechte-? und ?Schulverwaltung?

Rolle:

Projektleiter(2 Mitarbeiter) / Systemarchitekt / Entwickler

Systemumgebung:

Ubuntu, WinXP, MySQL, GlassFish, SVN, JMX Client

Entwicklungstools:

Netbeans IDE, DBDesigner, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE (EJB, JPA, JPQL), JSF, J2ME, Spring, Hibernate, Woodstock, Ajax, JavaScript, HTML, CSS, XML, XSD, REST, jCaptcha, Ant


 

02/2007 - 10/2007         HTWK Leipzig (Gründungsvorbereitung)

Projekt:

Konzept und Entwicklung einer mobilen Plattform zur Synchronisation von zeitbezogenen Ereignissen mit mobilen Endgeräten. Entwicklung eines Client-Server-Systems für mobile Werbung in einer J2ME-Anwendung auf mobilen Endgeräten.

Anbindung an E-Payment-Systeme (PayPal, Sofort-Überweisung)

Modellierung und Entwicklung einer interaktiven skalierbaren GUI-Bibliothek auf Basis von J2ME für mobile Endgeräte.

Rolle:

Projektleitung / Entwurf / Bibliothek-Architektur / Entwicklung

Systemumgebung:

Linux, WinXP, Apache Http Server, MySQL, OS von Sony Ericsson, Motorola, Nokia, CVS/SVN

Entwicklungstools:

Eclipse IDE, Visual Paradigm, PhpMyAdmin, Sun Java WTK, Sony Ericsson WTK, Nokia SDK, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

PHP, UML, HTML, CSS, Web Services, JavaScript, XML, XSD, Ajax, J2ME, WML, J2ME Polish, JUnit, SQL, Ant

 


 

07/2005 - 01/2007         KS&C Ltd. und Wirtschaftsinformatik Kontor KG

Projekt:

Architektur, Design und Entwicklung eines benutzerfreundlichen modularen Web Content Management Systems (WCMS), bestehend aus Backend und einheitlichem Web-Frontend (IE5-IE7, Mozilla Firefox, Opera)

Rolle:

Qualitätssicherung / Entwurf / Entwicklung

Systemumgebung:

Linux, Windows, Apache Http Server, MySQL, CVS

Entwicklungstools:

Eclipse IDE, Visual Paradigm, PhpMyAdmin, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

PHP, UML, Smarty, HTML, CSS, XML, XSD, JSON, JavaScript, Ajax, SQL

Projekt:

      Architektur, Design und Entwicklung eines CRM-Systems für den Finanzsektor.

Rolle:

Konzeption / Design / Entwicklung

Systemumgebung:

   Linux, Windows, JBoss, CVS

Entwicklungstools:

Eclipse IDE

Programmiersprache / Technologien / Frameworks:

   Java (Swing, J2EE, EJB, JDBC), XML, XPath, XSLT, DTD, XSD, UML, Apache Ant

 


 

09/2004 - 06/2005         Nutzwerk GmbH

Projekt:

Untersuchung des PageRank-Algorithmus der Suchmaschine Google zwecks einer künstlichen Erhöhung des Webseiten-PageRanks.

Entwicklung von einzelnen Tools zur Untersuchung des PageRank-Verfahrens der Suchmaschine Google.

Rolle:

Konzept / Untersuchung / Datenanalyse / Entwicklung

Systemumgebung:

Win2000/XP, CVS

Entwicklungstools:

Microsoft Visual Studio, TCP/IP Sniffer

Programmiersprache / Technologien / Frameworks:

C, C++, HTML, CSS, JavaScript

 


 

02/2004 - 08/2004         HTWK Leipzig

Projekt:

Konzeption und Entwicklung einer mobilen Stundenplan-Anwendung zur Darstellung von Unterrichtsstunden an der HTWK Leipzig

Rolle:

Projektleitung / Konzeption / Entwicklung

Systemumgebung:

Linux, WinXP, Scientia Web Server

Entwicklungstools:

Borland JBuilder, Sun Java WTK

Programmiersprache / Technologien / Frameworks:

J2ME, XHML, XML, UML, PHP

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker (FH),  HTWK Leipzig, Abschlussnote: „sehr gut“.

Master of Science, HTWK Leipzig, Abschlussnote: „sehr gut“.

 

Auszeichnungen:

e-fellows-Stipendiat (Deutschlands beste Absolventen)

EXIST-Gründerstipendiat (Innovative technologieorientierte Gründungsvorhaben)

Position

Position

Softwarearchitekt, Prozess-Analyst, agile Software-Entwicklung, Requirements Engineering,  

Kompetenzen

Kompetenzen

Top-Skills

BPMN JEE Camunda DMN

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:

Projektleitung / Projektmanagement / Softwareentwicklung

Konzept von komplexen webbasierten Kundenlösungen (Lastenheft, Pflichtenheft, Datenbankarchitektur)

Mobilfunk-Technologien

Software-Usability

Webtechniken zur Performance-Verbesserung

Software- und Datenbankarchitektur

Client/Server- und Web-Technologien 

 

Vorgehensmodelle:

Wasserfallmodell, V-Modell

Agil, Scrum

 

Standards / Techniken:

Objektorientierte Analyse (OOA)

Objektorientiertes Design (OOD)

Objektorientierte Programmierung (OOP)

Aspektorientierte Programmierung (AOP)

UML-Modellierung

Test Driven Development (TDD),

Model Driven Development (MDD),

Business Process Modeling (BPM)

 

Entwurfsmuster:

Inversion of Control (IoC), Dependency Injection (DI),

Fluent Interface,

Data Access Object (DAO),

Business Delegate,

Data Transfer Object (DTO),

Model View Controller (MVC),

Model View Presenter (MVP),

Chain of Responsibility, Visitor

Interceptor, Observer, Null Object, Command

Fasade, Composite, Adapter, Decorator, Proxy

Singleton, Factory Method, Builder

 

Architekturmuster:

Schichtenarchitektur

Domain-Driven Architektur (DDA)

Serviceorientierte Architektur (SOA)

Event-Driven Architektur (EDA)

 

Produkte / Entwicklungstools:

Eclipse (IDE)

Borland JBuilder (IDE)

NetBeans (IDE)

IntelliJ IDEA (IDE)

Enterprise Architekt

Microsoft Visual Studio(IDE)

Sun Java WTK for CLDC

J2ME Polish

Rational Rose

XMLSpy

SQuirreL SQL

DBDesigner, MySQL Workbench

PhpMyAdmin

Visual Paradigm (UML)

IE Tester, IE Developer Toolbar, Firebug

JUnit, TestNG

ProGuard

Subversion (SVN) / CVS

Adobe Photoshop (Grundkenntnisse)

MS Office (Word, Excel, PowerPoint)

 

Server:

Sun GlassFish

JBoss AS

Apache Tomcat

Jetty

Apache Http Server

Internet Information Services (IIS)

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Ubuntu
Windows
Win2000, WinXP, Win7, Win8

Symbian

Windows Mobile

Programmiersprachen

Assembler
C
C#
ASP.NET, Spring.Net, NHibernate, Fluent NHibernate
C++
Delphi
Java
sehr gute Kenntnisse in JEE, J2ME, EJB, CDI, JTA, JMS, JCA, JMX, EL, JSP, JSF(Mojarra), Woodstock, PrimeFaces, JPA (Hibernate, OpenJPA, EclipceLink, TopLink), JAX-WS (Metro, Axis, Apache CXF), JAX-RS(Jersey, RESTEasy), JCR(Jackrabbit)
JavaScript
sehr gute Kenntnisse in OO-JavaScript, Ajax, Dojo, TinyMCE, JSON, jQuery
Pascal
Perl
PHP
sehr gute Kenntnisse, auch (Smarty, FPDF)
PL/SQL
Transact-SQL
Prolog
Shell
Batch
TeX, LaTeX

Sehr gute Kenntnisse:

Spring Acegi Security

Spring Quartz

REST, WSDL, SOAP

jCaptcha

SQL, JPQL

HTML, XHTML

CSS (CSS-Hacks)

XML, WML, XSL (XPath, XSLT), XSD, DTD

OSGi, Equinox, Eclipse RCP, Eclipse EMF, Eclipse CDO, Eclipse Riena, Eclipse Teneo

JUnit, EasyMock, Mockito, Arquillian, Selenium

UML, BPMN 2.0, jBPM, Activiti, Drools

 

Gute Kenntnisse:

Spring

Spring.NET

Fluent NHibernate

Apache log4j

Java Smart Card

BPEL

 

Datenbanken

DB2
JDBC
3.0, 4.0
MS SQL Server
2000, 2005, 2008, 2012
MySQL
4.x, 5.x
ODBC
Oracle
10g, 12c
SQL

Apache Xindice (XML Datenbank)

H2

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
LAN, LAN Manager
Message Queuing
MMS
RFC
RPC
SMTP
TCP/IP
Winsock

Bluetooth

GPRS

UMTS

LDAP

 

Hardware

CD-Writer / Brenner
Drucker
Emulatoren
HP
Modem
PC
Scanner
Soundkarten

Berechnung / Simulation / Versuch / Validierung

ABAQUS

Design / Entwicklung / Konstruktion

AutoCAD

Branchen

Branchen

IT / Internet / EDV

IT-Dienstleister / Rechenzentrum

Bank / Finanzinstitut / Bausparkasse / Kreditwirtschaft / Wertpapiere / Börse / Versicherungen
Telekommunikation
Mobilfunkkommunikation

Medien / Kommunikation

Industrie allg.

Einsatzorte

Einsatzorte

Leipzig (+100km) Berlin (+100km) Hamburg (+10km) Hannover (+10km) Frankfurt am Main (+10km) Nürnberg (+200km) Braunschweig (+50km) Wolfsburg (+50km) München (+100km) Hoyerswerda (+75km) Gera (+75km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

Ab 03/2016        Hannover Rück

Projekt:

Umsetzung einer Prozess-Anwendung für interne Mitarbeiter weltweit (Data-Warehousing), Prozessanalyse, Prozessmodellierung und -ausführung, Kopplung JSF und Angular, Integration von MicroStrategy in User-Task-Maske, Prozesskommunikation mit PowerCenter über RESTful-Webservice, Implementierung des Identity-Plugins in der Camunda Platform, User-Authentifizierung über LDAP, Kandidateninterview, Besprechung der Prozesse mit dem Fachbereich, Kommunikation mit Camunda-Mitarbeitern

Projektsprache / -vorgehen: Deutsch, Englisch (Dokumentation) / Scrum

Position: Prozessingenieur / -analyst

Entwicklungsumgebung:

Win7, WildFly 8.2, Oracle 12c, MS SQL 2012, ServiceNow, Team Foundation Server (TFS), Git 2.7, Jenkins 1,651, Informatica PowerCenter, MicroStrategy

Entwicklungstools:

Camunda Modeler 1.x, NetBeans 8.1, SourceTree 1.8

Programmiersprache / Technologien / Frameworks:

BPMN 2.0, Camunda BPM Platform 7.4, JDK 8, JEE 7(JPA 2.1, CDI 1.1, JSF 2.2, JMS 2.0, JAX-RS 2.0, JTA 1.2, EJB 3.2), Hibernate 4.3, PrimeFaces 5.3, Angular 1.2, JUnit 4, Mockito, Commons CSV 1.2, Maven 3.3.9


09/2013 - 03/2016        Hochsicherheitsunternehmen (NDA)

Projekt:

Schnittstellen-Abstimmung und -Erweiterung, Erarbeitung von Lösungsvorschlägen für die Integration in die bestehende Webservice-Landschaft einer Web-Plattform, Durchführung von technischen Problemanalysen, technische Konzepte, Erweiterung von UML- und BMPN- Diagrammen,

Projektsprache / -vorgehen: Deutsch, Englisch (Dokumentation) / agil

Position: Systemarchitekt

Entwicklungsumgebung:

Win7,  WildFly 8.1-9.0, MySQL 5.6, Oracle 10g & 12c, MS SQL 2008 & 2012 & 2014, Jira + GreenHopper + Crucible, Confluence, Mercurial, TortoiseHg, Jenkins, SonarQube, SoapUI, Artifactory

Entwicklungstools:

Enterprise Architekt 10, IntelliJ IDEA 14, MySQL Workbench 5.2, MS SQL Server Management Studio

Programmiersprache / Technologien / Frameworks:

JDK 8, JEE 7, UML, Drools 5.6, Camunda fox 1.33, JasperReports 5.2, Dozer, JPA 2.1, Hibernate 4.3, EJB 3.2, JSF 2.2, PrimeFaces 5.3, JQuery, Transact-SQL, PL/SQL, RESTful Web Service, SOAP Web Service, Arquillian, JUnit 4, Mockito 1.9, Powermock 1.6, DbUnit 2.4.9, JBehave 3.6, Selenium 2.41, SLF4J, Log4j, Maven 3.3.x

 

Projekt:

Webbasierte, prozessorientierte Middleware für Behörden zur Beantragung von Personaldokumenten

Aufgaben: Softwarearchitektur, BPMN- und UML-Modellierung, Aufgabenplanung, Koordination, Abstimmung, Codereview, Refactoring, Dokumentationserfassung, Projektleitung- & Entwicklersupport, Arquillian Tests (Persistence-Test, EJB-Test, REST Service-Test, Web Service-Test), TLS-Verschlüsselung (x.509v3, PKCS12, JKS), Kryptographie (AES), Entwicklung, Buildmanagement, Kandidateninterview

Projektsprache / -vorgehen: Englisch, Deutsch, agil

Rolle: Softwarearchitekt

Systemumgebung:

Win7, JBoss AS 7, Jetty 8, MySQL 5.6, Oracle 10g & 12c, MS SQL 2008 & 2012, Jira + GreenHopper, Confluence, Mercurial, TortoiseHg, Jenkins, Sonar, Artifactory

Entwicklungstools:

Enterprise Architekt 10, IntelliJ IDEA 13, MySQL Workbench 5.2, MS SQL Server Management Studio, OpenSSL, Keytool, VisualVM, Memory Analyser

Programmiersprache / Technologien / Frameworks:

Java 7, JEE 6, UML, Drools 5.6, Activiti 5.11, JasperReports, JPA 2.0, EJB 3.1, JCA 1.6, JSF 2.1, PrimeFaces 3.5, JQuery, Hibernate 4.3, Transact-SQL, PL/SQL, RESTful Web Service, SOAP Web Service, Apache CXF 2.x, Arquillian, JUnit 4, Mockito 1.9, Powermock 1.6, DbUnit 2.4.9, Selenium 2.41, SOAPUI, SLF4J, Maven 3.0.4

 

Projekt:

Geschäftsprozessmodellierung mittels BPMN 2.0 zwecks Dokumentation von Geschäftsprozessen für die Beantragung von digitalen Personaldokumenten.

Aufgaben: Interview von Stakeholders, Anforderungsanalyse, Erhebung der Anforderungen an die neue Software in der agilen Softwareentwicklung, BPMN-Modellierung, Unterstützung des Product Owners bei der Task-Spezifikation von Qualitätsanforderungen

Projektsprache / -vorgehen: Deutsch, agil

Rolle: Requirements Engineer

Systemumgebung:

Win7, Jira + GreenHopper, Confluence

Entwicklungstools:

Enterprise Architekt 10

Programmiersprache / Technologien / Frameworks:

BPMN 2.0


 

07/2011 ? 09/2013      Bayerische Landesbank (BayernLB)

Projekt:

Neue bankinterne Client-Server-Software auf OSGi-Basis

Aufgaben: Entwicklung, GUI-Entwurf, Modelldesign, Schnittstellen-Implementierung, Erweiterung von DV-Konzept, Konzept-Review, Kommunikation mit Fachbereich, Testen, 3rd-Level Support, Fehlerbehebung, Performance-Optimierung, Memory Leak Analyse

Projektsprache / -vorgehen: Englisch, Deutsch, Scrum

Rolle: Scrum-Entwickler

Systemumgebung:

WinXP, H2, DB2, Hudson, Sonar, Mercurial, Tosca, Jira + GreenHopper, Wiki

Entwicklungstools:

Eclipse IDE, SQuirreL SQL, Balsamiq Mockups, JConsole, VisualVM, JProfiler, WinSCP, Memory Analyser

Programmiersprache / Technologien / Frameworks:

Java 6, Eclipse RCP(Equinox, OSGi), BPMN 2.0, jBPM, Eclipse Riena, Eclipse CDO, EMF, Eclipse Teneo, JDBC, Hibernate, Liquibase,WebServices, XML/XSL/XPath/DTD, JMX, , LDAP, log4j, net4j, Hessian, CSV, JUnit, XML Unit, HtmlUnit, EasyMock, Jubula, Sikuli

 


 

09/2010 - 06/2011          FIO SYSTEMS AG

Projekt:

Webbasiertes, clusterfähiges ERP System für Bildungsministerien.

Aufgaben: Projektleitung, Systemkonzeption, Dokumentation, Datenmodelerweiterung, Integration von Java Content Repository

Projektsprache: Englisch, Deutsch

Rolle: Technischer Projektleiter, Software-Architekt

Systemumgebung:

Univention, Ubuntu, Windows, MySQL, Oracle GlassFish 2.1.1, Endeavour, SVN

Entwicklungstools:

Netbeans, MySQL Workbench, IE Tester, IE Toolbar, Firebug 

Programmiersprache / Technologien / Frameworks:

JEE 5, EJB 3.0, JPA 1.0, MDB, JMS 1.1, Open Message Queue 4.3, JCR 2.0, Apache Jackrabbit 2.2.x, JSF 1.2, Spring 2.5, JavaScript, HTML, CSS, Ajax, XML, XSD, REST, Ant, log4j

 

Projekt:

Redesign des Datenbankmodells und der Systemarchitektur, Erstellung von Migrationsskripten, Entwicklung eines Systemmoduls nach DDD-Architektur einer webbasierten Maklersoftware für Sparkassen, Banken und Versicherungen, Systemanbindung an Webservices OSPlus, Tool zur Modifizierung von Rtf-Vorlagen

Projektsprache: Englisch

Rolle: Software-Architekt, -Entwickler

Systemumgebung:

Windows 7 (64-Bit), MSSQL (2000, 2005, 2008), Internet Information Services(IIS) 7.5, SVN, CruiseControl.NET, Bugzilla

Entwicklungstools:

Visual Studio, ReSharper, MS SQL Server Management Studio, NHibernate Mapping Generator

Programmiersprache / Technologien / Frameworks:

Transact-SQL, C#, WebServices, ASP.NET 3.5, Fluent NHibernate, Spring.NET 1.3.x, Linq, NUnit, Moq, log4net, AutoMapper, NRtfTree, File API, HTML5

 


 

07/2010 - 08/2010       [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE8, Mozilla Firefox, Opera, Google Chrome, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Erweiterung des Moduls ?Kommunikation? zum Versand von Gruppen- und Broadcast-Emails auch mit einem Anhang (Refactoring, Einrichtung von Message Queue System und JavaMail Ressources, Frontend- und Backend-Anpassung)

Projektsprache: Englisch, Deutsch

Rolle:

Projektleitung(4 Mitarbeiter) / Konzeption / Entwicklung

Systemumgebung:

Ubuntu, WinVista, MySQL, GlassFish, JMX Client, SVN, Sun Java Message Queue

Entwicklungstools:

Netbeans IDE, MySQL Workbench, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE 5, EJB 3.0, JPA 1.0, MDB, JMS 1.1, JavaMail API, JSF 1.2, OpenJPA 1.x, Spring, JavaScript, HTML, CSS, Ajax, XML, XSD, REST, jCaptcha, Ant, log4j

 


 

05/2010 ? 07/2010        HTWK Leipzig

Projekt:

Erweiterung einer mobilen Anwendung [Name auf Anfrage] zur Darstellung von Stundenplanänderungen und die Anpassung der Anwendung für Touch-Screen-Displays

Rolle:

Projektleitung(1 Mitarbeiter) / Konzeption / Entwicklung

Systemumgebung:

Unix, WinVista, Apache Http Server

Entwicklungstools:

Netbeans IDE, Sun Java WTK, ProGuard

Programmiersprache / Technologien / Frameworks:

J2ME, PHP, XHTML, XML, XSD, XSLT, XPath, Ant

 


 

09/2007 - 12/2011       Geschäftsführer eines Unternehmens

Tätigkeit:

Technischer Direktor, Konzept von komplexen Kundenlösungen, Datenbank-Architekt, Aufgabenplanung und Verteilung, Projektleitung, Entwicklung


 

11/2009 ? 05/2010       [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE8, Mozilla Firefox, Opera, Google Chrome, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Erweiterung von Modulen ?Stundenplan? und ?Schulverwaltung? mit neuen Funktionalitäten, Import von Daten in CSV-Format, Konzeption und Qualitätssicherung der Module ?Statistik? und ?Kommunikation?, Code-Kontrolle anderer Entwickler

Rolle:

Projektleitung(4 Mitarbeiter) / Konzeption / Entwicklung

Systemumgebung:

Ubuntu, WinVista, MySQL, GlassFish, SVN, JMX Client

Entwicklungstools:

Netbeans IDE, MySQL Workbench, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE 5, EJB 3.0, JPA 1.0, JPQL, JSF 1.2, Spring, Woodstock, JavaScript, HTML, CSS, Ajax, REST, XML, XSD, jCaptcha, Ant, log4j

 


 

07/2009 ? 11/2009        Alpha2000 GmbH

Projekt:

Entwicklung der Schutzsoftware für Kinder ?GlobRob? zur Nutzung unter Windows-Betriebssystemen Win98/NT, Win2000/2003, WinXP/Vista

Entwicklung der GUI-Oberfläche für die Anwendung, Analyse der GUI-Usability, Definition von Schnittstellen, Kommunikation mit Windows-Service

Rolle:

Projektführung(4 Mitarbeiter + 1 Outsourcing Firma) / Architektur / Entwicklung

Systemumgebung:

Win98/NT, Win2000/2003, WinXP/Vista

Entwicklungstools:

Microsoft Visual Studio, Adobe Photoshop

Programmiersprache / Technologien / Frameworks:

C#, Windows-Service, XML, XSD

 


 

05/2009 - 07/2009         [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE8, Mozilla Firefox, Opera, Google Chrome, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Wartung und Fehlerkorrektur von Modulen ?Mobiler Client? und ?Stundenplan?, Code-Kontrolle anderer Entwickler

Rolle:

Projektleitung(2 Mitarbeiter) / Qualitätssicherung / Entwicklung

Systemumgebung:

Ubuntu, WinVista, MySQL, GlassFish, SVN, JMX Client

Entwicklungstools:

Netbeans IDE, MySQL Workbench, Sun Java WTK, ProGuard, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE(EJB, JPA, JPQL), JSF, J2ME, Spring, Woodstock, JavaScript, HTML, CSS, XML, XSD, WML, jCaptcha, Ant

 


 

05/2009 - 09/2011       HTWK Leipzig (Freier Mitarbeiter)

Tätigkeit:

Gutachter von wissenschaftlichen Arbeiten im Bereich JEE und J2ME an der HTWK Leipzig


 

05/2007 ? 04/2009        HTWK Leipzig

Projekt:

EXIST-SEED-Projekt ?AMME? (Sym-Sym) gefördert von BMWi, ESF und Europäische Union.

Konzeption und Entwicklung einer skalierbaren und erweiterbaren Enterprise Web-Anwendung (Backend, Web-Frontend für IE6-IE8, Mozilla, Firefox, Opera und J2ME-Client + WAP-Anwendung für seine Installation) für den zu SMS und MMS alternativen Versand von Text- und Multimedianachrichten sowohl über den Web-Client als auch mobilen Client.

Anwendungsarchitektur, WebUI-Usability, Schnittstellendefinition, Anbindung an E-Payment-Systeme (PayPal, Sofort-Überweisung), Datenbank-Review, Backend- und Frontend-Entwicklung

Rolle:

Projektleiter(3 Mitarbeiter) / technische Konzeption / Technologie-Architektur / Entwicklung

Systemumgebung:

OS von mobilen Endgeräten, Ubuntu, GlassFish, MySQL, SVN

Entwicklungstools:

Netbeans IDE, DBDesigner, Sun Java WTK, SE WTK, Nokia SDK, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE(EJB, JPA, JPQL), JSF, Web Services, Spring, J2ME, JavaScript, HTML, CSS, XML, WML, XSD, Ajax, SQL, Ant

Projekt:

Internationale EU Tempus Projekte, beide mit ca. 0,5 Mio. Euro Budget und mit bis zu 14 Projektpartner aus Europa erfolgreich abgeschlossen. Mehr Info über die Tempus Projekte unter http://eacea.ec.europa.eu/tempus/programme/about_tempus_en.php

Rolle:

Projektmanager / Qualitätssicherung / Kontrolle


 

10/2007 - 04/2008         [Firmenname auf Anfrage]

Projekt:

Webbasierte, clusterfähige Enterprise Anwendung (Workflow-Management-System) zur Verwaltung von Prozessen und Ressourcen innerhalb von Bildungseinrichtungen bestehend aus Backend, Cross-Browser-fähigem Web-Frontend (IE6-IE7, Mozilla Firefox, Opera, Konqueror) und mobilem Frontend (J2ME-Client + WAP-Anwendung zur Installation über OTA Provisioning).

Analyse von Arbeitsprozessen, Konzipierung und Entwurf des Systems, Datenbankmodellierung, Entwicklung von Modulen ?Rechte-? und ?Schulverwaltung?

Rolle:

Projektleiter(2 Mitarbeiter) / Systemarchitekt / Entwickler

Systemumgebung:

Ubuntu, WinXP, MySQL, GlassFish, SVN, JMX Client

Entwicklungstools:

Netbeans IDE, DBDesigner, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

JEE (EJB, JPA, JPQL), JSF, J2ME, Spring, Hibernate, Woodstock, Ajax, JavaScript, HTML, CSS, XML, XSD, REST, jCaptcha, Ant


 

02/2007 - 10/2007         HTWK Leipzig (Gründungsvorbereitung)

Projekt:

Konzept und Entwicklung einer mobilen Plattform zur Synchronisation von zeitbezogenen Ereignissen mit mobilen Endgeräten. Entwicklung eines Client-Server-Systems für mobile Werbung in einer J2ME-Anwendung auf mobilen Endgeräten.

Anbindung an E-Payment-Systeme (PayPal, Sofort-Überweisung)

Modellierung und Entwicklung einer interaktiven skalierbaren GUI-Bibliothek auf Basis von J2ME für mobile Endgeräte.

Rolle:

Projektleitung / Entwurf / Bibliothek-Architektur / Entwicklung

Systemumgebung:

Linux, WinXP, Apache Http Server, MySQL, OS von Sony Ericsson, Motorola, Nokia, CVS/SVN

Entwicklungstools:

Eclipse IDE, Visual Paradigm, PhpMyAdmin, Sun Java WTK, Sony Ericsson WTK, Nokia SDK, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

PHP, UML, HTML, CSS, Web Services, JavaScript, XML, XSD, Ajax, J2ME, WML, J2ME Polish, JUnit, SQL, Ant

 


 

07/2005 - 01/2007         KS&C Ltd. und Wirtschaftsinformatik Kontor KG

Projekt:

Architektur, Design und Entwicklung eines benutzerfreundlichen modularen Web Content Management Systems (WCMS), bestehend aus Backend und einheitlichem Web-Frontend (IE5-IE7, Mozilla Firefox, Opera)

Rolle:

Qualitätssicherung / Entwurf / Entwicklung

Systemumgebung:

Linux, Windows, Apache Http Server, MySQL, CVS

Entwicklungstools:

Eclipse IDE, Visual Paradigm, PhpMyAdmin, Adobe Photoshop, IE Tester, IE Toolbar, Firebug

Programmiersprache / Technologien / Frameworks:

PHP, UML, Smarty, HTML, CSS, XML, XSD, JSON, JavaScript, Ajax, SQL

Projekt:

      Architektur, Design und Entwicklung eines CRM-Systems für den Finanzsektor.

Rolle:

Konzeption / Design / Entwicklung

Systemumgebung:

   Linux, Windows, JBoss, CVS

Entwicklungstools:

Eclipse IDE

Programmiersprache / Technologien / Frameworks:

   Java (Swing, J2EE, EJB, JDBC), XML, XPath, XSLT, DTD, XSD, UML, Apache Ant

 


 

09/2004 - 06/2005         Nutzwerk GmbH

Projekt:

Untersuchung des PageRank-Algorithmus der Suchmaschine Google zwecks einer künstlichen Erhöhung des Webseiten-PageRanks.

Entwicklung von einzelnen Tools zur Untersuchung des PageRank-Verfahrens der Suchmaschine Google.

Rolle:

Konzept / Untersuchung / Datenanalyse / Entwicklung

Systemumgebung:

Win2000/XP, CVS

Entwicklungstools:

Microsoft Visual Studio, TCP/IP Sniffer

Programmiersprache / Technologien / Frameworks:

C, C++, HTML, CSS, JavaScript

 


 

02/2004 - 08/2004         HTWK Leipzig

Projekt:

Konzeption und Entwicklung einer mobilen Stundenplan-Anwendung zur Darstellung von Unterrichtsstunden an der HTWK Leipzig

Rolle:

Projektleitung / Konzeption / Entwicklung

Systemumgebung:

Linux, WinXP, Scientia Web Server

Entwicklungstools:

Borland JBuilder, Sun Java WTK

Programmiersprache / Technologien / Frameworks:

J2ME, XHML, XML, UML, PHP

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker (FH),  HTWK Leipzig, Abschlussnote: „sehr gut“.

Master of Science, HTWK Leipzig, Abschlussnote: „sehr gut“.

 

Auszeichnungen:

e-fellows-Stipendiat (Deutschlands beste Absolventen)

EXIST-Gründerstipendiat (Innovative technologieorientierte Gründungsvorhaben)

Position

Position

Softwarearchitekt, Prozess-Analyst, agile Software-Entwicklung, Requirements Engineering,  

Kompetenzen

Kompetenzen

Top-Skills

BPMN JEE Camunda DMN

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:

Projektleitung / Projektmanagement / Softwareentwicklung

Konzept von komplexen webbasierten Kundenlösungen (Lastenheft, Pflichtenheft, Datenbankarchitektur)

Mobilfunk-Technologien

Software-Usability

Webtechniken zur Performance-Verbesserung

Software- und Datenbankarchitektur

Client/Server- und Web-Technologien 

 

Vorgehensmodelle:

Wasserfallmodell, V-Modell

Agil, Scrum

 

Standards / Techniken:

Objektorientierte Analyse (OOA)

Objektorientiertes Design (OOD)

Objektorientierte Programmierung (OOP)

Aspektorientierte Programmierung (AOP)

UML-Modellierung

Test Driven Development (TDD),

Model Driven Development (MDD),

Business Process Modeling (BPM)

 

Entwurfsmuster:

Inversion of Control (IoC), Dependency Injection (DI),

Fluent Interface,

Data Access Object (DAO),

Business Delegate,

Data Transfer Object (DTO),

Model View Controller (MVC),

Model View Presenter (MVP),

Chain of Responsibility, Visitor

Interceptor, Observer, Null Object, Command

Fasade, Composite, Adapter, Decorator, Proxy

Singleton, Factory Method, Builder

 

Architekturmuster:

Schichtenarchitektur

Domain-Driven Architektur (DDA)

Serviceorientierte Architektur (SOA)

Event-Driven Architektur (EDA)

 

Produkte / Entwicklungstools:

Eclipse (IDE)

Borland JBuilder (IDE)

NetBeans (IDE)

IntelliJ IDEA (IDE)

Enterprise Architekt

Microsoft Visual Studio(IDE)

Sun Java WTK for CLDC

J2ME Polish

Rational Rose

XMLSpy

SQuirreL SQL

DBDesigner, MySQL Workbench

PhpMyAdmin

Visual Paradigm (UML)

IE Tester, IE Developer Toolbar, Firebug

JUnit, TestNG

ProGuard

Subversion (SVN) / CVS

Adobe Photoshop (Grundkenntnisse)

MS Office (Word, Excel, PowerPoint)

 

Server:

Sun GlassFish

JBoss AS

Apache Tomcat

Jetty

Apache Http Server

Internet Information Services (IIS)

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Ubuntu
Windows
Win2000, WinXP, Win7, Win8

Symbian

Windows Mobile

Programmiersprachen

Assembler
C
C#
ASP.NET, Spring.Net, NHibernate, Fluent NHibernate
C++
Delphi
Java
sehr gute Kenntnisse in JEE, J2ME, EJB, CDI, JTA, JMS, JCA, JMX, EL, JSP, JSF(Mojarra), Woodstock, PrimeFaces, JPA (Hibernate, OpenJPA, EclipceLink, TopLink), JAX-WS (Metro, Axis, Apache CXF), JAX-RS(Jersey, RESTEasy), JCR(Jackrabbit)
JavaScript
sehr gute Kenntnisse in OO-JavaScript, Ajax, Dojo, TinyMCE, JSON, jQuery
Pascal
Perl
PHP
sehr gute Kenntnisse, auch (Smarty, FPDF)
PL/SQL
Transact-SQL
Prolog
Shell
Batch
TeX, LaTeX

Sehr gute Kenntnisse:

Spring Acegi Security

Spring Quartz

REST, WSDL, SOAP

jCaptcha

SQL, JPQL

HTML, XHTML

CSS (CSS-Hacks)

XML, WML, XSL (XPath, XSLT), XSD, DTD

OSGi, Equinox, Eclipse RCP, Eclipse EMF, Eclipse CDO, Eclipse Riena, Eclipse Teneo

JUnit, EasyMock, Mockito, Arquillian, Selenium

UML, BPMN 2.0, jBPM, Activiti, Drools

 

Gute Kenntnisse:

Spring

Spring.NET

Fluent NHibernate

Apache log4j

Java Smart Card

BPEL

 

Datenbanken

DB2
JDBC
3.0, 4.0
MS SQL Server
2000, 2005, 2008, 2012
MySQL
4.x, 5.x
ODBC
Oracle
10g, 12c
SQL

Apache Xindice (XML Datenbank)

H2

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
LAN, LAN Manager
Message Queuing
MMS
RFC
RPC
SMTP
TCP/IP
Winsock

Bluetooth

GPRS

UMTS

LDAP

 

Hardware

CD-Writer / Brenner
Drucker
Emulatoren
HP
Modem
PC
Scanner
Soundkarten

Berechnung / Simulation / Versuch / Validierung

ABAQUS

Design / Entwicklung / Konstruktion

AutoCAD

Branchen

Branchen

IT / Internet / EDV

IT-Dienstleister / Rechenzentrum

Bank / Finanzinstitut / Bausparkasse / Kreditwirtschaft / Wertpapiere / Börse / Versicherungen
Telekommunikation
Mobilfunkkommunikation

Medien / Kommunikation

Industrie allg.

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.