Edwin Stang


Geboren am 11. August 1987

Anschrift: Am Ulmenhof 22, 33175 Bad Lippspringe, DE

Tel: +49 176 70 505 706

Email: edwinstang@gmail.com

Web: edwinstang.de

 

 

 

Ausbildung

2010 bis 2013        Master of Science in IT-Management and Information Systems

  FHDW (Fachhochschule der Wirtschaft) Paderborn

Um mein Ziel des Master-Abschlusses zu realisieren, habe ich weiter an der FHDW studiert. Dieses mal mit einem Schwerpunkt auf IT im Kontext der betriebswirtschaftlichen Herausforderungen von heutigen Unternehmen. Währenddessen wurde ein Fokus darauf gelegt, die Führungsqualifikationen der Studenten auszubauen und zu fördern. Während des Studiums nahm ich auch an einer freiwilligen Exkursion nach China teil.

 

2008 bis 2010        Bachelor of Science in Angewandter Informatik

  FHDW (Fachhochschule der Wirtschaft) Paderborn

Durch meinen Bildungshintergrund am b.i.b. ergab sich mir die Möglichkeit den Bachelor of Science in nur 18, statt 36 Monaten zu erhalten. Neben der Vertiefung von IT-Fähigkeiten, wurde auch Wert darauf gelegt die Softskills der Studenten weiter auszubauen.

 

2005 bis 2008        Informationstechnischer Assistent und Fachhochschulreife

  b.i.b. International College Paderborn

Schwerpunkte in Softwareengineering und -entwicklung, Datenbanksysteme, Elektro- und Prozesstechnik, Betriebssysteme, Netzwerke, Multimedia und Web.

 

Projekte/Tätigkeiten

 

Ort: Talanx AG – Hannover, DE

Projekt: BIN KFZ

Branche: Versicherungen,  Finanzdienstleistungen

Beschäftigung: Business Analyst

Seit 02.2014

Analyse, Spezifikation und Begleitung der Umsetzung und der Tests von Anforderungen zu einem neuen Bestandsführungssystem für KFZ-Flottenverträge. Schwerpunkte in den Themen wie Tarifierung, Abrechnung und Integration mit Fremdsystemen. Ablösung einer Mainframe Anwendung durch eine Java Lösung. Definition eines Sparten übergreifenden Systems. Zuletzt auch Performance Optimierung zum sicherstellen der Leistungserbringen unter steigenden Mengenanforderungen.

Skills: Host-Terminal-System, BS2000, Mainframe, Eclipse RCP, IBM Rational Software Architect (RSA), MS Office, SQL Developer, Oracle, Informix, Faktor-IPS, HP Quality Center (HPQC), Jira, MS SharePoint, DTA, Java, OSGI, IBM WebSphere, Citrix, Scrum, Requirements Engineering, Performance Optimierung & Skalierung

 

Ort: Infonova GmbH – Graz, AT

Projekt: Paybox, Infonova-R6, Telekom A1, HD+

Branche: Finanzdienstleistungen, Telekommunikation, Customer Relationship management (CRM)

Beschäftigung: Software Entwickler & Architekt

07.2013 bis 12.2013

Planung und Umsetzung von User Stories für ein Billing-System zu einem mobilen Payment-Service und einem Video Streaming Anbieter. Hauptsächlich ging es um die Integration zahlreicher Systeme.

Skills: Java (JSE, JEE), Groovy, Eclipse, Checkstyle, Maven, JVisualVM, Eclipse Memory Analyzer, JRebel, SoapUI, Oracle, SAP, Glassfish, Nexus, ActiveMQ, JMS, Subversion, Sonar, Jenkins, EJB, RMI-IIOP, Hibernate, MyBatis, JDBC, Atomikos, JTA, LogBack, SLF4J, JUnit, EasyMock, Spring, JAX-WS, Metro, SOAP, JAXB, Enunciate, JAX-RS, Jersey, REST, Struts, Freemarker, JQuery, Selenium, HttpClient, JBPM, BPMN, AspectJ, Quartz, JCR, Jackrabbit, SQL, PL/SQL, HTML, XML, XSD, JSON, CSS, Javascript, Scrum, Test Driven Development, SchemaSpy, Ubuntu, VisualVM, DbUnit, SQL Developer, JSP, Apache Axis, Solaris, Jira, Confluence, Balsamiq

 

 

Ort: Privat

Projekt: Software Produktlinien (SPL) Plattform, Webproxy, Value Investing, Automatisierter Börsenhandel

Branche: Finanzen, Handelsbörsen, Trading, Forex, Aktien

Beschäftigung: Software Entwickler & Architekt

Seit 10.2009

Basierend auf einer eigens entwickelten Software-Produktlinien-Plattform entsteht eine Trading Plattform mit der es möglich ist Anlage-Strategien automatisch zu generieren. Datenbeschaffung geschieht durch einen Proxy basierten Web-Crawler, welcher Finanzdaten aus verschiedenen Quellen sammelt. Zur Parallelisierung der Berechnungen ist ein ein Backtesting System entstanden welches die Last über mehrere Rechner verteilen lässt. Diese Arbeit basiert auf meinen privaten Forschungen und dient als langzeitliches Freizeitprojekt mit Potenzial zum kommerziellen Produkt.

Mit der darunter liegenden Entwicklungsplattform wurden auch andere Produkte und Webseiten entwickelt. Dafür wurde ein neuartiges Naked-Objects-Framework auf Basis von Wicket kreiert, um die Entwicklungszeit von Formularseiten drastisch zu reduzieren. Große teile der Entwicklungsplattform stehen Open Source bereit unter: http://invesdwin.de/

Skills: C/C++, Java (JSE, JEE), Groovy, AspectJ, Shell (Batch, Bash), SQL, HTML5, CSS, Javascript, XML, XSD, JSON, Domain Driven Design (DDD), Aspect Oriented Programming (AOP), Software Produktlinien, Modulare Software Architektur, Open Source Software (OSS), Enterprise Application Integration, Servicejfo Oriented Architecture (SOA), Defensive Programming, Dependency Management, Configuration Management, Website Crawling, Cloud Computing, Algorithmic Trading, Objektorientierte Analyse und Design (OOAD), Test Driven Development (TDD), Eclipse, Checkstyle, Findbugs, Springsource Tool Suite, Apache, Tomcat, Jetty, Subversion, Git, Maven, Ant, Ivy, Artifactory, Nexus, WindowBuilder Pro, RabbitMQ (AMQP), ActiveMQ (JMS), VirtualBox (VM), Redmine, Jenkins/Hudson, Sonar, ORM (JPA, Hibernate, Datanucleus, Kundera), JCache, EhCache, BoneCP, QueryDSL, SLF4J, LogBack, JUnit, mockito, FEST, Apache Commons, Google Guava, Spring, Spring-Integration, Spring-WS, Spring-Batch, JAX-WS, Apache Axis, Apache CXF, AspectJ, OSGI, SOAP, UDDI, REST, JAXB, Wicket, Twitter Bootstrap, JQuery, Swing, JGoodies, Swing-Application-Framework, BeansBinding, mydoggy, SwingX, JIDE, HtmlUnit, HttpClient, JasperReports, DynamicReports, JFreeChart, Ubuntu (Linux/Unix), Windows, MySQL, H2, HSQLDB, Model View Controller (MVC), VisualVM, Eclipse Memory Analyzer, LevelDB, Polyglot Persistence, NoSQL, Hadoop, MapReduce, YARN, HDFS, AssertJ, Dukascopy JForex, MariaDB, Naked Objects

 

Ort: arvato services (Bertelsmann) – Gütersloh, DE

Projekt: DMD3, DMD4, Adress-Research, Riester, Moconta, Vodafone, Simyo, Mobilcom-Debitel, DeutschlandCard, AZ-Loop (Marketing)

Branche: Kundenbindung, Customer Relationship Management (CRM), Informationstechnologie (IT), Versicherungen, Finanzdienstleistungen, Inkasso (Adressrecherche), Telekommunikation

Beschäftigung: Software Entwickler & Architekt

01.2009 bis 03.2012

Software Entwickler in Java Enterprise mit modellgetriebener, komponentenbasierter Entwicklung. Vorrangige Mitarbeit an mehreren Großprojekten in Kundenbindungs-, Telekommunikations-, Versicherungs- und Anschriftenermittlungssystemen. Außerdem treibende Mitwirkung in Plattformprojekten für interne Frameworks und Produkte.

04.2012 bis 05.2013

Software Architekt in obigen Systemen mit erhöhter Verantwortlichkeit zum Projekt, der Qualität und in der Teamführung. Konzeption von technischer Umsetzung und Begleitung bei der Realisierung. Vielfältige Herausforderungen in anspruchsvollem Umfeld gut gemeistert.

Skills: Java (JSE, JEE), Shell (Batch, Bash), SQL, PL/SQL, UML, BPMN, EPK, HTML5, CSS, Javascript, JSP, XML, XSD, JSON, Prototyping, Model Driven Architecture (MDA), Model Driven Software Development (MDSD), Domain Driven Design (DDD), Aspect Oriented Programming (AOP), Dependency Injection (DI), Container-/Schichten-Architektur, Software Produktlinien, Modulare Software Architektur, Open Source Software (OSS), Enterprise Application Integration, Defensive Programming, Dependency Management, Configuration Management, Cloud Computing, Objektorientierte Analyse und Design (OOAD), Test Driven Development (TDD), Scrum, Eclipse, Checkstyle, Findbugs, Apache, Tomcat, Jetty, Subversion, Maven, Ant, Ivy, MagicDraw, Objecteering, JFormDesigner, VirtualBox (VM), Jenkins/Hudson, Sonar, ORM (JPA, Hibernate, Pride), EJB, Log4J, JUnit, Apache Commons, Spring, Apache Axis, JBoss AOP, JBoss, JAXB, Wicket, Twitter Bootstrap, JQuery, AjaxSwing, Swing, JGoodies, BeanValidation, Pride, Cuba, JBoss, Ubuntu, CentOS (Linux/Unix), Windows, Oracle, MySQL, HSQLDB, JDBC, Naked Objects, Model View Controller (MVC), JProfiler, VisualVM, Eclipse Modeling Framework, OpenArchitectureWare, Xtext, Xpand, Xtend, OpenL Tablets, Javadoc, SoapUI, Selenium, JMeter, TestNG, SQL Developer, JSP, XML Spy, Jira, Confluence, Mantis Bug Tracker

 

Ort: MIFO Wagner GmbH – Paderborn, DE

Projekt: Schulung & Coaching

Branche: IT-Consulting

Beschäftigung: IT-Consultant

01.2008 bis 05.2013

Ich unterstützte Mitarbeiter der MIFO Wagner GmbH durch Einzel- und Gruppenschulungen im Java/IT-Umfeld, inklusive fortwährendem Coaching.

Skills: Java (JSE, JEE), SQL, PL/SQL, UML, XML, XSD, Aspect Oriented Programming (AOP), Dependency Injection (DI), Container-/Schichten-Architektur, Enterprise Application Integration, Dependency Management, Objektorientierte Analyse und Design (OOAD), Model Driven Software Development (MSDS), Model Driven Architecture (MDA), Test Driven Development (TDD), Scrum, Rational Unified Process (RUP), Eclipse, Tomcat, Jetty, Subversion, Git, Maven, Ant, Ivy, MagicDraw, Redmine, Jenkins/Hudson, Sonar, ORM (JPA, Hibernate, Datanucleus), EJB, SLF4J, LogBack, JUnit, JasperReports, Ubuntu (Linux/Unix), Oracle, JDBC, MS SQL Server

 

Ort: wallmedien AG – Paderborn, DE

Projekt: Wallmedien Classic, Wallmedien Procurement System (WPS), catscout, catbuy

Branche: E-Procurement

Beschäftigung: Software Entwickler & Content Manager

10.2008 bis 01.2009

Entwickler bei einer Dokumentenaustausch-Plattform im E-Procurement in Form einer Webseite (ASP.NET/C#.NET).

02.2009 bis 12.2009

Verantwortlich für Content Management in diversen E-Procurement Kundensystemen.

Skills: C#, SQL, UML, ASP.NET, HTML, CSS, XML, XSD, XSLT, Extreme Programming (XP), Visual Studio, Subversion, MS SQL Server

 

Ort: COSCOM Computer GmbH – Ebersberg, DE

Projekt: Maschinendatenerfassung-Protokollframework

Branche: Maschinendatenerfassung (MDE)

Beschäftigung: Software Entwickler & Architekt

01.2008 bis 03.2008

Architektur & Entwicklung eines modularen Frameworks (C#.NET) für Netzwerk-Kommunikationsprotokolle im Einsatz für die Maschinendatenerfassung.

Skills: C#, Extreme Programming (XP), Visual Studio, Subversion, Doxygen, Network Programming

 

Ort: Open Source

Projekt: Coopnet, JXGrabKey, JPcapng

Branche: Elektronische Datenverarbeitung (EDV)

Beschäftigung: Software Entwickler & Architekt

Seit 2007

Erste Erfahrungen mit Client-Server Entwicklung in einem Chat Programm (Java) gesammelt, mit der Funktion Spiele zu starten. (http://coopnet.sourceforge.net/)

JNI Library (C++/Java) um globale Hotkeys unter X11 (Linux) von Java Desktop Anwendungen aus zu verwenden. (http://jxgrabkey.sourceforge.net)

Patenschaft über die JNI Library (C++/Java) JPcap übernommen, mit der man Packet-Sniffing im Netzwerk betreiben kann. (http://jpcapng.sourceforge.net)

Skills: C/C++, Java (JSE, JEE), SQL, PL/SQL, UML, XML, XSD, Open Source Software (OSS), Extreme Programming (XP), NetBeans, Checkstyle, Subversion, JNI, JPcapng, MySQL, JDBC, SUSE, Ubuntu (Linux/Unix), Swing, Network Programming, TCP/IP, Nullsoft Scriptable Install System (NSIS)

 

Qualifikationen und Kenntnisse

Betriebssysteme

Windows

von 95 bis 8 inkl. aller Server-Varianten

Unix/Linux

Gentoo, Linux From Scratch, Ubuntu, Debian, SUSE, Fedora, CentOS, Solaris

 

Software

Entwicklungsumgebungen

Visual Studio, NetBeans, Eclipse, IntelliJ IDEA

Entwicklungstools

Checkstyle, Findbugs, Springsource Tool Suite

Maven, Ant, Ivy, Gradle

MagicDraw, Objecteering, IBM Rational Software Architect (RSA)

WindowBuilder Pro, JFormDesigner

JProfiler, VisualVM, Eclipse Memory Analyzer

JRebel, JMeter, SoapUI, SchemaSpy

SQL Developer, XML Spy

Nullsoft Scriptable Install System (NSIS)

Balsamiq

Datenbanken

Oracle, MySQL, MS SQL Server, H2, HSQLDB, LevelDB, MariaDB, Informix

ERP-Systeme

SAP R/3

Host-Terminal-Systeme (Mainframe)

BS2000

Dokumentenverarbeitung

MS Office, Libreoffice, OpenOffice

Sonstige Server-Systeme

Apache, Tomcat, Jetty, JBoss, Glassfish, IBM WebSphere, Hadoop

Artifactory, Nexus

RabbitMQ (AMQP), ActiveMQ (JMS)

Subversion, Git, CVS

DHCP, DNS, TCP/IP, iptables, Active Directory, LDAP

Redmine, Jenkins/Hudson, Sonar

VMware, VirtualBox

Jira, Confluence, Mantis Bug Tracker, HP Quality Center (HPQC)

Citrix

 

 

Frameworks

EJB, RMI/RMI-IIOP

ORM (JPA, Hibernate, Datanucleus, Kundera, Pride), JDBC, MyBatis

JCache, EhCache, BoneCP, QueryDSL, Atomikos, JTA

Log4J, SLF4J, LogBack

JUnit, TestNG, DbUnit, Mockito, EasyMock, FEST, AssertJ

Apache Commons, Google Guava

Cuba, Spring, Spring-Integration, Spring-Batch

JAX-WS, Apache Axis, Apache CXF, Spring-WS, Metro

SOAP, UDDI, JAXB, Enunciate, Javadoc, Doxygen

JAX-RS, Jersey, Spring-Web, REST,  AjaxSwing

Wicket, Struts, JSP, Freemarker, Twitter Bootstrap, JQuery, Selenium

Swing, JGoodies, Swing-Application-Framework, BeansBinding

mydoggy, SwingX, JIDE, BeanValidation, Java3D

Eclipse Modeling Framework, Xtext, Xpand, Xtend (MDA)

JNI , JPcapng, HtmlUnit, HttpClient

JasperReports, DynamicReports, JFreeChart

JBPM, MapReduce, YARN, HDFS, AspectJ, OSGI, Quartz

JCR, Jackrabbit, OpenL Tablets

Dukascopy JForex, Faktor-IPS, Eclipse RCP

 

Programmiersprachen/sonstige Sprachen

C#, C/C++, Java (JSE, JEE), Groovy

Assembler, SPS, Embedded C (TK-78)

Shell (Batch, Bash)

SQL, PL/SQL

UML, BPMN, EPK

ASP.NET, JSP, HTML5, XML, XSD, XSLT, JSON, CSS, PHP, Javascript

ABAP (Reports)

Actionscript

LaTeX

AutoIt

 

Vorgehensmodelle

Extreme Programming, Rational Unified Process, Scrum

 

Best Practices/Skills

Prototyping, Model Driven Architecture (MDA), Domain Driven Design (DDD),

Network Programming, Model Driven Software Development (MDSD),

Aspect Oriented Programming (AOP), Dependency Injection (DI),

Objektorientierte Analyse und Design (OOAD) Container-/Schichten-Architektur,

Software Produktlinien, Open Source Software (OSS),

Model View Controller (MVC), Modulare Software Architektur,

Enterprise Application Integration (EAI), Service Oriented Architecture (SOA),

Defensive Programming, Dependency Management,

Configuration Management, Cloud Computing, Algorithmic Trading,

Website Crawling, Naked Objects, NoSQL, Polyglot Persistence,

Test Driven Development, Business Analysis, Requirements Engineering

 

Fremdsprachen

Englisch (Verhandlungssicher)

 

Interessen / Sonstiges

- Inlinern, Eislaufen, Longboarden, Mountainbiken, Snowboarden

- Linux/Unix

- Programmieren

- Software Produktlinien

- Automatisierter Börsenhandel