Freelancerdetails
akademischer Grad | Dr. |
Einsatzgebiet | 90427 Bundesrepublik Deutschland, 500km |
Verfügbar ab | ab 31.10.2012 |
Verfügbarkeit vor Ort: | Home Office |
Interesse an Festanstellung | Nein |
Bietet Schulungsleistungen an | Nein |
Profil
Seit 1998 als selbständiger Entwickler tätig in der Analyse, Konzeption und Umsetzung innovativer Software-Lösungen. Neben Auftragsentwicklung auch Entwicklung und Vermarktung eigener Softwareprodukte.
PROJEKTE
Entwicklung eines Frameworks für Facebook Werbekampagnen. Dabei Entwicklung von Facebook Apps, Grafikerzeugung und Personalisierungsalgorithmen mit Php, JQuery und Java.
Weiterentwicklung eines bestehenden Online Course Delivery / Online Training System mit C#, Asp.Net und SQL Server
Member and Event Management WebPortal mit C#, ASP.NET und SQL Server. Dabei Integration mit vorhandemen System und Entwicklung eines Tools zur Replikation zwischen zwei heterogenen Datenbanken.
Entwicklung einer mehrsprachigen Website zum Asset Management mit Php umd MySQL einschliesslich Web-Shop und PDF-Generierung.
Tool zum Management von Sprachdaten einschliesslich Aufnahme, Kompression und Transkription von Sprache mit Delphi, Java und C#. Entwicklung von Plugins für PowerPoint, Excel, Word und Outlook sowie die Eclipse IDE.
Entwicklung einer Recommendation Engine mit Java Code-Beispielen. Automatische Source Code Analyse anhand von ca 600 Open Source Projekten und Extraktion von Code-Fragmenten für J2SE Klassen und Methoden. Integration der Code-Fragemente in einen graphischen JavaDoc Viewer.
Entwicklung eines Member and Event Management Systems mit Delphi und Sql Server.
TECHNISCHE KENNTNISSE
Entwicklungswerkzeuge: Microsoft Visual Studio, Eclipse, Delphi, Borland JBuilder, FindBugs,
Konfigurationsmanagement Tools: Git, Subversion
Testtools: NUnit, JUnit, Selenium
Programmiersprachen: C#, Java, Groovy, Delphi, Php, Javascript, SQL, CSS, XML
Datenbanken: Sql Server, MySQL
Komponenten Architekturen: Microsoft .NET
Java Libraries und Frameworks: Ant, Swing, JUnit
Betriebssysteme: MS-Windows 7, MS-Windows VISTA, MS-Windows NT, 2000, XP, Linux,
Webserver: Apache, IIS
METHODISCHE KENNTNISSE
Geschäftsprozessmodellierung: Geschäftsprozessanalyse, Geschäftsprozessmodellierung (UML), Business Process Reengineering (BPR), Ereignisgesteuerte Prozesskette (EPK)
Fachliche Analyse / Modellierung: Objektorientierte Analyse (OOA), Anwendungsfallmodellierung (Use-Case-Modellierung) (UML), Fachliche Klassenmodellierung (UML), Schnittstellenspezifikation, Oberflächenspezifikation, Prototyping Benutzeroberfläche
Architektur: Model-Driven-Architecture (MDA), Service-Oriented-Architecture (SOA), Gang of Four (GoF) Patterns
Technisches Design: Objektorientiertes Design (OOD), Technische Klassenmodellierung (UML), Entity-Relationship Modellierung (ERM), Strukturiertes Design (SD)
Test: Risk based Testing, Requirement based Testing
Vorgehensmodelle: (Rational) Unified Process, V-Modell, Wasserfallmodell, Test Driven Development, Scrum
VITA
Seit 2003 als selbständiger Entwickler tätig
1994 bis 2003: Lehre und Forschung im Bereich Wirtschaftsinformatik zu den Themen Information Systems Analsis and Design, UML, Datenmodellierung, Referenzmodelle, Wissensmanagement. Assistant Professor an der University of Southern California, Marshall School of Business (eine der Top 20 Business Schools der USA).
1993 Promotion in BWL/Wirtschaftsinformatik Thema: Datenmodellierung (Referenzdatenmodelle)
1988-1993 Wissenschatlicher Mitarbeiter, Institut f. Wirtschaftsinformatik, Saarbrücken
1983-1988 Studium der BWL (Dipl.-Kfm), Universtät des Saarlandes, Saarbrücken
Sprachkenntnisse
Kenntnisse & Fähigkeiten