Michael Jung
Software-Architekt / Entwickler
Persönliche Daten
Deutsch (Muttersprache)
English (Gut)
Anlagen
mijn-design
Profil
Michael Jung
© 2016 Michael Jung
Seite 2 von 8
18.06.2016
Sehr geehrte Damen und Herren,
vielen Dank für Ihr Interesse an einer Zusammenarbeit.
Der Schwerpunkt meiner Arbeit liegt die letzten Jahre auf Embarcadero Delphi,
System Architektur, UI Design und Cross-Platform Entwicklung. In der SQL
Programmierung verfüge ich über
mehr als 25 Jahre Erfahrung und habe mit den
wichtigsten SQL Datenbanken gearbeitet.
Dazu kamen in diversen Projekten Schnittstellenprogrammierung mit C/C++,
Migration von C# Code zur Übernahme von Funktionalität sowie Entwicklung von
sprach-spezifischen Tools für projektbezogene Einsätze.
RAD-Studio 10.1 Berlin verbessert die Cross-Platform Entwicklung für Windows / OS X
/ iOS und Android mit FireMonkey / Object-Pascal.
RemObjects ist eine weitere Entwicklungsplatform mit der ich mich intensiver befasse,
genauso wie auch mit Xamarin.
Über 10 Jahre arbeite ich mit Apple Mac OS X / iOS, Objective-C, Cocoa – rein aus
zeitlichen Gründen sind noch keine veröffentlicht. Seit 2014 hat Swift natürlich höchste
Priorität.
Ich pflege zwar ein gewisses Knowhow in C#/.NET, Java sowie (Gentoo) Linux,
übernehme jedoch in diesen Bereichen keine Projekte.
Für vor-Ort Einsätze stehe ich nur eingeschränkt zur Verfügung: max. 2 Tage/Woche.
Außerdem beschäftige ich mich seit 3 Jahren mit Audio & Sound Design, siehe dazu
http://www.klangtueftler.com.
Mit freundlichen Grüßen
Michael Jung
mijn-design
Profil
Michael Jung
© 2016 Michael Jung
Seite 3 von 8
18.06.2016
Übersicht
• 35 Jahre IT
o Fachabitur und Studium Nachrichtentechnik (6 Sem.)
• Schwerpunkte :
o Object-Oriented Programming (OOP)
• Design Patterns (GOF u.a.)
• Refactoring (Fowler)
• Unified Modelling Language (UML)
o Development Languages
• Borland Delphi 1 - Embarcadero RAD-Studio 10.1 Berlin, Kylix
• C/C++
• RemObjects Oxygene
o Apple OS X / iOS
• Swift, Objective-C
o UI Design
• Workflow
• Graphic Design
o Database, SQL-Server
• Interbase/Firebird, Advantage Database Server
• MySQL, PostgreSQL, Oracle, MS SQL, DB2
• Kenntnisse :
o EDI: UN/EDIFACT
Netzwerke Mac / Linux / Windows
o Internet/Web Development und Design
• HTML5, CSS3, Javascript
o Linux (Gentoo etc)
• Samba, Apache, MySQL, PHP
• Weiterbildung :
o SPICE
http://de.wikipedia.org/wiki/Spice_(Norm)
(
S
oftware
P
rocess
I
mprovement and
C
apability d
E
termination)
• Exam iNTACS Certified ISO/IEC 15504 (SPiCE) Assessor
http://www.synspace.com
• Code Review, -Analyse
• Übersetzung, Handbücher und Dokumentation
• Diverse Weiterbildung im psychologisch/medizinischen Bereich
mijn-design
Profil
Michael Jung
© 2016 Michael Jung
Seite 4 von 8
18.06.2016
Profil
Jahrgang
1958
Ausbildung
Fachabitur, Studium der Nachrichtentechnik (6 Sem.)
EDV
seit 1978
Fremdsprachen
Englisch
Einsatzort
bundesweit (international)
Programmiersprachen
[ Schwerpunkte ]
(seit 1983) C/C++
(seit 1995) Borland Delphi 1 – Embarcadero RAD-
Studio 10.1 Berlin, Kylix 1 – 3
Objective-C, Swift,
RemObjects Oxygene
weitere Kenntnisse u.a. in:
Lisp, Java, Smalltalk, Fortran
Datenbanken
SQL [Advantage DB, Interbase/Firebird, Oracle,
MySQL, MS SQL Server, IBM DB2 etc],
Trigger, Stored Procedures
Scnittstellen
UN/EDIFACT
Internet / Web-Design
HTML5, CSS3, XML
SCM
Git, Subversion, Mercurial, CVS
Schwerpunkt
Software-Architektur, Modellierung, Design
Patterns, Code Reviews, UML, Refactoring,
Datenbanken
Betriebssysteme
Apple Mac OS X, MS-DOS, Windows 7, NextStep,
Novell 3.x, OS/2
Hardware
Gute bis sehr gute Hardware-Kenntnisse
Netzwerk
OS X / Linux / Windows
sonstiges
Training, Coaching, Support
Methoden
SPICE (Software Process Improvement and
Capability dEtermination )
iNTACS Certified ISO/IEC 15504 (SPiCE)
Assessor Training
Networking
Blog
http://mijn-design.com/blog/
XING Business Netzwerk
http://www.xing.com/profile/Michael_Jung21
GULP ID
41030 (selten gepflegt)
Michael Jung
Am Fort Gonsenheim 106
55122 Mainz
mobile
0174 / 568 44 44
Internet http://www.mijn-design.de
mijn-design
Profil
Michael Jung
© 2016 Michael Jung
Seite 5 von 8
18.06.2016
Bibliotheken Delphi / Firemonkey (Auszug)
Hersteller
Bezeichnung
RTC RealthinClient
Network Communication
TMS Software
TMS Components, TMS Firemonkey, TMS Business
Developer Express
VCL Component Suite
TsiLang
Software-Lokalisierung
Advantage Database
Datenbank Server Komponenten
Digital Metaphors
ReportBuilder
Open Source
Bibliothek
Indy. JCL, JVCL, Spring4D, VirtualTree, etc
Interne Projekte
seit 2013
Delphi 10.0 Seattle / 10.1 Berlin
FireMonkey App Framework FAF
Konzeption / Planung / Design
11/ 2014
Delphi 10 Seattle
Mitgliederverwaltung Software
Konzeption / Planung / Design
seit 2012
Audio & Sound-Design
Klangtueftler.com
2/2012
Internet Platform „Ökologie“
Consultant / teilweise Projektleitung
2010
Verarbeitung von Audio Signalen
C/C++, Objective C,
Ableton Live, PureData, Max4Live
2008
Mac OS X Objective-C / Cocoa / Swift
RemObjects / Xamarin
2002
IDMS Information- and Data Management System
Datenorientierter Framework unter Delphi 7
DSL - Delphi Standard Library
2000
Delphi Framework (Delphi 10 Seattle)
Im Laufe von mehr als 10 Jahren entstanden, in diversen
Projekten eingesetzt, gepflegt und ausgebaut.
mijn-design
Profil
Michael Jung
© 2016 Michael Jung
Seite 6 von 8
18.06.2016
Laufende Projekte
Beginn
Bezeichnung
05/2016 – 12/16 (geplant)
Delphi XE4 / 10.1 Berlin
Franchise Gastronomie Kette
Software Design/Development
DB XML Im/Export
Warenwirtschaft, EDI/EDIFACT Schnittstelle
SQL, Firebird Cluster
02/2016
Delphi 10.0 Seattle / 10.1 Berlin
App Entwicklung iOS / Android
Konzeption / Entwicklung / HTTP Kommunikation DB Server
(FireMonkey FAF App Framework)
Beendete Projekte
ab / Zeitraum
Projekt
01-03/2016
Delphi 10 Seattle
Consultant Migration Software Delphi 10 Seattle
Konzeption / Planung / Design
04/2015 – 4/2016
Delphi 10 Seattle
(Partnerschaft aufgelöst)
Transport & Security Project (Südamerika)
Mobile Development Android / iOS
Windows Server Management Application
Multithreading, Netzwerk Kommunikation
Firebird, SQLite
10/ 2015 – 11/2015
Delphi XE5
Optische Prüfsysteme - Messdaten Erfassung
Multithreading, Netzwerk, Indy 10, RTC, MySQL Backend,
09/2014 – 09/2015
Delphi 2007
Firebird, MS SQL
TecBos / MSA Safety, Berlin
Software zur Erfassung von Messdaten
Erweiterung, / Support / Bugfixing / 2.5 Mio LOC
01/2014 – 07/2014
Delphi, Interbase
Reports für Facility Management Software
FastReport, SQL, StoredProcedures
3/2013 bis 1/2014
Delphi Scripting IDE, MS SQL
Script Bibliothek für modulare Software
(Verpackungsindustrie, Track&Trace Pharma)
IDE basierend auf Delphi 2010 / Fast Script, FastReport
2012-2014
kleefeldmedia UG / Ökomarketing
Consultant
3/2008 - 03/2013
Delphi 5, 2007, 2010, XE2-XE7
C++, C#, RemObjects
SQL Datenbanken
RS232
.NET/ASP
PHP
Software Suite „Golf“
WinScore Österreich
Migration
Design Framework und Modularisierung
MVC / MVP / MGM Pattern
Technologien
Windows Service
Externe Geräte via RS232 Schnittstellen
Delphi .NET / ASP (Communication Webportal)
Delphi / PHP Interface (Communication Webportal)
DATEV / SELF : Export Schnittstelle / C++
Komponenten
DevExpress, TsiLang, ReportBuilder,
Advantage Database Server
Teil-Projektleitung
mijn-design
Profil
Michael Jung
© 2016 Michael Jung
Seite 7 von 8
18.06.2016
ab / Zeitraum
Projekt
3/2011 – 3/2013
Delphi 5 – XE2
SQL Datenbanken
Software Kunsthandel - Jecht Consulting
Migration Applikation und diverse AddOns
Umstellung BDE auf ADS SQL Database
Projektleitung
12/2011 bis 6/2012
Delphi 2010, C++
Oracle PLSQL, SQL
Software zur Verwaltung RFID Chips
ODAC, FastReport4
serielle und USB Scanner
10/2011 (1 Woche)
Delphi 5 – 2010
Oracle PLSQL, SQ
easycash solutions GmbH HH
Consulting zur Migration. Solution Provider
SQL Tool Toad
6/2011-10/2011
eingestellt
Software Callcenter / Maxcom24
Planungsphase
Delphi 2010/XE / MySQL
Teil-Projektleitung
08/2011 (1 Woche)
Delphi 5 / Delphi 2010
Oracle PLSQL / SQL
easycash solutions GmbH HH
Solution Provider
SVN, SQL Tool Toad
seit 2009
(intern)
DBugz (FogBugz Client für Delphi) / Bug Management
Delphi IDE Experte (Delphi 2010)
4/2007-02/2008
Management Software Parkplatzautomaten
Bugsolving undProblemlösung, Neuentwicklung,
C++ Schnittstellenprogrammierung, TCP/IP Kommunikation
[Delphi 5/7 / COM Server/Applikation / Interbase]
4/2007 – 6/2008
Email Server / AntiSpam / Archivierung (Neuentwicklung)
Delphi 7, WebApplications /Linux / Firebird
06/2004 – 03/2007
Delphi 2006
Tripunkt.de GbR
Graphische Komponente für Netzwerk-Darstellung
08/2006 – 10/2006
Delphi 7, MS SQL
Deutsche Post Direkt
Refactoring, Erweiterungen
09/2005 – 2007
Delphi 7 - 2006
DIGISystem.net
Unterstützung bei der Programmierung Internet-Tools
Delphi D7 – D2006
10/2005 – 04/2006
Delphi 6/7/2006, C++
Automobil Industrie: Fliessband Steuerung & Schraubtechnik
Erweiterung bestehendes System,
Komponenten Anpassung / Entwicklung
C++ Schnittstellenprogrammierung,
TCP/IP Kommunikation
Indy9 | MadExcept / FlashFiler
2005 - 2006
(Internes Projekt)
IDMSCodeGenerator
Delphi 7 | Framework DSL/IDMS2
mijn-design
Profil
Michael Jung
© 2016 Michael Jung
Seite 8 von 8
18.06.2016
ab / Zeitraum
Projekt
01 - 08/2005
Delphi 7
Interbase
Fin.C 2.0 Finanzbuchhaltung
Erweiterung der Applikation
Framework DSL/IDMS2 / Interbase
10/2004-1/2005
Freiberufl. Leiter IT bei WebPortal
Planung/Konzeption und Realisation
HTML, PHP, XML, SQL, Apache2, MySQL, SOAP
2004
Delphi 5
Erweiterung bestehender Applikation,
Programmierung Branchen-Modul
Euronet AG Köln
ActiveX | OLE / MS SQL Server
2004
Delphi 7
„Kiosk“ - WebApplikation mit PHP
Apache, PHP, MySQL (Linux) – Delphi 7 Client
2003 – 2004
Delphi 7
Finanz- und Immobilien Verwaltung „Fin.C“
Delphi 7 | DSL/IDMS Framework / Interbase
2003
Delphi 7
CRM Informations-System „Abfallbeseitigung“
Re-engeneering von 500 T LoC
Re-design Architektur / Umfangreiches Kunden DB-Projekt
(Re-enginered/Refactoring, Einsatz DSL / IDMS Framework)
Interbase
2002
Borland C++ 5.02
Promotion CD-Projekt für Behörde
Schulmaterial für Unterricht
Abschluss des Projektes,
Zusammenführung versch. Sourcen
Anpassungen und Fehlerbereinigung
2002
Delphi 6
Interbase
Web-Datenbank / Client Fortbildungszentrum
Client/Server, 3-Tier Architecture,
SOAP Middleware/Client, SQL,
DataSnap / WebSnap, Indy
2002
Delphi 6
Interbase
Support Tool/Webdatenbank/Online FAQ ModelMaker
Interbase DB, 3-Tier Architecture,
SOAP Middleware/Client, DataSnap / WebSnap
2001 – 2002
Delphi 5 / C++
Interbase, DB2
Entwicklung einer Kommunikationsschnittstelle TCP/IP für
threadsicheres Cache-Datenbanksystem
„Feuerwehr“ im Projekt
Aufbereitung einer monolithischen Architektur nach N-tier
Schnittstellen C++, TCP/IP Kommunikation
1999 – 2001
Delphi 5
Oracle PLSQL
Fortran
Lufthansa / Condor
Software Entwicklung „Takeoff Performance Optimizing“
Re-engeneering von 250.000 LoC,
Re-design der Klassenhierarchie,
Entwicklung von Komponenten zur Anzeige flugtechnischer Daten
Konzeptionierung, Entwicklung Benutzer Schnittstelle (GUI / UI)
Applikation für Einsatz auf Laptop im Flugzeug zur
Startvorbereitung
ISDN Kommunikationssoftware
zur weltweiten Verteilung von Dateien via Download-Stations
ADO, MS Access
1999 - 2004
Borland GmbH / Langen
freier Software-Berater/Consultant