a Randstad company

Senior Software Entwickler iOS Flutter

Profil
Referenzen (4)

"Der Consultant hat sich als Entwickler sehr schnell in die fachliche Thematik eingearbeitet und war nach einem rekordverdächtigen Zeitraum produktiv. Seine Kenntnisse im Bereich Java und C++ waren wie erwartet exzellent. Technologien wie Tomcat, Hibernate, Log4J oder JUnit-tests beherrscht der Consultant. Er konnte darüber hinaus viele hilfreiche Verbesserungen einbringen. Kenntnisse zu neuen Themen wie Web-Services basierend auf Axis2 wurden selbstständig und schnell erarbeitet. Darüber hinaus konnte er bereits nach wenigen Tagen am Aufbau grundlegender Strukturen wie Ant-Build, Entwicklungsumgebung und Testumgebung mithelfen und sein Know-how erfolgreich einbringen. Ich schätze den Consultant sehr für seine ausgeglichene Natur, die uns in vielen zwischenmenschlichen Situationen geholfen hat. Er erarbeitet sich Lösungen selbstständig, auch bei komplexen Zusammenhängen und unvollständigen Vorgaben. Seine Arbeitsergebnisse sind sorgfältig getestet und sauber dokumentiert. Er verliert dabei nicht den Fokus und schafft durchaus auch pragmatische Lösungen, die ein erfolgreiches SW-Entwicklungs-Projekt oft genug benötigt."

— Projekt Webservices - Webclient, 07/08 - 03/09
Referenz durch SW - Architekt, weltweit agierender IT-Dienstleister für die Airline- und Aviation-Industrie (> 1.000 MA), vom 19.03.09

"3/98-6/00 Thema: Portierung eines grafischen Clients von SCO-UNIX auf Windows 95/NT fachliche Koordination eines extern durchgeführten Projektes 9/92 - 12/96 Thema: Entwurf, Prototyping und Realisierung der grafischen Benutzeroberfläche des Clients eines Buchungssystems. Der Consultant unterstützte uns mehrere Jahre beim Design und der Implementierung komplexer mehrschichtiger Client-Server-Anwendungen. Speziell bei der Entwicklung der optimierten und benutzerfreundlichen grafischen Oberfläche unseres Verkaufsclients bewies er viel Sinn für praxisrelevante Details. Durch seine hervorragende Auffassungsgabe konnte er sich schnell in neue Themengebiete einarbeiten, den Kern der Aufgabe erkennen und eine optimale Lösung finden. Er entwarf maßgeblich die erste Implementierung des grafischen Clients unter SCO-Unix und koordinierte dessen Portierung auf Windows, die von einem externen Unternehmen durchgeführt wurde. Bei der Vermittlung zwischen den unterschiedlichen Firmenkulturen und Entwicklungsumgebungen zeigte er das nötige Fingerspitzengefühl. Es gelang ihm, die über Jahre angesammelten Praxis-Details der vorhandenen Implementierung mit den Vorteilen der Windowsumgebung ideal zu kombinieren. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement und seine ausgeprägte Hilfsbereitschaft hervorzuheben. Wir möchten uns an dieser Stelle dafür bedanken und den Consultant anderen Projektanbietern weiterempfehlen."

— Projekt Software für Ticketvertrieb (TicketSoft), von 9/92 - 12/96 und 3/98-6/00
Referenz durch Leiter Systemmanagement - TicketCorner, 50 MA vom 03.10.02

"Der Consultant die Ticketverkaufssoftware TicketSoft so angepasst und weiterntwickelt, dass über die entwickelte Schnittstelle eine Nutzung der Software des Kreditkartenbezahlsystems der Firma ATOS Origin möglich wurde. Mittlerweile werden über diese Schnittstelle monatlich bis zu 30.000 Transaktionen mit Kreditkarten und EC-Karten problemlos abgewickelt. Das gesamte System läuft aufgrund der hervorragenden Arbeit fehlerfrei und wird wegen der performanten Abwicklung der Transaktionen von allen Nutzern gelobt. Auch durch den ständigen engen Kontakt des Consultant zu den Enwicklern der Firma ATOS Origin konnte so eine zukunftssichere und sehr leistungsfähige Lösung zur Abwicklung von Kreditkartentransaktionen geschaffen werden, auf die wir heute nicht mehr verzichten möchten."

— Projekt Abwicklung von Kreditkartentransaktionen mit ATOS Origin vom 01/02 - 03/02
Referenz durch Qivive GmbH, Softwarehaus mit ca. 40 MA von 16.09.02

"Der Consultant war maßgeblich am Design und alleinverantwortlich für die Umsetzung des Fehlermanagment-Tools zuständig. Dieses Online-Tool war ein Quantensprung in unserer Qualitätssicherung. Es ist heute noch im Einsatz und mittlerweile sogar zweimal gecloned und umgearbeitet worden, um andere Abläufe abzudecken. Durch die vorbildliche Dokumentation des Consultant war das auch ohne die direkte Hilfe des Consultant möglich. Ich hätte ihn gerne wieder im Team!"

— Projekt Fehlermanagement-Tool, 04/97 - 08/97
Referenz durch Qualitätsmanager eines Softwarehauses (40 MA) vom 06.09.02
Top-Skills
Flutter iOS-Entwickler REST Bluetooth
Verfügbar ab
03.01.2023
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
80%
davon vor Ort
0%
Einsatzorte

Städte
Frankfurt (+50km)
PLZ-Gebiete
Länder

Deutschland: nur Rhein-Main-Gebiet

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

9 Monate

2022-05

heute

Diverse persönliche Flutter Projekte zur Weiterbildung

Flutter-Entwickler Flutter 3.3 Dart 2.17 Null-Safety Flutter for Desktop
Rolle
Flutter-Entwickler
Projektinhalte

Diverse Tools und Experimente für den persönlichen Gebrauch unter macOS, realisiert mit macos_ui und flame Package:

  • Git Commit History
  • Open Source Browser
  • Tetris Clone

Produkte
AppWrite Flame-Engine
Kenntnisse
Flutter 3.3 Dart 2.17 Null-Safety Flutter for Desktop
11 Monate

2021-06

2022-04

Banking-App in Flutter für iOS und Android

Software-Entwickler Flutter 2.8 BLoC Dart
Rolle
Software-Entwickler
Projektinhalte

Weiterentwicklung einer Banking-App in Agiler Vorgehensweise.

Implementierung von neuen Funktionalitäten unter Einhaltung der Architektur-Vorgaben eines großen ( > 100kloc) Projekts.

Produkte
Atlassian JIRA Jenkins GitLab VS Code Teams MatterMost
Kenntnisse
Flutter 2.8 BLoC Dart
Kunde
Cofinpro AG
Einsatzort
Remote
6 Monate

2020-12

2021-05

Burnout Warn App in Flutter für iOS

Software-Entwickler Flutter Dart HealthKit
Rolle
Software-Entwickler
Projektinhalte

Entwicklung einer App, die den ?Stress-Status? für eine Person über längere Zeit ermittelt und grafisch anzeigt. Dazu gibt der Proband drei Mal täglich die subjektive Bewertung seines aktuellen Status per Fragebogen ein.

Außerdem fließen die Messwerte HRV und Lärmpegel in die Berechnung ein, die aus der HealthKit Datenbasis eingelesen werden.

Local Notifications erinnern an diese Eingabe, die Uhrzeit wird in den Einstellungen konfiguriert.

Produkte
Trello VS Code Bitbucket Sourcetree Git TestFlight Zoom
Kenntnisse
Flutter Dart HealthKit
Kunde
Burnout Akademie Kelkheim
Einsatzort
100% remote
1 Jahr

2020-01

2020-12

Entwicklung diverser iOS Apps mit Flutter zur Einarbeitung

Flutter-Entwickler Dart Flutter
Rolle
Flutter-Entwickler
Projektinhalte

IOS-App zum Scannen von Kontaktinformationen in Form eines QR-Codes sowie die dynamische Darstellung von Kundendaten als QR-Code.

- Formular mit feldbezogenen Fehlermeldungen

- Liste mit Filterung über Eingabefeld,

- Dropdown zur Auswahl des Listentyps 

- Export der gesammelten Daten im CSV-Format über Share-Button

- Konfiguration in Preferences, 

IOS-App zur Erfassung von Stromverbrauchszahlen. Anzeige der Werte als Zusammenfassung, in Tabellenform und als Balkengrafik.

- Datenimport und -export im CSV-Format über die Zwischenablage

- Konfiguration in Preferences

- Bottom-Tabbar, Segmented Control,

- Settings im iOS-Stil

IOS-App zur Steuerung der beiden Motoren eines Geräts über Bluetooth LE.

IOS-App zur Wahl der persönlichen Wertesortierung per „Drag & Drop“ mit grafischer Darstellung des Ergebnisses als Radar-Chart.

IOS-App zum Trainieren von Shortcuts 

Diverse Web-Apps zur Simulation physikalischer Bewegungsmuster, Newtons Cradle, 

Produkte
VS Code Sourcetree BitBucket Github
Kenntnisse
Dart Flutter
Kunde
selbst
1 Jahr 7 Monate

2018-06

2019-12

iOS App für Endkunden der Bahn

iOS Entwickler iOS-App-Developer REST Scrum ...
Rolle
iOS Entwickler
Projektinhalte

DIe Entwicklung neuer Features fand in 2-wöchigen-Scrum-Sprints statt, verwaltet mit Jira, Source-Control und Code-Reviews mit GitLab, Dokumentation mit Confluence.

Meine Schwerpunkte waren dabei

  • Anbindung an Backend-Webservices mit Codable und Domain-Wrapper-Klassen
  • Die Testbarkeit aller Fehlerfälle der Webservice-Responses
  • Erstellung von Stub-Responses um vom Backend unabhängige Entwicklung zu ermöglichen
  • Automatisierte UI-Tests lokal und in der Jenkins-CI 
  • Continuous Integration mit Jenkins

Das Projekt legte besonderen Wert auf Barrierefreiheit. Alle Screens mussten Dynamic Type und VoiceOver unterstützen.

Produkte
Xcode10 Xcode11 Jenkins Atlassian JIRA Atlassian Confluence GitLab Fastlane Docker Rocket.Chat
Kenntnisse
iOS-App-Developer REST Scrum Barrierefreiheit VoiceOver Dynamic Type iOS12 iOS13 Swift5 Swift
Kunde
DB Vertrieb GmbH
Einsatzort
Frankfurt am Main
5 Monate

2018-01

2018-05

Entwicklung iOS App mit Lua

Lua
Projektinhalte
  • Entwicklung einer Timer-App für den App Store unter Verwendung der CodeFlow IDE und Lua als Programmiersprache.
  • Einarbeitung in Live Coding mit Lua.
  • Deployment im Apple App Store.
Produkte
CodeFlow IDE Xcode 9.3
Kenntnisse
Lua
Kunde
selbst
10 Monate

2017-01

2017-10

Diverse experimentelle Projekte mit BBC Microbit

C99 I2C UART ...
Projektinhalte
  • Private Weiterbildung im Bereich IoT mit ARM Cortex-M MCUs. 
  • Einarbeitung in das RTOS Apache Mynewt auf BBC Microbit
  • Erstellen mehrerer Treiber für das Apache Mynewt RTOS
  • Auslesen diverser Sensoren über I2C
  • Ausgabe von Text über I2C auf OLED-Display 
  • Ausgabe auf LED-Matrix per dynamischem GPIO
  • Debouncing von Buttons
  • Bereitstellen von Sensordaten als Bluetooth Characteristics
  • Erstellen einer zugehörigen iOS-App zum Auslesen der Bluetooth Characteristics

 

Produkte
CLion BBC Microbit Nordic nRF51822
Kenntnisse
C99 I2C UART GPIO Bluetooth GDB
Kunde
selbst
5 Monate

2016-08

2016-12

Weiterentwicklung einer iOS App für iPhone und iPad

Senior iOS Entwickler iOS-Development Swift Swift 2.2 ...
Rolle
Senior iOS Entwickler
Projektinhalte

  • Eigentverantwortliche Implementierung einer neuen externen Schnittstelle ( 360Dialog CMS) mit Anzeige der geholten JSON-Daten in PageViewController.

  • Zwischenspeichern von Statusinformationen in CoreData.

  • Implementierung von Apple Push Notifications über 360Dialog Backend.

  • Maintenance mit Fehlersuche und Fehlerbehebung entsprechend Jira-Bug-Tickets in sehr großer Codebasis ( ca. 60000 lines of Swift code)

  • Implementierung diverser Features entsprechend Jira-Stories.
Produkte
xcode 360Dialog Tealium Sourcetree Atlassian JIRA Agile WebEx HockeyApp PaintCode
Kenntnisse
iOS-Development Swift Swift 2.2 Scrum Git JSON iOS9
Kunde
Telekom
Einsatzort
Darmstadt
5 Monate

2016-02

2016-06

Entwicklung einer komplexen iOS App

Senior iOS Entwickler iOS 9 Swift 2.1 git ...
Rolle
Senior iOS Entwickler
Projektinhalte

  • iOS Entwicklung mit sehr komplexen TableViews
  • große Codebase ( > 50000 lines of Swift code)
  • Hohe Anforderungen an Visual Design und Datensicherheit
  • Modularisierte App mit Frameworks in separaten Xcode-Projekten
  • komplexe Architektur mit registrierten DataManagern, modulübergreifende Nutzung von ViewControllern, MVVM und MVC, ...
  • Highlevel Swift > 2.0 ( Optionals, Generics, Enums mit associated Types, try/catch, Protocols, Closures, functional Programming, …)
  • Swift-Weiterbildung und Anleitung von Junior Developern
  • Klärung von Details mit Medium Developern
  • Diskussion von Architekturfragen mit anderen Seniors
  • Klärung fachlicher Details mit Produktowner( bzw. Analyst)
  • Entwurf und Parsen von JSON Responses des Backends
  • Test von JSON Responses mit Postman und Paw
  • Erstellen von unittests und automatisierten UI-Tests in Xcode
  • Git hosted in BitBucket mit Commandline, Sourcetree und in Xcode
  • Bauen unterschiedlicher App-Varianten mit xcodebuild
  • Continuous Integration mit Teamcity und Artifactory
  • Workflow mit Jira und agile plugin
  • Scrum in einer multi-Scrum-Team-Umgebung
  • Englisch im Team mit indischen und ost-europäischen Kollegen

Produkte
Sourcetree Postman Paw Jira BitBucket TeamCity Artifactory
Kenntnisse
iOS 9 Swift 2.1 git Scrum Continuous Integration
Kunde
Deutsche Bank AG
Einsatzort
Frankfurt
10 Monate

2015-04

2016-01

Entwicklung diverser iOS Apps mit Swift zur Einarbeitung

iOS-Entwickler iOS Swift
Rolle
iOS-Entwickler
Projektinhalte
  • App zum Anzeigen des Amazon Verkaufsrangs einiger Bücher unter Benutzung der Amazon-API.
  • App zum Anzeigen der Buchverkäufe bei CreateSpace. Hier wird ein Login per GET-Request durchgeführt und anschließend die HTML-Seite mit regular expressions nach den relevanten Daten durchsucht.
  • App zum Erfassen und Anzeigen von Gewicht, Fett- und Muskelmasseanteil. Die Daten können auf dem iPhone oder auf einer Apple-Watch eingegeben werden und sind als Liste oder in einer Balkengrafik darstellbar.
  • App zum Abfragen, Speichern und Anzeigen der aktuellen Trades auf bitcoin.de unter Benutzung der bitcoin Trading-API. Zur Absicherung der Zugriffe sind SHA-256 Hashes über alle Parameter gefordert, die per Public/private Key signiert sind. Die JSON-Response wird lokal gespeichert und erweitert inkrementell den langfristigen Verlauf von Kurs, Volumen und Anzahl der Trades.
  • App zum Auswerten des Fragebogens eines Persönlichkeitstest in Zusammenarbeit mit der Burnout Akademie, Kelkheim. Absicherung der Nutzung über einen Login mit Parse.com. Identifikation eines Gerätes über UUID ist geplant.
  • Diverse experimentelle Apps zum Erproben von Barcode-Scanner-API, Bibliotheken für Chart-Anzeige, Settings, Push Notifications über parse.com, Local Notifications auf Apple Watch, Background-Update, und vieles mehr.
Produkte
parse Xcode
Kenntnisse
iOS Swift
Kunde
selbst
4 Monate

2014-12

2015-03

Entwicklung eines Frontends für ein Zahlungssystem

Berater
Rolle
Berater
Projektinhalte
  • Spezifikation der SOAP-Schnittstelle zu SAP SMP Backend.
  • Beratung eines brasilianischen Teams zum Thema Frontend-Entwicklung in Wicket.
  • Exemplarische Realisierung und Beratung zu grundsätzlichen Entwicklungsaufgaben, wie Logging, Test im Tomcat unter Eclipse, SOAP-Request-Tracing
  • Machbarkeitsanalyse inklusive Prototyp für die Erstellung einer App mit dem ionic-Framework.
Produkte
Apache Wicket Java 7 Eclipse Maven Jenkins
Kunde
SAP Latin America
Einsatzort
Remote
3 Monate

2014-06

2014-08

App für iOS zum Thema Vitamin D

iOS-Entwickler JavaScript HTML5 CSS ...
Rolle
iOS-Entwickler
Projektinhalte
  • Entwicklung einer hybriden App zur Erfassung und grafischen Darstellung des Vitamin D Spiegels im Blut.
  • Deployment im Apple App Store.

Diese App ist aktuell mit 4,8 von 5 Sternen bewertet bei 13 Bewertungen.

Produkte
Xcode WebStorm 8
Kenntnisse
JavaScript HTML5 CSS jQuery mobile PhoneGap
Kunde
selbst
2 Monate

2014-03

2014-04

Mobile App für Customer Satifaction Management

iOS-Entwickler JavaScript PhoneGap JSON WebServices
Rolle
iOS-Entwickler
Projektinhalte
  • Entwicklung einer hybriden App zur Anzeige und Bearbeitung von Kundenfragebögen.
  • Datenaustausch mit einem REST-Backend über JSON
Produkte
Xcode Webstorm 7
Kenntnisse
JavaScript PhoneGap JSON WebServices
Kunde
TTR Group
Einsatzort
Frankfurt
5 Monate

2013-08

2013-12

Diverse Teilprojekte im Bereich Mobile Banking

Software-Entwickler, Qualitätssicherung
Rolle
Software-Entwickler, Qualitätssicherung
Projektinhalte
  • Qualitätssicherung einer arabisch/englischen mBanking Anwendung, die in Indien entwickelt wurde.
  • Beratung der indischen Kollegen bei Javascript-Problemen.
    Bauen von Apps mit Eclipse für Android und mit XCode für iOS.
  • Mobile Anwendung für die Anzeige von Employee Discounts einer Kanadischen Handelskette.

Produkte
Eclipse Subversion PhoneGap
Kunde
SAP AG
Einsatzort
Raunheim
10 Monate

2012-10

2013-07

Weiterentwicklung eines Systems für Topup Zahlungen

Software-Entwickler
Rolle
Software-Entwickler
Projektinhalte
  • Erweiterungen eines komplexen Systems zur Transaktionsverarbeitung auf OSGi Basis.
  • Implementierung eines SOAP-Clients für MNP-Abfragen(Mobile Number Portability) als OSGi-Bundle.
  • Konfiguration der OSGi Abhängigkeiten von WS-Endpoints über Spring DM.
  • Erweiterung von WebServices um weitere Methoden im Contract-First Verfahren (Definition in XSD, Implementierung in Java im Bundle).
  • Implementierung eines WebFrontends für Topup-Zahlungen in Wicket 1.4.
  • Kommunikation mit Backend über WebServices.
Produkte
Java 6 Felix 3.0.4 OSGi R4 Spring-DM Eclipse 3.6 SOAP WebServices Maven 3 Nexus Jenkins Subversion
Kunde
SAP AG
Einsatzort
Raunheim
2 Jahre 3 Monate

2010-07

2012-09

Weiterentwicklung eines mobilen Zahlungssystems

Software-Entwickler
Rolle
Software-Entwickler
Projektinhalte
  • Portierung der Web-Frontends für Kunden bzw. Händler von Stripes auf Wicket.
  • Entwurf und Realisierung einer WebApp für das Aufladen von Mobilfunkguthaben mit HTML5, Wicket und jqtouch.
  • Entwurf und Realisierung einer WebApp für das Aufladen von Mobilfunkguthaben mit HTML5, Wicket und jquery-mobile.
  • Entwurf mehrerer neuer WebServices mit JAX-WS zum Datenaustausch mit dem Backend.
  • Implementierung komplexer Datenbankzugriffen mit HQL, Criteria, SQL.
  • Implementierung der Client-Seite dieses Web-Services mit JAX-WS.
  • Verifizierung der Datenbankinhalte mit SQLDeveloper.
  • Implementierung der Schnittstelle zum eID-Server der Bundesdruckerei zum Einlesen der Adressdaten aus dem neuen Personalausweis(nPA).
  • Implementierung eines Web-Service-Clients entsprechend einer gegebenen WSDL zur sicheren Kommunikation mit einem Zahlungsprovider. Absicherung durch Client- und Server-SSL-Zertifikat.
  • Implementierung eines Web-Service-Clients entsprechend einer gegebenen WSDL zur sicheren Kommunikation mit der Telekom. Absicherung durch WS-Security mit signierten und verschlüsselten Requests und Responses.
  • Implementierung von Mockservices zur Simulation der externen Web-Services mit JAX-WS.
  • Test und Simulation der externen Schnitttellen mit SoapUI.
    Test von WebServices mit Python-Scripts.
  • Troubleshooting in Log-Dateien des Produktionssystems.
  • Erstellung von SQL-Selects für die Analyse von komplexen Produktionsdaten (Joins über acht Tabellen)
  • Test von Web-Anwendungen mit Linux-Servern in VirtualBox bzw. VMWare.
Kunde
Sybase365
Einsatzort
Raunheim
 
 
 
 

Projekt 08/2009 - 03/2010
Thema: Entwicklung von Support-Tools für die Verbund-Testumgebungen der Deutschen Telekom AG
Mitarbeit bei der Entwicklung einer Spring-MVC Web-Anwendung für die Suche nach
Testdaten per JDBC in diversen Oracle Datenbanken sowie mit Axis1- und Axis2-Webservice-Clients.
Weiterentwicklung eines Agenten zum Monitoring von JBoss-Servern inklusive der Anzeige in BIRT-Reports.
Neuentwicklung eines Web-Frontends (Analyse, Design, Implemetierung, Test) in Groovy/Grails zur Erzeugung von komplexen Testdaten. Authentifizierung über OpenID, Nutzung von EJB3-Sessionbeans für Businesslogik und JBoss-Datasources für den GORM-Datenbanklayer, Download und Upload der komplexen Testdaten als XML und der Stammdaten im CSV/Excel-Format.

Deployment, Konfiguration und Test der entwickelten Anwendungen in sehr komplexen Testumgebungen ( > 100 JBoss Instanzen) unter Anwendung von ssh, scp, Tunneling und den standard Linux Shell-Kommandos.
Branche: Telekommunikation
Firma: Telekom AG
Java 1.5, Jboss 4.2.2, Eclipse 3.5, Spring-MVC, BIRT, WebServices, Oracle, Groovy, Grails, EJB3

Projekt 07/2008 - 03/2009
Thema: Weiterentwicklung eines Web-Frontends für die Bearbeitung von Airline Fares
Mein Aufgabenbereich umfasste die Analyse einer Legacy-Anwendung, Entwurf und Realisierung des Service-Layers, der mit Hibernate die Tabellen, Views und Stored Procedures einer
Oracle-Datenbank dem GWT-Client zur Verfügung stellt.
Alle Services wurden beginnend mit einem JUnit-Test entwickelt und in einem Wiki dokumentiert.
Ein Subset derselben Services wurde in WSDL beschrieben und per Codegenerierung mit Axis2 als WebServices bereitgestellt.
Branche: Airline Services
Firma: Lufthansa Systems, Raunheim (siehe Kundenreferenz)
Java 5.0, J2EE, Servlets, Tomcat 6.0, Google Web Toolkit GWT 1.4, Hibernate, Webservices,
Axis2, WSDL, Oracle 10, Eclipse 3.4, ant, LDAP, JUnit, ClearCase, Linux, SQL, Toad, RUP

Projekt 12/2007 - 06/2008
Thema:  Entwurf und Realisierung eines Intranet Web Frontends
Branche: Banken
Firma: DiBa AG, Frankfurt
Ziel war die Ablösung einer MS-Access-basierten Client-Lösung für die Unterstützung des ORM (Operational Risk Management) und des Action Trackings durch eine Intranet-Webanwendung. Anhand bestehender Datenbank-Tabellen  wurden Hibernate-Klassen generiert und angepasst. Die Java-Anwendung wurde von der Aufnahme der Use-Cases, über den Entwurf der Struts-Konfiguration bis zur Realisierung und Test im Zweier-Team in Zusammenarbeit mit der Fachabteilung neu erstellt.
Java 5.0, J2EE, JSP, Struts 1.2, Hibernate 3.1, Tomcat 5.5, myeclipse, SQL, Oracle 10

Projekt 4/2007 - 10/2007
Thema: Austausch eines vorhandenen Datenbank-Layers (Entera) durch sqlapi++
Branche: Aviation
Firma: Jeppesen GmbH, Neu Isenburg
Ein extrem sicherheitskritisches Mid-Tier für Flugdaten musste umgestellt werden
auf eine modernere c++-Bibliothek. Analyse, Änderung und Test mehrerer Server waren notwendig;
außerdem die Erstellung von Testprogrammen, die Erweiterung komplexer Makefiles und Control-Scripts
die direkte Kontrolle von Datenbank-Inhalten mit SQL-Advantage, Fehler- und core-Analyse mit ddd/dbx sowie die Optimierung der trace-Ausgabeformate.
Kommunikation mit Projektleiter und internationalen Kollegen war in englisch.
C++, eclipse, sqlapi++, pthreads, rogue wave lib, sql, sybase, solaris, ksh, python, Clearcase/Clearquest

Projekt 9/2006-4/2007
Thema: Weiterentwicklung der XML-Schnittstelle eines Flugreservierungs-Systems
Branche: Touristik, Reservierungssysteme
Firma: Ypsilon.NET, Frankfurt
Die Aufgabe war die Implementierung neuer Funktionalitäten in ein komplexes, verteiltes System für Informationsbeschaffung, Caching und Buchung von Flügen über diverse Anbieter.
Dazu war es nötig, ca. 50000 Zeilen Python-Code zu Analysieren, XML-Schemas und Parser zu erweitern, neue Parameter und Funktionen in Python zu implementieren und die nötigen Unit-Tests zu entwickeln.
Python, Twisted Framework, sql, MySQL, postgres, Debian 3.1 Linux, eclipse 3.2, pydev

KurzProjekt (5 MannTage) 8/2006
Thema: Fehlerbehebung in einer Tomcat-Anwendung zum gesicherten Dateiaustausch
Gefordert war eine schnelle Einarbeitung in ca. 7000 lines of code
mit dem Ziel, bestehende Fehler zu reproduzieren, zu beheben und zu testen.
Dazu war die Erstellung von Test-Treibern in python nötig, sowie die Analyse von Java-Code und Trace-Dateien.
Branche: Industrie
Firma: Stihl, Waiblingen
Java, J2EE, Servlets, Tomcat 4.1, eclipse 3.1, JSP

Projekt: 5/2006-7/2006
Thema: Entwurf und Realisierung eines Socketservers, der die Kommunikation zwischen Materialflussrechnern und SAP R/3 ermöglicht
Branche: Industrie
Firma: Astra Zeneca, Plankstadt
Gefordert war ein non-blocking Server, der bis zu 26 parallele Anfragen bearbeiten kann.
Ankommende Nachrichten auf zwei stehenden TCP-IP-Verbindungen werden dabei über SAP RFC in der Rolle einen RFC-Clients an ein R/3-System weitergegeben.
Umgekehrt nimmt der Socketserver in der Rolle eines RFC-Servers Aufträge des R/3-Systems an und leitet sie weiter an die Materialflussrechner.
Zum Test des Socketservers wurden TCP-Clients in Python und Function Modules in ABAP erstellt.
Socket-Programmierung in ANSI-C unter Unix, Testtreiber in Python, rfclib
SAP ABAP Workbench Function Builder

Projekt: 2/2006-4/2006
Thema: Erweiterung einer internationalen C++-Webanwendung
Die Aufgabe war einerseits die Erweiterung eines Datenbank-Frontends für Eingabe, Preview und Plausitest von Bildern,
andererseits die Erweiterung einer in C++ implementierten Web-Anwendung um die
Ausgabe einer multi-tabbed Informationsseite inklusive Bildergalerie
und komplexen Lookup-Abfragen für die internationalisierte Darstellung
von Hoteldaten in 10 Sprachen.
Branche Touristik
Firma: TRUST International, Frankfurt
C++,perl,DBI,mysql,sql,xml,linux,Javascript,DHTML,CSS,cvs

Projekt: 9/2004-1/2006
Thema: 4th-Level-Support für den bundesweiten Rollout
von 40000 Clients eines touristischen Buchungssystems
Die Aufgabe war die Analyse von auftretenden Fehlern, deren Klassifizierung nach Dringlichkeit und Wichtigkeit,
das Finden von Work-Arounds und die Kommunikation mit der Entwicklungsabteilung (englisch).
Dazu war es nötig, den Aufbau der Clientanwendung (HTML,JScript,ActiveX,Java) zu analysieren
sowie interne Python-Tools zur Auswertung von Server-Logfiles und Konfigurationsdaten zu entwickeln.
Kommunikation mit franzoesischen Kollegen war in englisch.
Branche: Touristik
Firma: Amadeus Germany, Bad Homburg
IExplorer, ActiveX, JScript, Java, Python, Peregrine ServiceCenter, Win@proach

Projekt: 6/2004
Thema: Referenzimplementierung und Performanztest einer J2EE-Anwendung zur Auftragserfassung
eines Versandhauses
Branche: Versandhandel
Firma: Witt, Weiden
Java,J2EE,EJB,Oracle OC4J,Toplink,JDeveloper,JMeter

Projekt: 3/2004
Thema: Entwurf und Realisierung eines Java-Applets und der zugehören php-Module auf Serverseite
Edutainment, Rechen-Wettbewerb mit Anzeige der Bestenliste im Internet
Sicherung der Ergebnisse gegen Manipulation mit md5-Digest
java,php,mysql

Projekt 1/2004 - 2/2004
Thema: Relaunch eigener Internetauftritte mit phpcms
Integration weblog, Fotogalerie in phpcms
php,phpcms,mysql,wordpress,spgm

Projekt 12/2003
Thema: Design und Realisierung eines Web-Angebots für WAP und imode-Handys.
Suche in Zitate-Datenbank, Einzeiler-Extrakt aus google-Suche über SOAP-api
Firma: [Details auf Anfrage]
php,mysql,HawHaw-Library,SOAP,google-api

Projekt: 10-11/2003
Thema: Design und Realisierung einiger Lernspiele für Java-Handys.
Branche: Unterhaltungsindustrie
Firma: [Details auf Anfrage]
IQ-Trainer, Mathe-Trainer, Tachometer
java,J2ME,MIDP 1.0, Entwicklung mit Eclipse und WTK104

Projekt 8/2003-9/2003
Thema: Import von Produktionsdaten im XML-Format in myqsl-Datenbank
Branche Touristik
Firma: TRUST International, Frankfurt
perl,DBI,mysql,xml,linux

Projekt: 5/2003-8/2003
Thema: Feinkonzept , Implementierung und Test eines Webfrontends für Meinungsumfragen
Branche: Marktforschung
Firma: infas GmbH, Frankfurt
java,J2EE,EJB, JSP,struts,tiles,tomcat,jboss,msSql
Eclipse 2.1 als Java-Entwicklungsumgebung
Besonderheiten:
PDF-Generierung von XML-Daten über XSL-Vorlagen mit apache/FOP
Parsing von Excel-Sheets mit apache/jakarta/POI
Folgende Patterns wurden dabei eingesetzt: ServiceLocator, Delegate, Facade, Singleton, Modell-View-Controller (struts)
Der Datenbankzugriff erfolgte über Queryklassen, die direkt von stateless Sessionsbeans aufgerufen wurden.

Projekt: 2/2003-3/2003
Thema: Erweiterung eines HTML-basierten Datenbankfrontends
Plausibility-Tests,
Generierung hierarchischer Navigationleisten und Eingabemasken aus XML-Beschreibung
Branche: Touristik
Firma: TRUST International, Frankfurt
perl,DBI,cgi,xml,linux,mysql,oracle,html,css

Projekt: 11/2002 - 1/2003
Thema: Entwurf, Realisierung und Auswertung eines Internet-Gewinnspiels
Branche: Unterhaltungsindustrie
Firma: [Details auf Anfrage]
python,html,formmail

Projekt: 8/2002 - 9/2002
Thema: Design und Realisierung einiger Spiele für Java-Handies.
Branche: Unterhaltungsindustrie
Firma: [Details auf Anfrage]
Tangram als grafisches Puzzle, mehrere Edutainment-Spiele für das 1x1-Training.
java,J2ME,MIDP 1.0, Entwicklung mit Sun One Mobile Edition auf WinXP

Nebenprojekt: 4/2002 - 6/2002
Thema: Interaktives grafisches online-Spiel
Branche: Unterhaltungsindustrie
Firma: [Details auf Anfrage]
Design und Realisierung als cgi-Script in Python
Realisierung eines minimalen Webservers zum lokalen Ausführen des Spiels unter Windows
python,html,javascript

Nebenprojekt: 1/2002 - 3/2002
Thema: Abwicklung von Kreditkartentransaktionen mit ATOS Origin
Branche Touristik
Firma: qivive GmbH, Bad Homburg
a) Design und Implementierung eines HTTP-Proxy-Servers in Java
b) Wiederverwendung identischer JavaBeans für die Kommunikation mit externem Authorisierer
c) Protokollierung der Transaktionen per JDBC in Informix-DB
d) webbasierte Benutzerschnittstelle zum Nachbearbeiten unvollständiger Transaktionen
java, Entwicklung mit Forte auf WinNT, Zielsysteme Sun Solaris und Sinix 5.4x

Randaufgabe: 12/2001
Entwurf und Durchführung einer internen Mitarbeiterschulung zum Thema WAP/WML
Powerpoint

Großprojekt: 06/2000 - 03/2002
Branche Touristik
Firma: START Ticket GmbH, Bad Homburg
Thema: Internet-Ordersystem
Architektur, Implementierung, Entwicklertest einer eCommerce-Anwendung für den Verkauf von Eintrittskarten
Als Ausgangspunkt diente die damalige (2000) Implementierung des Sun PetShop.
Nach den damit vorgegebenen Patterns wurden weitere stateless Sessionbeans und BMP Entitybeans implementiert.
a) Definition des Order-Workflows mit Kreditkartenzahlung unter Berücksichtigung von Vorautorisierungen, volle Autorisierung
- Analyse und Steuerung der SSL-Bereiche in der Web-Anwendung
b) Analyse, Design und Implementierung einer J2EE/EJB SessionBean zur Kreditkartenautorisierung mit ATOS Origin
c) Analyse, Design und Implementierung der WML-Schnittstelle zum Buchen über WAP-Handy (JSP)
d) Wartung der Teaserseiten ( Dynamo Server Pages, Dynamo components )
e) Machbarkeitsstudie zum Einsatz des Dynamo-Scenario-Servers für das Kundentracking
f) Dynamische Zuordnung von Funktionalitäten per Konfiguration
g) Schnittstelle zum Enterprise Integration-Server
h) Datenaustausch mit Fremdsystem über gesicherte TCP Verbindung, Generierung und Prüfung von Keys, Zertifikaten und Digests
i) Erstellung von einfachen Statistiken der Zahlungstransaktionen
j) webbasierte Benutzerschnittstelle zum Nachbearbeiten unvollständiger Transaktionen
k) Technische Optimierungen, Java Performanzanalyse mit OptimizeIt
l) Konfiguration des ATG Dynamo Applicationservers, mehrere Entwicklungsinstanzen
m) Ständige Weiterentwicklung der Entwicklungsumgebung PC, Unix-Server, Sun, CVS, WinCommander, DBVisualizer, keygen
n) Implementierung einer Laufzeitüberwachung (freier Speicher der VM, Anzahl Sessions, Transaktionsstati von Order und Zahlungen, usw.) des Applicationservers per WAP-Handy
o) Erstellung von einfachen HTTP-Servern in Python zum Simulieren externer Schnittstellen
p) Dokumentation aller Konfigurationsparameter des Systems als MindMap
q) Durchführung und Auswertung von massiv parallelen Performance-Tests
Java (J2EE, EJB, Java Secure Socket Extension), JSP, JDBC
Forte, ATG-Dynamo 5.1, Together, Ant, Informix, Python, Windows, Solaris, Exceed, Samba

3/98 - 6/2000
Thema: Portierung eines grafischen Clients von SCO-UNIX auf Windows 95/NT
fachliche Koordination eines extern durchgeführten Projektes
a) Analyse und Beschreinung des Altsystems
b) Zusammenfassen der Details und Kontrolle der Portierung
c) Aufbau von Checklisten
d) Analyse und Anpassungen in Bezug auf Euroumstellung
e) Analyse und Anpassungen in Bezug auf Y2K
Firma: START Ticket GmbH, Frankfurt
( Touristik, Frankfurt/Hamburg)

Nebenprojekt: 10/97 - 1/98
Thema: Tool zur Aufwandserfassung und Projektplanung einer Entwicklungsabteilung
a) Design und Realisierung eines webbasierten Aufwandserfassungsprogramms
b) Erstellung von einfachen Statistiken
c) Exportmöglichkeit der Rohdaten direkt über Internet-Browser in Excel
cgi/perl unter SCO UNIX und Sinix 5.44

Nebenprojekt: 4/97 - 8/97
Thema: Fehlermanagement-Tool
a) Design und Realisierung eines webbasierten Workflow-Programms
b) automatische Generierung von emails bei Änderung von Zuständigkeiten eines Problemreports
c) freie Konfigurierbarkeit der wesentlichen Parameter über web-Schnittstelle
d) Login und Rechtesteuerung
e) Erstellung von Statistiken
cgi/perl unter SCO UNIX und Sinix 5.44

10/96 - 3/97
Thema: Portierung eines grafischen Clients von SCO UNIX auf Windows 95
Analyse und Design, Realisierung wurde verschoben auf 3/98

Nebenprojekt: 7/96 - 9/96
Thema: Ansteuerung eines POS-Terminals für Kreditkartenautorisierungen
Analyse,Design und Realisierung
Krone-Terminals an SCO UNIX.

9/92 - 12/96 Entwurf, Prototyping und Realisierung der grafischen Benutzeroberfläche des Clients eines Buchungssystems.
Als Entwickler war ich von der Befragung der zukünftigen Anwender, über Design der Screens, Klassen und Schnittstellen bis zum Integrationstest,
der Inbetriebnahme bei Pilotkunden und Maintenance über mehre Jahre in diesem Projekt tätig.
UNIX SCO 3.2.4, C++, XVT++, Motif 1.1, X Window 11.4 und Windows 3.1, XVT++
Firma: START Informatik GmbH, Frankfurt
(freiberuflich, Touristik)

6/92 Analyse des bestehenden DV-Systems eines Immobilien-Büros, Problembehebung, Dokumentation und Entwurf eines Betreuungskonzeptes
Unix SCO 3.2, Uniplex

4/92  Dozent für den Siemens-Nixdorf-Kurs UNIX-LAN (TCP/IP)
UNIX System V.4 auf MX300 und SCO ODT auf WX200 (freiberuflich)
7/91 - 12/91  Vernetzung mehrerer UNIX-Rechner mit Ethernet,
Einsatz von NFS, TCP/IP unter UNIX System V.4 auf i386 (intern)

4/89 - 8/92 Mitarbeit bei Architektur, Spezifikation, Realisierung, Integration und Test von Modulen innerhalb der Release 4.0 der BTX-Software für die Telekom (Großprojekt > 130 Mannjahre)
fachliche Koordination zwischen Auftraggeber und Entwicklungsteam
Teilnahme an Code-Inspektionen und Reviews
Entwurf eines Interfaces zwischen Kommunikationskarte und ISO-Layer-2 Automaten
Entwurf einer Finite State Machine für das BTX-Protokoll (Layer 2)
Test von Modulen zur Ansteuerung von Chipcard-Lesegeräten
Test von Modulen für externe Rechnerverbindung über X.25
OS/2, C auf IBM IC (Industrie Computer == PS/2 Modell 80) (freiberuflich, IBM, Niederrad)
Firma: IBM, Frankfurt Niederrad

4/88 - 3/89 Design und Realisierung eines Konvertierers für den Anschluß eines Scangraphic-Belichters an ein Fotosatzsystem.
Portabler Code für MS-DOS, Primos und VM/CMS. Primos, C auf Prime 4xx (freiberuflich, alfa System Partner)

11/87 - 1/88 Entwicklung und Realisierung eines Harddisk-Treibers und der zugehörigen grafischen Konfigurationsprogramme
GEM, TOS, C auf Atari ST (freiberuflich)

6/87 - 10/87 Dozent für C und UNIX am Control Data Institut in Frankfurt.
UNIX System V.3, C, Shell auf Altos (freiberuflich)

4/86 - 6/87 Erstellen von Diagnoseprogrammen für eine Bildverarbeitungkarte.
Portierung eines Menusystems von Fortran V unter RSX-11M/PDP-11 auf C unter UNIX
UNIX BSD 4.2, C auf Integrated Solutions (freiberuflich, SCG Bensheim)

6/82 - 9/85 Design und Realisierung von Modulen zur Ansteuerung der elektronischen und mechanischen Komponenten eines Belichters. Entwicklung von Testprogrammen zur Justage und Qualitätskontrolle der einzelnen Komponenten. Design und Realisierung der Bedienerschnittstelle des Belichters.
RMS68K-Echtzeitkern, 68000-ASM auf Motorola Multiprozessor-System. Crossentwicklung unter VAX11/780 unter UNIX. C auf Motorola Multiprozessor-System
(Linotype, Eschborn)

1/80 - 6/80 Entwicklung eines Mess-Standes zur Untersuchung elektromagnetischer Felder in Hochfrequenzresonatoren im Rahmen meiner Examensarbeit. Realisiert wurden die grafische Darstellung und interaktive Korrektur der Meßergebnisse, sowie der Datenaustausch mit HP2100.
Maschinensprache MC6502 auf KIM-1 Mikroprozessorkarte (J.W.Goethe Universität, Frankfurt)

1981 Staatsexamen Gymnasiallehrer UNI Frankfurt Physik/Mathematik
1992-98 diverse Mehrtages-Workshops
1998 4-Tage-Workshop GUI Entwicklung mit Open Interface
2002 5-Tage-Workshop ATG Dynamo Essentials for Java Developers,

  Dynamo Application Server, Personalisation Server, Scenario Server

2002 Motivationstrainung Anthony Robbins
2003 LogOn Web Days, Weiterbildung in XML und Java
2007 Private Weiterbildung Hibernate
2008 Private Weiterbildung Web-Services,WSDL,Axis2
2009 Private Weiterbildung Google Web Toolkit, Google App Engine for Java
2009 Private Weiterbildung Entwicklung mit Android SDK und Eclipse ADT Plugin
2011 Private Weiterbildung iTunes-U Stanford CS193P iPhone App Development(Fall 2011)
2014 Weiterbildung iOS Swift Xcode
2016 Weiterbildung macOS Entwicklung
2017 Weiterbildung CLion Embedded-C Apache Mynewt IoT Sensoren I2C SPI ARM Cortex-M Go
2019 Weiterbildung Udemy Kurs 32 Stunden "Learn Flutter & Dart to Build iOS & Android Apps" 
2020 Weiterbildung Udemy Kurs 26 Stunden "The Complete 2020 Flutter Development Bootcamp with Dart"
2020 Weiterbildung Udemy Kurs 9 Stunden "The Ultimate Hands-On Flutter & MVVM"
2020 Weiterbildung Udemy Kurs 4 Stunden "Clean Code: Entwurfsmuster und objektorientiertes Design"

Englisch

Top Skills
Flutter iOS-Entwickler REST Bluetooth
Produkte / Standards / Erfahrungen / Methoden
360Dialog Artifactory Atlassian Confluence Atlassian JIRA Atlassian JIRA Agile Barrierefreiheit BitBucket CLion CLion IDE CodeFlow IDE Continuous Integration core data Docker Dynamic Type Fastlane Flutter git Github GitLab HealthKit HockeyApp HTML5 iOS iOS-App-Developer iOS-Development iOS12 iOS13 Jenkins Jira jQuery mobile Nordic nRF51 PhoneGap REST Rocket.Chat Scrum Swift Tealium TeamCity TestFlight Trello Visual Studio Code VoiceOver VS Code WebEx xCode Xcode10 Xcode11 Zoom
Projekterfahrung
================
Analyse, Spezifikation, Design, Programmierung, Test, Fehlerbehebung
Mitarbeit in Projekten von 2 bis zu 30 Teammitgliedern
Mitarbeit im Großprojekt (130 Mannjahre)
Entwurf und Implementierung von Webservice-Schnittstellen
Entwurf und Implementierung von grafischen Benutzeroberflächen
Entwurf, Durchführung und Auswertung von Performancetests(java)
Entwurf von Benutzeroberflächen für mobile Endgeräte (WAP, J2ME, jquery mobile)
Entwurf und Durchführung von internen Schulungen (WAP, Ruby)
Fachliche Koordination externer Entwicklungsgruppen

 

Tools/Methoden
==============

IDEs/Build Tools
----------------
Eclipse IDE 2.1-4.2:  Entwicklung von J2EE, Java, MIDP, C++, Python, JSP, Android
Jetbrains WebStorm 7-8: Entwicklung von Javascript Apps
Jetbrains CLion IDE für C
MyEclipse IDE 6.01, Hibernate Reverse Engineering, struts Plugin
maven: Versionsbau für Java Anwendungen
ant: Versionsbau für Java/J2EE-Anwendungen
make: Versionsbau für C++-Anwendungen
Sun Forte for Java: Entwicklung einer EJB/JSP/J2EE-Anwendung
JDeveloper 10, Toplink Workbench
Sun One Mobile Edition: Entwicklung von J2ME/MIDP für Java-Handies
Nokia Internet Mobile Toolkit: WML Editor und Testrahmen für WAP-Seiten
Nokia Developers Suite v1.0 für J2ME: Testrahmen für MIDlets auf Nokia Handies
SAP ABAP Workbench, Function Builder, SAP rfc-client, rfc-server

Applicationserver/Webcontainer

Apache: Installation, Konfiguration, Entwicklung von Intranet-Anwendungen in perl/python

Applicationserver: Jboss 4.2.2, Oracle OC4J
WebContainer: Apache Tomcat 5.0, 5.5, 6.0, 7.x
OSGi R4: Felix 4.0.3

APIs/Frameworks
-------------------
Apache Wicket 1.4.x, 1.5.x, 6.4.0
Struts 1.3, Tiles: MVC-Architektur für Internetanwendung
Google Web Toolkit GWT 1.4: Web 2.0 Java Framework
JavaLibraries: JDBC/JSSE/xerces
PhoneGap für Android und iOS

OOA/OOD/UML Tools
-----------------
Enterprise Architect: UML Diagramme
Together 4.0 : UML UseCases, Klassendiagramme, Sequenzdiagramme

Versionsverwaltung
------------------
subversion: über Eclipse Plugin und Commandline
cvs: lincvs, crossvc unter Windows und Linux
ClearCase: unter Windows und Solaris

Fehlerverwaltung/Workflow
-------------------------
ClearQuest: Change Management
Peregrine Service Center
Win@proach

Debugging/Optimizing Tools
--------------------------
ddd/dbx: C++-Debugger
Apache JMeter für Lasttest und Performanzmessung
Ethereal, Pingplotter,  Netzwerk-Troubleshooting
Toad für Oracle
optimizeIt: Laufzeitanalyse und Optimierung von Java-Anwendungen

Schnittstellen
--------------
LDAP Authentifizierung, Suche, Password Änderung
Internet: SSL, HTTP, HTML, CSS, WAP, WML, cgi
Atos Origin Internet Payment System: Schnittstelle Webserver -> Atos für Kreditkarten und Lastschrift
Betriebssysteme
Apache Mynewt iOS 12 iOS 13 MacOS
10.12
MacOS Unix
Debian Linux, Suse Linux 7.2,.. , mehrere Jahre SCO
Programmiersprachen
C
10 Jahre Projekterfahrung, ANSI-C
Dart Go Lua Python
2.3-2.7, Twisted Framework, cgi und win32-Standalone
Scriptsprachen
awk, sed
Shell
bash,ksh,zsh,sh
Swift 5 Swift 5.1 Swift5
Datenbanken
Oracle
toplink, hibernate, sqldeveloper
Postgres
python dbapi
SQL
python dbapi, JAVA JDBC, sqldeveloper
Sybase
12.0, über sqlapi++
Datenkommunikation
Bluetooth GPIO I2C Internet, Intranet JSON JSON WebServices SOAP WebServices TCP/IP
socket Programmierung in C
Hardware
32bit Mikrocontroller ARM Cortex BBC Microbit iPhone MacBook Nordic nRF51822
Design / Entwicklung / Konstruktion
PaintCode Paw Postman Sourcetree
Besonderes Interesse habe ich an Projekten im Bereich IoT in C auf ARM Cortex-M MCUs.  

Die Techniker Krankenkasse hat mir stellvertretend für die BfA bereits im Juli 1999 die
SELBSTÄNDIGE Ausübung meiner Tätigkeit als EDV-/Projekt-Berater bescheinigt.

Veröffentlichte Java-MIDlets auf www.pcwelt.de, heise.de/mobil

1x1 Trainer
[Daten auf Anfrage]
Tangram
IQ-Trainer
HandyKompass
Tachometer

Veröffentlichte Shareware in c"t:

Programmname:      [Name auf Anfrage]
Kurzbeschreibung:  Kartenspielsimulation, die das Einmaleins trainiert
Betriebssysteme:   Windows 95, 98, ME, NT, 2000, XP
Kategorie:         Lernen und Verstehen - Spiele mit Lerneffekt
Registriergebühr:  kostenlos


Veröffentlichte Artikel in iX:

Nachempfunden
Commandix V 1.0: Menü-Shell für PC-Unix SVR4
review
iX 11/92, Seite 94

Zugeteilt
quota: Quotenregelung für Plattenspeicher
praxis
iX 7/92, Seite 93

Scheibchenweise
truss: der Prozeß-Tracer unter Unix SVR4
praxis
iX 9/92, Seite 120

Telekommunikation
Reservierungssysteme Touristik
Airline Dienstleister
Industrie
Banken
Internet Webshop E-Commerce
Zahlungssysteme POS Kreditkartenauthorisierung

Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren