Freelancerprofil: Z25978

Entwickler, php, C++, Java, JavaScript, JEE/J2EE, DB, ExtJS,

IT-Erfahrung seit:
2001
Position:
IT Analyst / Architekt
IT Datenbankentwicklung
Qualitätssicherung / Test
Software-Entwicklung / Programmierung
Projekte im Werdegang

08/2012 - 04/2014 Telekommunikation / Vertrieb
Toolchain / Systeme / Methoden: Enterprise Architect, PHP 5, Apache, MySQL (phpMyAdmin, MySQL WorkBench), SQLite, ExtJS 3, 4, XML / JSON Sencha SDK, PHP Netbeans, Firebug, Chrome developer tools, IE developer tools, SVN, CSS, HTML, PHPUnit, XDebug, SOAP, RESTFul XSLT, XML Schema, C/C++ Zielsetzung des Projektes Erstellen vom Konzept der Backend/Frontend-Architekturoptimierung, OOA/OOD anstatt prozedurales Programmierparadigma, Festlegung von Kommunikationsmodellen (Named) Pipe, JSON RPC), Erstellen von PHP-Erweiterungen, Weiter- bzw. Neuentwicklung von bestehender Webanwendung zur Konfiguration und Verwaltung von sehr großen Telco Anlagen. Redesign bestehender Quellcodestrukturen, Code-Review und generelles Refactoring des Quellcodes. Redesign von DB-Schemata. Portierung des gesamten Frontend von ExJS 3 auf ExtJs 4 inklusive der Neustrukturierung nach dem ExtJS 4 MVC- Entwurfsmuster Hauptaufgaben - Erstellung von Fachkonzepten, Redesign, Refactoring - Entwicklung im Backend-Bereich - Zuarbeit im Frontend (insbesondere JavaScript und jQuery-Framework) - Allgemeine Verbesserung des Business Layer (Entwerfen von jeweiligen) Fachkonzeptklassen und deren Interaktion - Redesign von Data Layer (Entwerfen von DAO bzw. DTO Fachkonzeptklassen) - Architektur-Review im Frontend - Konzepterstellung und Paradigmenwechsel (prozeduralen <> OOP) sowohl im Backals auch im Frontendbereich - Umstellung Back- und Frontendseitig auf RPC (Ext.Direct - Modul) - ExtJS 4 Portierung und generelles Frontend-Weiterentwickelung PHP Senior Webentwickler, ExtJs Entwickler, Software-Architekt, Architect, Sencha Architect, Chrome developer, IE developer

01/2012 - 06/2012 Immobilienmanagement
Toolchain / Systeme / Methoden: PHP5, Zend, MongoDB, MySQL, Apache, Jquery XML/ PHP Netbeans / Dreamweaver Extension (webedition-CMS) , Firebug, Chrome developer tools, IE developer tools, EXTJS, Sencha SDK Zielsetzung des Projektes Umstellung der gesamten Web-Applikation auf Zend. Weiterentwicklung von bestehenden Funktionalitäten der Anwendung Hauptaufgaben - Umstellung der gesamten Web-Applikation auf Zend - Portierung von MySQL Routines(Stored Procedures) MongoDB - Entwickeln von Features im Frontend-Bereich mittels ExtJS 4 PHP Senior Softwareentwickler, Chrome developer, IE developer

01/2011 - 05/2011 Automobilindustrie
Toolchain / Systeme / Methoden C/C++, Visual Studio 2005, Eclipse CDT, UltraEdit32, UML, Enterprise Architect, Linux, T- Engine, GDB, Lauterbach Zielsetzung des Projektes Refactoring and Weiterentwickeln von der proprietären Plattform zur Entwickeln von Anwendungen im automotiven Bereich Hauptaufgaben Softwareentwickler, Architect

10/2010 - 01/2012 Liferay Entwickler / J2EE - Entwickler
Toolchain / Systeme / Methoden XHTML/HTML5, J2EE, Java EE 6, ExtJS 3, Struts MVC, jBPM, Hibernate, CentOS 5 Glassfish, MySQL /phpMyAdmin, MySQL WorkBench), Jquery, XML / JSON, Eclipse Firebug, Chrome developer tools, IE developer tools, TortoiseSVN, JIRA, Apache Velocity JUnit, Java Carbonado ORM, JSR 168, JSR 286 Zielsetzung des Projektes Entwickeln von Kundenportal. Implementieren von verschiedenen Portlets Hauptaufgaben - Designen und Implementieren von DB-Schemata (Liferay) - Backend-Programmierung von Webservices (LIferay) - Implementieren von Fachkonzeptklassen mit Java - Java Data Layer mittels curl und REST-APIs - Automatisiertes Erstellen von Statistiken (ExtJS) - Bestellungsverwaltung(ExtJS) - Produkt-Stammdaten Import/Export(ExtJS) - Content-Management-Konzepte (Liferay) - Erstellen von XML-Schnittstellen für iPad-Apps - Erstellen vom pixelgenauen, browserunabhängigen, styleguid-basierten CSS-Layout - Einbinden von Ajax-Zoom zum Betrachten von Produktbildern Liferay Entwickler, Entwickler, Chrome developer, IE developer

05/2010 - 10/2010 Forschung
Toolchain / Systeme / Methoden C#, Java, Ant, Git, Visual Studio 2008, Eclipse, JBuilder, UML, Enterprise Architect Zielsetzung des Projektes Portierung der MyMediaLite Recommender Bibliothek. Konzipieren und Umsetzen von GUI für einige Funktionen der Bibliothek Hauptaufgaben - Analyse des Systems - GUI Programmierung - Erstellen von UML-Klassendiagrammen - Portierung des Systems von C# nach Java - Erstellen von Performance Test Cases - Erstellen von Unit Test Cases (NUnit nach JUnit) Softwareentwickler, Architect

02/2010 - 10/2011 Facility- / Immobilienmanagement
Toolchain / Systeme / Methoden PHP Senior Softwareentwickler, ExtJs Entwickler

10/2009 - 05/2010 Portale
Toolchain / Systeme / Methoden Java, Liferay, Debian, Tomcat 6, PostgreSQL, Jquery, Eclipse, Hibernate, Firebug, jBPM JUnit, TortoiseSVN, Portlets Zielsetzung des Projektes Entwicklung Workflow - Webanwendungen Entwurf und Implementieren von kundenspezifischen Prozessen auf Basis von Liferay und JBPM Hauptaufgaben ? Modellieren und Umsetzen von Geschäftsprozessen mit Jboss jBPM J2EE Softwareentwickler

01/2008 - 10/2009 Automotive
Toolchain / Systeme / Methoden C/C++, PHP 5, VBA, PostgreSQL, SQLite, Apache, DOORS, Enterprise Architect TortoiseSVN, Eclipse, Visual Studio, XML, XSLT, UML, CGI, JIRA Zielsetzung des Projektes Design, Implementierung und Verwalten eines QNX - Testframeworks und WEB-GUI Anbindung zum Testen von Navigationssystemen Hauptaufgaben ? Design und Umsetzen vom Testframework inklusive Teststrategie, Testplan ? Anbinden des gesamten Testframework an Webbenutzeroberfläche mittels PHP 5 ? Automatisierung von Reports mittels XML und XSLT Softwareentwickler, Test Manager, Architect

10/2007 - 05/2008 Technische Redaktion
Toolchain / Systeme / Methoden: ASP.NET, XML, Docbook, XSLT, XPATH, C#, Windows Server 2003, PostgreSQL, Visual Studio, CSS, Javascript PL/SQL, NUnit Zielsetzung des Projektes Entwickeln eines Web-XML-Redaktionssystems Design und Implementierung von Fachkonzeptklassen (Backendprogrammierung) und DB- Programmierung Hauptaufgaben ? Design des DB-Schema ? DB-Programmierung mittels Triggers und gespeicherten Prozeduren ? Implementieren von Fachkonzeptklassen Softwareentwickler, Windows Server

03/2005 - 07/2007 Web-Hosting
Toolchain / Systeme / Methoden PHP 5, MySQL, UltraEdit32, JavaScript, CSS, TortoiseSVN Zielsetzung des Projektes Entwickeln und Betreuen einer Webanwendung auf Basis von PHP 5 und MySQL für die Administration von Hosting-Accounts bei einem Hosting-Provider Hauptaufgaben ? Design des DB-Schema ? Implementieren von Fachkonzeptklassen Webentwickler

 
Branche

  Automobilindustrie
Gesundheitswesen
Hochschulen und Forschungseinrichtungen
Telekommunikation
Wohnungswirtschaft
 
Kenntnisse

Hardware
Betriebssysteme
Apache Tomcat
Apache Webserver
Debian (++++ (excellent), > 4 yrs.)
Linux (++++ (excellent), > 4 yrs.)
Microsoft Server Systemadministration
Programmiersprachen
.net
Ajax
AngularJS (++++ (excellent), > 4 yrs.)
ASP.NET
C
C#
C++
CSS (++++ (excellent), > 4 yrs.)
Delphi
Eclipse (++++ (excellent), > 4 yrs.)
Hibernate
HTML / XML (++++ (excellent), > 4 yrs.)
Java (++++ (excellent), > 4 yrs.)
JavaScript (++++ (excellent), > 4 yrs.)
JBoss
JBuilder
jQuery
JUnit (++++ (excellent), > 4 yrs.)
MySQL (Programmierung)
OOA/OOD (++++ (excellent), > 4 yrs.)
OOP (++++ (excellent), > 4 yrs.)
Perl
PHP
PL/SQL
SQL
Tcl / Tcl/Tk
VB (Visual Basic)
VBA Programmierung
XML
XSL

Datenbanken
MS SQL Server
MySQL (++++ (excellent), > 4 yrs.)
Oracle
SQL Datenbanken

Datenkomm. / Netzwerk
COM/OLE/ActiveX
HTTP
Netzwerk

Design / Entwicklung
MICROSTATION

SAP / ERP Module
SAP WF (Workflow)

Software / Tools
CAD/CAM-Systeme
Citrix
Dreamweaver Adobe
GIT (++++ (excellent), > 4 yrs.)
Jboss
Jenkins (+ (basic knowledge) 0-1 yrs)
Maven (++++ (excellent), > 4 yrs.)
MS AD / ADDS (Active Directory)
MS Excel
NetBeans
SVN (Apache Subversion) (++++ (excellent), > 4 yrs.)
Visual Studio

Standards / Prozesse
SCRUM
SOAP (Simple Object Access Protocol)
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch (++)
russisch (++++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.