Dominik Wei-fieg

Head of Mobile Development / CTO

Stuttgart, Deutschland

Erfahrungen

März 2016 - Bis heute
9 Jahren 4 Monaten

Head of Mobile Development / CTO

Mosaic Blabber

  • Responsible for planning, development and execution of blockchain smart contracts, mobile and server applications.
  • Technology strategy planning concering the client-server and blockchain environments
  • Development of smart contracts for the EOS blockchain using C++, Python and JavaScript and for Ethereum using Solidity
  • Development of the BLABBER mobile app for iOS and Android using React Native
Aug. 2010 - Bis heute
14 Jahren 11 Monaten

Owner / Software Developer

Ars Subtilior

  • Responsible for 14 clients in planning, development and execution of mobile and desktop applications.

  • Created mobile apps for IoT connected devices using Bluetooth Mesh and WiFi connectivity for Honeywell, Atlantik Elektronik, Ansorg, Zumtobel, Micas and HenselVisit

  • Implemented mobile iOS apps for diverse customers including location based apps (Inforad / PIXITIS), news apps (barfi.ch), social networking apps (prototype for iDressApp.de), business apps (beontra, HighQ) and design / entertainment apps (344design)

  • Consulting and implementation of an iOS client framework for the Genero Business Development Language (4js)

  • Implementation of an audio therapy software for macOS and iOS based on the Tomatis method (hoer.akademie)

  • Creation and distribution of iOS apps on the App Store as independent developer

  • Selection of apps and projects I’ve worked on recently with a focus on IoT projects.

  • DoctorBox: The leading german digital health app. Responsible for design, architecture and implementation of the iOS app since its inception in 2017.

  • Ansorg INspire: App based lightning control system using a bluetooth mesh network. Implementation and software architecture.

  • Hensel Remote: iOS, Android and macOS App to control and configure professional flashes, communication via custom protocol over WiFi.

  • Micas Autolight: Configuration of the smart and compact MICAS HF motion detectors. Switching, dimming and commissioning of networks up to complex installations. Settings can easily be made by smartphone with this App. The communication to the mesh network is established via Bluetooth point to point connection.

  • Honeywell MB-Secure: Android and iOS App written in react-native for the configuration and control of MB-Secure alarm systems via a custom secure web socket protocol over TCP.

  • Richnerstutz Trackit: Tracking of visitors at POS using anonymised mac address data collected via WiFi access points. Software architecture, planning and project management, implementation of the raw data import into the web app.

Okt. 2001 - Juli 2010
8 Jahren 10 Monaten

Software Developer, R&D; Technical Consultant

Interactive Objects Software GmbH

  • Responsible for the development of the user interface and the interoperability with modeling tools of the model driven architecture IDE ArcStyler

  • Implementation of visual business modeling editors, integration layer with Rational Rose UML and the code generation engine.

  • Main driver for the migration of ArcStyler to Rational Software Modeler, coordinated the transition from a custom framework and swing based UI to Eclipse Plugins and SWT, implementation of generators and MOF based model repositories.

  • Development of a framework for Model Driven Software Migration: text parsing engine, AST transformation, MOF based repository and code generators

  • Worked with software development teams of banking and insurance companies like CreditSuisse, Zurich, etc.

  • Coordination and implementation of test driven development and UI tests for the private banking backoffice software of CreditSuisse

  • Creation of the intranet corporate identity image database for CreditSuisse

  • Support of model driven software migration at CreditSuisse: implementation of a parser and UML importer for COBOL

  • Implementation of model driven outsourcing for Zurich: PL/1 parsing, UML model creation and workflow design

Juni 2000 - Feb. 2001
9 Monaten

Technical Project Manager

Cult Group GmbH

  • Responsible for the coordination of all software development projects. Staff of 7 developers.
  • Managed a team of on- and off-site developers, coordination of programming work with project managers and head of design, ensured project milestones and quality assurance
  • Coordination, project management and software development for Brokat, LBBW, Bundesrepublik Deutschland – Finanzagentur GmbH, etc.
  • Development of banking web applications using J2EE, EJB, JSP and mobile applications using WAP
Nov. 1999 - Mai 2000
7 Monaten

Production Manager

Cult Interactive GmbH

  • Responsible for the development of websites and desktop applications, support of marketing and sales and coordination between software developers and designers
  • Managed the transition of the development process from cgi-scripts to JSP and PHP
  • Enhanced the company offering with desktop applications

Zusammenfassung

  • 20-year career in programming
  • Experienced in design, analysis and development of mobile, desktop as well as large scale enterprise applications
  • In-depth knowledge of object-oriented and functional programming and design patterns
  • Hands-on experience in blockchain development using solidity and eosio.cdt
  • Team-oriented, implementation-driven, pragmatic and solution focused

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Chinesisch
Fortgeschritten
Koreanisch
Fortgeschritten

Ausbildung

Feb. 1999 - Okt. 1999

Seoul National University

Traditional Korean Music · Korea, Republik

Feb. 1998 - Juli 2000

University of Tübingen

Korean Studies · Tübingen, Deutschland

Sept. 1994 - Feb. 1999

Musikhochschule Karlsruhe

Diploma Music Theory Teacher · Music theory and computer music / DSP · Karlsruhe, Deutschland

Zertifikate & Bescheinigungen

Certified Project Management Practitioner / IPMA Level D

GPM / IPMA