Deutschland: Profil von Philipp Lang aus Berlin, Software-Architekt, Senior Software-Entwickler | IT Freiberufler, Selbständige, Unternehmens-Profile
Philipp Lang, Software-Architekt, Senior Software-Entwickler aus Berlin
Philipp Lang
Dipl.-Ingenieur (BA)
Software-Architekt, Senior Software-Entwickler
14163 Berlin
verfügbar
Stunden-/Tagessatz:
JE
Weitere:
Letztes Update: 18.12.2011 12:46
Datei-Anlagen
- keine -
Sprachkenntnisse
deutsch (Muttersprache)englisch (verhandlungssicher)
Fähigkeiten, Kenntnisse, Erfahrungen:
Einstufung ( Legende ) Punkte
Nicht vorhanden 0
Basiswissen 1
Fortgeschritten 2
Professionelle Anwendung und praktische Erfahrung 3
Anwendungsschwerpunkt, viel praktische Erfahrung 4
Experte, sehr viel praktische Erfahrung und Hintergrundwissen 5
Entwicklungssprachen Punkte
Java 5
Java EE 4
PHP 5
Javascript 3
C / C++ 1
C# / .NET 2
HTML 4
CSS 4
XML 5
SQL 5
Technik/Methodik Punkte
OOP 5
OOD 5
Entwurfsmuster 5
Ajax 5
EJB 4
JSP 1
JSF 1
JPA 4
UML 4
Frameworks Punkte
Spring 4
Hibernate 4
JUnit 5
OSGI 2
SWING 3
GWT 5
RAP 1
RCP 1
Entwicklungstools Punkte
Eclipse 4
Netbeans 3
Ant 1
Maven 4
CVS 3
Subversion 5
Continuum 1
Jenkins 3
Nexus 3
Schnittstellen Punkte
ActiveMQ 1
SOAP, WSDL 4
REST 3
RMI 2
Corba 2
Hessian 4
Spring Remote 2
JMS 1
Betriebssysteme Punkte
Unix 4
Linux 4
Windows 4
MacOS 4
Android 3
Application Server Punkte
Glassfish 3
Tomcat 2
Jetty 1
IBM Websphere 1
JBoss 3
Datenbanken Punkte
Oracle 3
PostgreSQL 4
MySQL 4
MS SQL 3
Branchenkenntnisse Punkte
Großhandel 2
Einzelhandel 1
IT/Kommunikation 4
Logistik 2
Dienstleistungen 4
NGO 4
Projektmethodiken Punkte
Wasserfall 3
Scrum 2
Projekttätigkeiten Punkte
Gesamtprojektleitung 3
Teilprojektleitung 3
Projektplanung 3
Projektcontrolling 2
Projektassistenz 1
Anwenderberatung 3
Anforderungsaufnahme 3
Anwendungsfalldokumentation 2
Lastenhefterstellung 3
Pflichtenhefterstellung 3
Datenmodellierung 4
Softwarearchitektur 4
Softwaredesign 5
Softwareanalyse/Integration 3
Entwicklungsplanung 4
Entwicklung 5
Codereviews 3
Testfalldokumentation 2
Testdurchführung 3
Dokumentation 3
Abnahmeverfahren 2
Inbetriebnahme 3
Roll-Out 1
Support 1
Referenzen:
Werdegang
--------------------
01/2012 – heute Freiberuflicher Software-Architekt, Senior Software-Entwickler
03/2009 – 12/2011 Slotty AG, Berlin, JEE-Entwickler und Software-Architekt
10/2008 – 02/2009 Webentwickler, Projektleiter, avenit AG, Offenburg
10/2005 – 09/2008 Studium Informationstechnik, Fachrichtung Netz- und Softwaretechnik
Berufsakademie Karlsruhe / avenit AG, Offenburg
10/2004 – 08/2005 Praktikum Webentwickler, avenit AG, Offenburg
08/2001 – 07/2004 Informations-Technisches Gymnasium Offenburg, Abitur
Projekthistorie
--------------------
11/2011 – 12/2011 Zanox.de AG im Auftrag von Tigerbytes GmbH
„Entwicklung von webbasierten Apps für einen Internetdienstleister“
Rolle: Software-Architekt, Teamleader
Aufgaben:
- Konzeption und Entwicklung von Erweiterungen der UI- und Businesslogik-Schichten (bspw. Deeplinking, Showcase-App)
- Kundenberatung hinsichtlich Software-Design und GWT (Modularisierung, Widgets, Chart-Komponente, Fehlerbehandlung)
- Anforderungsaufnahme und Absprachen mit dem Kunden
- Durchführung von Aufwandsschätzungen
- Teamführung und Anleitung der Entwickler
- Betreuung Live-Stellung
- Setup des Architektur und Technologiestack eines webbasierte Ticketsystem (B2B) und prototypische Entwicklung verschiedener Oberflächenmasken
Technologien: Java EE, GWT, Hibernate/JPA, JUnit, Ajax, HTML, CSS, XML, Maven, MS SQL, SOA, SOAP, Spring, SmartGWT, Guice, Gin, JBoss AS 7, Tomcat 6, CDI, Vaadin, Jira, JAX-WS
11/2011 – 12/2011 „Entwicklung einer webbasierten Zeiterfassung mit mobilem Client“
Rolle: Software-Architekt, Teamleader
Aufgaben:
- Entwurf und Setup der Architektur, Teamführung und Anleitung der Entwickler
- Entwicklungsplanung
- Setup der Infrastruktur (Nexus, Jenkins, Testsystem)
- Entwurf und Konzeption des webbasierten mobilen Clients
- Authentifizierung gegen Exchange-Server mittels LDAP
- Inbetriebnahme
Technologien: Java EE, JBoss AS 7, JPA 2, CDI, Servlet 3, Vaadin, JUnit, EasyGloss, EasyMock, jQuery mobile, GWT, jqm4gwt, Phonegap, CSS3, HTML5, Android (API Level 7), LDAP
09/2011 – 11/2011
PSI Logistics, Berlin
„Entwicklung eines Showcases für die Erweiterung eines bestehenden TMS-Systems zur webbasierten Vergabe von Touren an Transportdienstleister“
Rolle: Software-Architekt, Entwickler
Aufgaben:
- Konzeption, Realisierung, Teamführung und Anleitung der Entwickler
- Durchführung von Codereviews und Abnahmen
- Entwicklungsplanung
- Integration und Inbetriebnahme beim Kunden
- Anbindung an das bestehende TMS-System
Technologien: JBoss 5, EJB, Java WebServices, JPA, Hibernate, Vaadin, GWT
06/2011 – 08/2011 „Entwicklung von Erweiterungen für ein PHP-basiertes CRM-System zur Opti-mierung der internen Prozesse“
Rolle: Software-Architekt, Teamführung
Aufgaben:
- Entwurf für die Integration Plug-In basierter Erweiterungen für SugarCRM
- Realisierung, Teamführung und Anleitung der Entwickler
- Durchführung von Codereviews und Abnahmen
- Entwicklungsplanung
- Inbetriebnahme
Technologien: sugarCRM, PHP5, Ajax, HTML, CSS, XML, Smarty, Apache2, MySQL
03/2011 – 06/2011
Zanox.de AG im Auftrag von Tigerbytes GmbH
„Entwicklung von webbasierten Apps für einen Internetdienstleister“
Rolle: Software-Architekt, Teamführung
Aufgaben:
- Entwurf und Neuentwicklung von Oberflächen in GWT
- Integration der Webanwendungen in bestehende SOA-Architektur
- Design, Entwicklung und Dokumentation eines GWT-Frameworks (Server-kommunikation, GUI-Komponenten, Chart-Wrapper usw.)
- Erweiterungen der Daten- und Businesslogik-Schichten
- Durchführung von Workshops beim Kunden als auch intern
- Anforderungsaufnahme und Absprachen mit dem Kunden
- Durchführung von Aufwandsschätzungen
- Teamführung und Anleitung der Entwickler
Technologien: JEE, GWT, Hibernate/JPA, JUnit, Unitils, JSP, Ajax, HTML, CSS, XML, Maven, MS SQL, SOA, SOAP, Spring, SmartGWT, Guice, Gin, JBoss AS
02/2011 – 03/2011 Tigerbytes GmbH
„Entwicklung des Backends eines Download-Portals mit Anbindung an beste-hende Systeme“
Rolle: Software-Architekt, Teamführung
Aufgaben:
- Planung, Entwurf und Entwicklung mit Anbindung an Fremdsysteme (Ticket-System, Online-Shop)
- Entwurf und Entwicklung der WebService-Schnittstelle für die Anbindung einer Oberfläche
- Fachliche Teamführung und Inbetriebnahme des entwickelten Backends
Technologien: Java EE, EJB, Hibernate/JPA, JUnit, EasyMock, DBUnit, XML, Maven, MySQL, SOA, SOAP, WS-Security, JBoss AS 5
01/2011 - 02/2011
„Entwicklung eines Android-Prototyps zur Darstellung von Touren und Sendun-gen inkl. Barcode-Scanner“
Rolle: Software-Architekt, Entwickler
Aufgaben:
- Entwurf und Setup der Architektur, Realisierung der Android-Anwendung
- Entwicklung des Backends für die Bereitstellung von Daten über Hessian
- Entwicklung der Android-Oberfläche unter Einsatz eines ORM-Frameworks sowie Anbindung des Servers über Hessian
Technologien: Java EE, EJB, Hessian, XML, Android (API Level 7), JAXB, zxing, hessdroid
03/2009 – 12/2010 „Entwicklung eines neuen, webbasierten Versandsteuerungssystems für die
EDEKA Südwest“
Rolle: Entwickler, zuletzt Software-Architekt
Aufgaben:
- Austausch und Weiterentwicklung bestehender Oberflächen durch ein GWT-basiertes Framework, Konzeption, Planung, Realisierung, Implementierung, Schulung
- Evaluierung und Implementierung technischer Verbesserungen, Exception Handling, Transaktionssteuerung, Spring-Konfiguration, Abhängigkeitsma-nagement, ORM-Nutzung, Kapselung, Schichtentrennung
- Entwurf und Umsetzung einer neueren Architektur (DDD) im Zuge von anfor-derungsgetriebenen Refactorings
- Entwurf, Implementierung, Schulung eines nativen, wieder verwendbaren Terminalclients mittels eigenem, widgetbasierten Framework (Swing, Java Webstart, Hessian)
- Erstellung und Festlegung von technischen Konzepten, Durchführung von Kundenpräsentationen, Abstimmung der technischen Ebene mit dem Architek-ten des Kunden
- Mitarbeit bei der Erstellung von Release-, Entwicklungs-, Personaleinsatz- und Projektplanung
- Eigenverantwortliche Umsetzung von Teilen der Businesslogik von der Ober-fläche über Model bis zur Datenbank ( Feature-orientiert )
- Erstellung von JUnit-Tests und Durchführung von QS-Maßnahmen
(Konzept- und Codereviews)
- Fachliche Teamführung ( 6 Entwickler )
Technologien: JEE, GWT, Hibernate/JPA, Hessian, Spring Remote, JUnit, Java Webstart, Swing, Spring, JSP, Ajax, HTML, CSS, XML, Maven, Oracle, JavaScript, MS Project
09/2008 – 02/2009 Anforderungsaufnahme, Dokumentation und Realisierung von Webanwendun-gen, Erweiterung des bestehenden webbasierten CRM/ERP-Systems
Rolle: Entwickler
Aufgaben:
- Entwicklung eines neuen Moduls zur Verwaltung von Emails mit Anbindung an den Email-Server (REST)
- WebServices zur Anbindung der Domainverwaltung an das CRM/ERP-System (REST)
– Konzeption und Realisierung von Webanwendungen auf Basis der neuen Version des internen Webframeworks in PHP
- Koordination der Entwicklung der zu entwickelnden Webanwendung
- Anforderungsaufnahme sowie Erweiterung und Bugfixings bestehender kun-denseitiger Intranet-Anwendungen ( LDAP-Anbindung, Produktkonfigurator, Integration Rechteverwaltung )
Technologien: PHP, REST, LDAP, HTML, CSS, Ajax, XML, MySQL, Post-greSQL
03/2008 – 09/2008 Erstellung der Diplomarbeit zum Thema „Entwicklung und Prototypische Reali-sierung eines Clientseitigen Frameworks zum Laden von Plug-Ins“.
Umfang:
- Anforderungsaufnahme und Pflichtenhefterstellung, Evaluierung der mögli-chen Technologien, Konzeption und Realisierung der Anwendung.
- Mehrschichtige, verteilte Anwendung auf Basis von Java/JEE
- Anbindung ans ERP/CRM-System mit REST-Schnittstelle
- Implementierung eines Kontaktsuche-PlugIns auf Basis des bestehenden CRM-Moduls
Technologien: JEE, EJB, Hibernate/JPA, RMI, Corba, OSGi, JPF, JUnit, XML, PostgreSQL, MySQL
10/2005 – 03/2008
Studienbegleitend mehrere interne sowie Kundenprojekte
Rolle: Entwickler, ab Mitte 2007 auch Projektleitung mit bis zu 2 MA
Aufgaben:
- Interne Beratung hinsichtlich umsetzbarer Features, Anforderungsanalyse, Dokumentation und Pflichtenhefterstellung
- Projektplanung und eigenständige Umsetzung in PHP unter Verwendung des hausinternen Frameworks
- Beginn Konzeption und Entwicklung des webbasierten CRM/ERP-System in PHP mit Workflowmanagment, incl. Schnittstellen zu Fremdsystemen unter Verwendung der Webservices SOAP und REST
- Integration von Google-Maps in das entwickelte CRM/ERP-System
- Entwurf und Realisierung eines webbasierten SEO-Analysetools in PHP zur Hochrechnung des SEO-Potentials von Kundenhomepages
- Studienarbeit „Entwurf und Realisierung einer lokalen 3D-Robotersimulation in Java“ unter Verwendung der JMonkey-Engine
- Entwurf und Realisierung einer Microcontrollersimulation mit C#/.NET zur Ausführung und Visualisierung von Assembler-Programmen
- Datenbank und Performance-Optimierung des internen Frameworks mit APC, PostgreSQL
- Testfallerstellung, Testdurchführung und Testprotokollierung
- Erweiterungen, Anpassungen und Inbetriebnahme des webbasierten CRM/ERP-Systems für einen weiteren Kunden
Technologien: Java, C#/.NET, PHP, HTML, CSS, SOAP, REST, JMonkey-Engine, JUnit, XML, PostgreSQL, MySQL
10/2004 – 08/2005 "Weiterentwicklung des hausinternen Frameworks in PHP”, Diverse Kunden-projekte
Rolle: Webentwickler
Aufgaben:
- Pflege verschiedener Homepages, Erstellung einzelner Oberflächenkompo-nenten mit PHP, JavaScript, Entwicklung in Eclipse
- Umsetzung von Homepagedesigns in HTML und CSS
- Frameworkentwicklung, verschiedene Module für ein CMS mit PHP
- LDAP-Anbindung des Frameworks an ein bestehendes System
- Integration von fremden Oberflächenelementen, Login, Authentifizierung in das bestehende Framework
- Bugtracking & Bugfixing
- Erstellung einer Anwenderdokumentation
- Planung, Vorbereitung und Durchführung mehrerer Anwenderschulungen
- Aufnahme und Dokumentation von Kundenanforderungen
- Eigenständige Umsetzung kleinerer PHP-Kundenprojekte incl. Anforderungen, Konzeption, Datenmodellierung, Umsetzung und Inbetriebnahme
Technologien: PHP, HTML, CSS, JavaScript, LDAP, MySQL
Zeitliche und räumliche Verfügbarkeit:
Verfügbar ab 01/2012 in Berlin
Sonstige Angaben:
Einen detailierten CV erhalten Sie gerne auf Anfrage.
Einstufung ( Legende ) Punkte
Nicht vorhanden 0
Basiswissen 1
Fortgeschritten 2
Professionelle Anwendung und praktische Erfahrung 3
Anwendungsschwerpunkt, viel praktische Erfahrung 4
Experte, sehr viel praktische Erfahrung und Hintergrundwissen 5
Entwicklungssprachen Punkte
Java 5
Java EE 4
PHP 5
Javascript 3
C / C++ 1
C# / .NET 2
HTML 4
CSS 4
XML 5
SQL 5
Technik/Methodik Punkte
OOP 5
OOD 5
Entwurfsmuster 5
Ajax 5
EJB 4
JSP 1
JSF 1
JPA 4
UML 4
Frameworks Punkte
Spring 4
Hibernate 4
JUnit 5
OSGI 2
SWING 3
GWT 5
RAP 1
RCP 1
Entwicklungstools Punkte
Eclipse 4
Netbeans 3
Ant 1
Maven 4
CVS 3
Subversion 5
Continuum 1
Jenkins 3
Nexus 3
Schnittstellen Punkte
ActiveMQ 1
SOAP, WSDL 4
REST 3
RMI 2
Corba 2
Hessian 4
Spring Remote 2
JMS 1
Betriebssysteme Punkte
Unix 4
Linux 4
Windows 4
MacOS 4
Android 3
Application Server Punkte
Glassfish 3
Tomcat 2
Jetty 1
IBM Websphere 1
JBoss 3
Datenbanken Punkte
Oracle 3
PostgreSQL 4
MySQL 4
MS SQL 3
Branchenkenntnisse Punkte
Großhandel 2
Einzelhandel 1
IT/Kommunikation 4
Logistik 2
Dienstleistungen 4
NGO 4
Projektmethodiken Punkte
Wasserfall 3
Scrum 2
Projekttätigkeiten Punkte
Gesamtprojektleitung 3
Teilprojektleitung 3
Projektplanung 3
Projektcontrolling 2
Projektassistenz 1
Anwenderberatung 3
Anforderungsaufnahme 3
Anwendungsfalldokumentation 2
Lastenhefterstellung 3
Pflichtenhefterstellung 3
Datenmodellierung 4
Softwarearchitektur 4
Softwaredesign 5
Softwareanalyse/Integration 3
Entwicklungsplanung 4
Entwicklung 5
Codereviews 3
Testfalldokumentation 2
Testdurchführung 3
Dokumentation 3
Abnahmeverfahren 2
Inbetriebnahme 3
Roll-Out 1
Support 1
Referenzen:
Werdegang
--------------------
01/2012 – heute Freiberuflicher Software-Architekt, Senior Software-Entwickler
03/2009 – 12/2011 Slotty AG, Berlin, JEE-Entwickler und Software-Architekt
10/2008 – 02/2009 Webentwickler, Projektleiter, avenit AG, Offenburg
10/2005 – 09/2008 Studium Informationstechnik, Fachrichtung Netz- und Softwaretechnik
Berufsakademie Karlsruhe / avenit AG, Offenburg
10/2004 – 08/2005 Praktikum Webentwickler, avenit AG, Offenburg
08/2001 – 07/2004 Informations-Technisches Gymnasium Offenburg, Abitur
Projekthistorie
--------------------
11/2011 – 12/2011 Zanox.de AG im Auftrag von Tigerbytes GmbH
„Entwicklung von webbasierten Apps für einen Internetdienstleister“
Rolle: Software-Architekt, Teamleader
Aufgaben:
- Konzeption und Entwicklung von Erweiterungen der UI- und Businesslogik-Schichten (bspw. Deeplinking, Showcase-App)
- Kundenberatung hinsichtlich Software-Design und GWT (Modularisierung, Widgets, Chart-Komponente, Fehlerbehandlung)
- Anforderungsaufnahme und Absprachen mit dem Kunden
- Durchführung von Aufwandsschätzungen
- Teamführung und Anleitung der Entwickler
- Betreuung Live-Stellung
- Setup des Architektur und Technologiestack eines webbasierte Ticketsystem (B2B) und prototypische Entwicklung verschiedener Oberflächenmasken
Technologien: Java EE, GWT, Hibernate/JPA, JUnit, Ajax, HTML, CSS, XML, Maven, MS SQL, SOA, SOAP, Spring, SmartGWT, Guice, Gin, JBoss AS 7, Tomcat 6, CDI, Vaadin, Jira, JAX-WS
11/2011 – 12/2011 „Entwicklung einer webbasierten Zeiterfassung mit mobilem Client“
Rolle: Software-Architekt, Teamleader
Aufgaben:
- Entwurf und Setup der Architektur, Teamführung und Anleitung der Entwickler
- Entwicklungsplanung
- Setup der Infrastruktur (Nexus, Jenkins, Testsystem)
- Entwurf und Konzeption des webbasierten mobilen Clients
- Authentifizierung gegen Exchange-Server mittels LDAP
- Inbetriebnahme
Technologien: Java EE, JBoss AS 7, JPA 2, CDI, Servlet 3, Vaadin, JUnit, EasyGloss, EasyMock, jQuery mobile, GWT, jqm4gwt, Phonegap, CSS3, HTML5, Android (API Level 7), LDAP
09/2011 – 11/2011
PSI Logistics, Berlin
„Entwicklung eines Showcases für die Erweiterung eines bestehenden TMS-Systems zur webbasierten Vergabe von Touren an Transportdienstleister“
Rolle: Software-Architekt, Entwickler
Aufgaben:
- Konzeption, Realisierung, Teamführung und Anleitung der Entwickler
- Durchführung von Codereviews und Abnahmen
- Entwicklungsplanung
- Integration und Inbetriebnahme beim Kunden
- Anbindung an das bestehende TMS-System
Technologien: JBoss 5, EJB, Java WebServices, JPA, Hibernate, Vaadin, GWT
06/2011 – 08/2011 „Entwicklung von Erweiterungen für ein PHP-basiertes CRM-System zur Opti-mierung der internen Prozesse“
Rolle: Software-Architekt, Teamführung
Aufgaben:
- Entwurf für die Integration Plug-In basierter Erweiterungen für SugarCRM
- Realisierung, Teamführung und Anleitung der Entwickler
- Durchführung von Codereviews und Abnahmen
- Entwicklungsplanung
- Inbetriebnahme
Technologien: sugarCRM, PHP5, Ajax, HTML, CSS, XML, Smarty, Apache2, MySQL
03/2011 – 06/2011
Zanox.de AG im Auftrag von Tigerbytes GmbH
„Entwicklung von webbasierten Apps für einen Internetdienstleister“
Rolle: Software-Architekt, Teamführung
Aufgaben:
- Entwurf und Neuentwicklung von Oberflächen in GWT
- Integration der Webanwendungen in bestehende SOA-Architektur
- Design, Entwicklung und Dokumentation eines GWT-Frameworks (Server-kommunikation, GUI-Komponenten, Chart-Wrapper usw.)
- Erweiterungen der Daten- und Businesslogik-Schichten
- Durchführung von Workshops beim Kunden als auch intern
- Anforderungsaufnahme und Absprachen mit dem Kunden
- Durchführung von Aufwandsschätzungen
- Teamführung und Anleitung der Entwickler
Technologien: JEE, GWT, Hibernate/JPA, JUnit, Unitils, JSP, Ajax, HTML, CSS, XML, Maven, MS SQL, SOA, SOAP, Spring, SmartGWT, Guice, Gin, JBoss AS
02/2011 – 03/2011 Tigerbytes GmbH
„Entwicklung des Backends eines Download-Portals mit Anbindung an beste-hende Systeme“
Rolle: Software-Architekt, Teamführung
Aufgaben:
- Planung, Entwurf und Entwicklung mit Anbindung an Fremdsysteme (Ticket-System, Online-Shop)
- Entwurf und Entwicklung der WebService-Schnittstelle für die Anbindung einer Oberfläche
- Fachliche Teamführung und Inbetriebnahme des entwickelten Backends
Technologien: Java EE, EJB, Hibernate/JPA, JUnit, EasyMock, DBUnit, XML, Maven, MySQL, SOA, SOAP, WS-Security, JBoss AS 5
01/2011 - 02/2011
„Entwicklung eines Android-Prototyps zur Darstellung von Touren und Sendun-gen inkl. Barcode-Scanner“
Rolle: Software-Architekt, Entwickler
Aufgaben:
- Entwurf und Setup der Architektur, Realisierung der Android-Anwendung
- Entwicklung des Backends für die Bereitstellung von Daten über Hessian
- Entwicklung der Android-Oberfläche unter Einsatz eines ORM-Frameworks sowie Anbindung des Servers über Hessian
Technologien: Java EE, EJB, Hessian, XML, Android (API Level 7), JAXB, zxing, hessdroid
03/2009 – 12/2010 „Entwicklung eines neuen, webbasierten Versandsteuerungssystems für die
EDEKA Südwest“
Rolle: Entwickler, zuletzt Software-Architekt
Aufgaben:
- Austausch und Weiterentwicklung bestehender Oberflächen durch ein GWT-basiertes Framework, Konzeption, Planung, Realisierung, Implementierung, Schulung
- Evaluierung und Implementierung technischer Verbesserungen, Exception Handling, Transaktionssteuerung, Spring-Konfiguration, Abhängigkeitsma-nagement, ORM-Nutzung, Kapselung, Schichtentrennung
- Entwurf und Umsetzung einer neueren Architektur (DDD) im Zuge von anfor-derungsgetriebenen Refactorings
- Entwurf, Implementierung, Schulung eines nativen, wieder verwendbaren Terminalclients mittels eigenem, widgetbasierten Framework (Swing, Java Webstart, Hessian)
- Erstellung und Festlegung von technischen Konzepten, Durchführung von Kundenpräsentationen, Abstimmung der technischen Ebene mit dem Architek-ten des Kunden
- Mitarbeit bei der Erstellung von Release-, Entwicklungs-, Personaleinsatz- und Projektplanung
- Eigenverantwortliche Umsetzung von Teilen der Businesslogik von der Ober-fläche über Model bis zur Datenbank ( Feature-orientiert )
- Erstellung von JUnit-Tests und Durchführung von QS-Maßnahmen
(Konzept- und Codereviews)
- Fachliche Teamführung ( 6 Entwickler )
Technologien: JEE, GWT, Hibernate/JPA, Hessian, Spring Remote, JUnit, Java Webstart, Swing, Spring, JSP, Ajax, HTML, CSS, XML, Maven, Oracle, JavaScript, MS Project
09/2008 – 02/2009 Anforderungsaufnahme, Dokumentation und Realisierung von Webanwendun-gen, Erweiterung des bestehenden webbasierten CRM/ERP-Systems
Rolle: Entwickler
Aufgaben:
- Entwicklung eines neuen Moduls zur Verwaltung von Emails mit Anbindung an den Email-Server (REST)
- WebServices zur Anbindung der Domainverwaltung an das CRM/ERP-System (REST)
– Konzeption und Realisierung von Webanwendungen auf Basis der neuen Version des internen Webframeworks in PHP
- Koordination der Entwicklung der zu entwickelnden Webanwendung
- Anforderungsaufnahme sowie Erweiterung und Bugfixings bestehender kun-denseitiger Intranet-Anwendungen ( LDAP-Anbindung, Produktkonfigurator, Integration Rechteverwaltung )
Technologien: PHP, REST, LDAP, HTML, CSS, Ajax, XML, MySQL, Post-greSQL
03/2008 – 09/2008 Erstellung der Diplomarbeit zum Thema „Entwicklung und Prototypische Reali-sierung eines Clientseitigen Frameworks zum Laden von Plug-Ins“.
Umfang:
- Anforderungsaufnahme und Pflichtenhefterstellung, Evaluierung der mögli-chen Technologien, Konzeption und Realisierung der Anwendung.
- Mehrschichtige, verteilte Anwendung auf Basis von Java/JEE
- Anbindung ans ERP/CRM-System mit REST-Schnittstelle
- Implementierung eines Kontaktsuche-PlugIns auf Basis des bestehenden CRM-Moduls
Technologien: JEE, EJB, Hibernate/JPA, RMI, Corba, OSGi, JPF, JUnit, XML, PostgreSQL, MySQL
10/2005 – 03/2008
Studienbegleitend mehrere interne sowie Kundenprojekte
Rolle: Entwickler, ab Mitte 2007 auch Projektleitung mit bis zu 2 MA
Aufgaben:
- Interne Beratung hinsichtlich umsetzbarer Features, Anforderungsanalyse, Dokumentation und Pflichtenhefterstellung
- Projektplanung und eigenständige Umsetzung in PHP unter Verwendung des hausinternen Frameworks
- Beginn Konzeption und Entwicklung des webbasierten CRM/ERP-System in PHP mit Workflowmanagment, incl. Schnittstellen zu Fremdsystemen unter Verwendung der Webservices SOAP und REST
- Integration von Google-Maps in das entwickelte CRM/ERP-System
- Entwurf und Realisierung eines webbasierten SEO-Analysetools in PHP zur Hochrechnung des SEO-Potentials von Kundenhomepages
- Studienarbeit „Entwurf und Realisierung einer lokalen 3D-Robotersimulation in Java“ unter Verwendung der JMonkey-Engine
- Entwurf und Realisierung einer Microcontrollersimulation mit C#/.NET zur Ausführung und Visualisierung von Assembler-Programmen
- Datenbank und Performance-Optimierung des internen Frameworks mit APC, PostgreSQL
- Testfallerstellung, Testdurchführung und Testprotokollierung
- Erweiterungen, Anpassungen und Inbetriebnahme des webbasierten CRM/ERP-Systems für einen weiteren Kunden
Technologien: Java, C#/.NET, PHP, HTML, CSS, SOAP, REST, JMonkey-Engine, JUnit, XML, PostgreSQL, MySQL
10/2004 – 08/2005 "Weiterentwicklung des hausinternen Frameworks in PHP”, Diverse Kunden-projekte
Rolle: Webentwickler
Aufgaben:
- Pflege verschiedener Homepages, Erstellung einzelner Oberflächenkompo-nenten mit PHP, JavaScript, Entwicklung in Eclipse
- Umsetzung von Homepagedesigns in HTML und CSS
- Frameworkentwicklung, verschiedene Module für ein CMS mit PHP
- LDAP-Anbindung des Frameworks an ein bestehendes System
- Integration von fremden Oberflächenelementen, Login, Authentifizierung in das bestehende Framework
- Bugtracking & Bugfixing
- Erstellung einer Anwenderdokumentation
- Planung, Vorbereitung und Durchführung mehrerer Anwenderschulungen
- Aufnahme und Dokumentation von Kundenanforderungen
- Eigenständige Umsetzung kleinerer PHP-Kundenprojekte incl. Anforderungen, Konzeption, Datenmodellierung, Umsetzung und Inbetriebnahme
Technologien: PHP, HTML, CSS, JavaScript, LDAP, MySQL
Zeitliche und räumliche Verfügbarkeit:
Verfügbar ab 01/2012 in Berlin
Sonstige Angaben:
Einen detailierten CV erhalten Sie gerne auf Anfrage.
Jetzt registrieren
Profil Navigation
Neues Profil
Kundenecho
Oliver ZobelKontakte und Kooperationen auf Mausklick!
Freelancer bietet Unternehmen die Möglichkeit, blitzschnell und unkompliziert geeignete Partner für professionelle Aufgaben zu finden. Temporäres Besetzen von Projekten mit externen Mitarbeitern bei Belastungsspitzen sowie der Einsatz für Spezialaufgaben ist heute Usus. Daher kann ich jedem nur empfehlen, ein breit gefächertes Netzwerk zu pflegen, um den Wünschen der Kunden gerecht zu werden.
Neue Firmenprofile
Aktuelles
Statistik
Der durchschnittliche Tagessatz unserer Freelancer beträgt 504 €, der Stundensatz 63 €.
Neue Projekte
RSS Projekt-Feeds
Erhalten Sie die neuesten Projekte als RSS News-Feed, um sie bequem in Ihrem Feed-Reader zu lesen.
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :









































