Software Engineer & Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 63329 Egelsbach, Hessen
- Weltweit
- de | en
- 12.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2023 – 2/2024
TätigkeitsbeschreibungProduct Owner
Eingesetzte QualifikationenProduct Owner
1/2021 – 7/2023
Tätigkeitsbeschreibung
Extension of MTx and development of the DB MOSAIK App.
MTx was, until now, an application (on a proprietary device) conductors used for ticket inspection, subsequent invoices, ticket sale and various other functions like shift management.
DB MOSAIK
This is the successor of MTx on modern end user Android devices. Functionality is extended by features like identity card and various ticket scans. It is now rolled out throughout Germany by Deutsche Bahn and various transport associations.
Scrum, Test Automation, Android Entwicklung, Git, Java (allg.), Kotlin
3/2020 – 10/2020
TätigkeitsbeschreibungDevelopment of an POS (Point of Sale) System on mobile Android devices to take, modify and pay tickets in gastronomy. 19 screens, state of the art Application with Android Jetpack.
Eingesetzte QualifikationenScrum, Test Automation, UML, Android Entwicklung, Git, Java (allg.), Kotlin
10/2018 – 5/2019
TätigkeitsbeschreibungDevelopment of a Navigation System on Android devices with AI to recognize road signs, traffic lights, construction sites and more. Together with Lane Detection, Object Detection (pedestrians, ...) and Safety Alerts (brakelight detection, ...) the turn-by-turn Navigation increases the safety of driving.
Eingesetzte QualifikationenTensorflow, Confluence, Scrum, UML, Android Entwicklung, Git, Java (allg.), Kotlin, User Interface (UI)
10/2013 – 9/2017
TätigkeitsbeschreibungDevelopment of a full scale Navigation solution with Turn-by-turn guidance, Commute, 2D and 3D Map, Junction view, live traffic, Head-up-Display, Instrument-Cluster integration and Rear Seat Entertainment for Jaguar/Landrover.
Eingesetzte QualifikationenSQL, Embedded Linux, Confluence, Scrum, Test Automation, Enterprise Architect (EA), UML, C++, Git, Jira, Opengl, Qt (Software), User Interface (UI)
12/2012 – 1/2013
TätigkeitsbeschreibungDevelopment of an logic-puzzle-game for iOS. Implemented on the basis of tinyMachina.
Eingesetzte QualifikationeniOS, Subversion, C++, Lua Scripting, Mantis, Opengl, Microsoft Visual Studio
11/2012 – 9/2013
TätigkeitsbeschreibungDevelopment of an Navigation Solution with guidance, 2D and 3D Maps, live traffic for Volvo Car Corporation.
Eingesetzte QualifikationenSQL, Microsoft Windows CE, Scrum, Test Automation, Enterprise Architect (EA), Subversion, C++, Jira, Lua Scripting, Opengl, Microsoft Visual Studio, User Interface (UI), Internationalisierung
5/2012 – 10/2012
TätigkeitsbeschreibungDevelopment of an easy to use search Database for Politicians of the German Federal Parliament. Implemented on the basis of tinyMachina.
Eingesetzte QualifikationenSQL, iOS, Subversion, C++, Mantis, Opengl, Microsoft Visual Studio, XML
3/2011 – 6/2011
Tätigkeitsbeschreibung
Geiger CCD (iPhone)
Development of an Application that enables measurement of radiation with commercially available iPhones. This is possible by analyzing glitches induced by ionizing radiation on the Camera's CCD chip. Implemented on the basis of tinyMachina.
iOS, Subversion, C++, Lua Scripting, Mantis, Opengl, Microsoft Visual Studio
12/2010 – 3/2012
TätigkeitsbeschreibungDevelopment of CUA for U212A. A learning- and training-system for the latest submarine developed by Howaldswerke-Deutsche Werft. It is used by the German Navy for the training of their crews.
Eingesetzte QualifikationenAdobe Photoshop, Subversion, C++, ToolBook
12/2010 – 2/2011
Tätigkeitsbeschreibung
NDS MicroAPI optimization
Optimization, bugfixing and extension of an existing NDS (Navigation Data Standard) implementation.
Subversion, C++, Microsoft Visual Studio
8/2010 – 11/2010
Tätigkeitsbeschreibung
Datascript to C++ Compiler
Optimization, bugfixing and extension of an existing NDS implementation.
Software Engineer
Lex, Yacc, Compiler construction
Subversion, C++, Eclipse, Java (allg.), Microsoft Visual Studio
3/2010 – 4/2010
Tätigkeitsbeschreibung
„Spielerische Lehrmodule für den Mathematikunterricht 1-3“
Interactive Math tutor application. Provides visualization of math-facts and multiplayer
games for whiteboard-classes. Implemented on the basis of tinyMachina.
Software Engineer
Subversion, C++, Mantis, Opengl, Qt (Software), Microsoft Visual Studio, XML
12/2008 – 2/2010
Tätigkeitsbeschreibung
„Mathe Buddy 5. und 6. Klasse“
Interactive Math tutor for Nintendo DS. Implemented on the basis of tinyMachina.
Software Engineer and multiple roles as independent developer
Gaming SDK, Subversion, C++, Mantis, Opengl, Microsoft Visual Studio
11/2008 – 4/2009
Tätigkeitsbeschreibung
Electronic Horizon for Map and Positioning Engine
NAVTEQ MPE is a ECU designed to support Map based ADAS functionality. One of its
components is the Electronic Horizon.
- Development of Electronic Horizon Reference Implementation
- Feedback for specification of ADASIS v2
- Implementation of:
Horizon-Provider
Horizon-Reconstructor
Horizon-Visualizer with:
segments
stubs
attachments with properties
curve plotter
- Collaboration with System Integrator
Test Automation, Enterprise Architect (EA), Subversion, C++, Microsoft Visual Studio, CAN-Bus (controller area network)
4/2007 – 12/2007
TätigkeitsbeschreibungDevelopment of an JunctionView prototype to generate 3D Models out of map data. It can visualize complex road geometry including junctions on different elevations, bridges, road markings, lanes and so on. Various approaches where evaluated and implemented.
Eingesetzte QualifikationenSubversion, Opengl, Visual C++, Microsoft Visual Studio
8/2006 – 1/2013
Tätigkeitsbeschreibung
Responsible for Projects like:
- various Games for Nintendo DS, Playstation, iOS and PC
- Military Training System/Simulation for the anti-aircraft-tank „Gepard“ (2D and 3D simulations)
- A 2D-multi-platform-framework for Application and Game development on platforms like iOS, Android, Windows, Linux and more.
Android, Subversion, BDE (Borland DB Engine), C++, Gaming SDK, iOS, Lua Scripting, Mantis, Opengl, Typografie, UML, Microsoft Visual Studio, Windows Embedded
11/2002 – 5/2006
Tätigkeitsbeschreibung
Software Engineer
Military Training Systems/Simulations
- Simulation for submarine U212A
- CUA for Flakpanzer Gepard
C++, Concurrent Versions System, Opengl, ToolBook
6/2000 – 10/2002
Tätigkeitsbeschreibung
- Design/Implementation of Multiplayer/Network code for an RTS Title
- Objectmanagement and Scengraph
- Terrainrednering
C++, Opengl, Netzwerkarchitektur
Ausbildung
Fachhochschule Schmalkalden
Schmalkalden
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden