Profilbild von Anonymes Profil, Freelance Consultant, Interim CTO, Full-Stack Software Developer
verfügbar

Letztes Update: 07.09.2022

Freelance Consultant, Interim CTO, Full-Stack Software Developer

Firma: Terehov Consulting
Abschluss: Diplom Wirtschaftsinformatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (Muttersprache)

Skills

Ich helfe dabei, festgefahrene Web-Projekte wieder in ruhige Gefilde zu ziehen. Softwareentwickler seit über 20 Jahren und seit 10 Jahren CTO von verschiedenen Unternehmen. Auch für komplizierte Anforderungen finde ich elegante Lösungen.

Seit 7 Jahren arbeite ich remote und habe mehrere verteilte Teams aufgebaut und betreut. 

Projekthistorie

06/2020 - bis jetzt
Chief Technology Officer
Fahrrad-Hotels.com (Sonstiges, < 10 Mitarbeiter)

Bei Fahrrad-Hotels.com planen Sie ihre individuelle mehrtägige Radtour inkl. POIs und Hotels (inkl. Verfügbarkeiten) und exportieren diese als GPX und PDF.

OpenStreetMap-Datenbasis importiert in PostgreSQL für schnelle Geo-Berechnungen mithilfe von PostGIS. Zusätzliche recherchierte und anderweitige Datenquellen. 

Technologien: 
  • PostgreSQL mit PostGIS
  • Open Street Map
  • Node.js & TypeScript
  • Edge lambda functions
  • JavaScript & Leaflet.js

01/2016 - bis jetzt
Chief Technology Officer
MTD Sales GmbH (Konsumgüter und Handel, 10-50 Mitarbeiter)

"Neue Dönastie" Gastronomie der Zukunft: Echtzeit vernetzte Küche mit mehreren Küchenbildschirmen, IoT-Geräten wie QR-Scannern, Labelprintern, POS-Druckern, Anbindung von Zahlungsterminals mit O.P.I. (Open Payment Initiative). Im Auftrag gefertigte Bestell-Terminals nach meinem Design und nahtlose Integration in die Systemlandschaft. 
Machine Learning für eine automatische Optimierung der Küchenprozesse. 
Edge-Computing mit Synchronisation zum Data-Warehouse in der Cloud. 

Monitoring und remote Management alle IoT-Geräte und Sensoren, inkl. zentralem Release-Management auf Basis von Docker-Repositories. 

Nutzung ausschließlich europäischer Cloud- und IT-Anbieter. Fokus auf Datenschutz. 
  • Cloud Data warehouse with Admin and BI-Tools
  • Store Edge-Server with two-way Synchronization with SymmetricDS
  • Hardware integration:
    • QR Scanner
    • POS Printer (ESC/POS)
    • Label Printer (CUPS)
    • Payment terminals integration with O.P.I. protocol (Open Payment Initiative)
  • 10 different Apps:
    • Customer mobile app (iOS and Android)
    • Self Order Kiosk terminals
    • POS
    • 4 KDS screens
    • Pick-up Screen
    • Time Tracking tool
    • Menu Screens
  • Hardware (Networking and IoT Stack):
    • Software defined Networking (Ubiquiti)
    • IoT and micro services with Edge-Computing
    • Balena OS for IoT devices
    • Docker repository based release management for all IoT devices
    • Single Board Computers: e.g. Raspberry Pis, Rock Pis, etc.
    • Custom designed and made to order Self-Order kiosk terminals
    • iOS Mobile Device Management with Mosyle MDM (incl. autoconfiguration)
    • Hardware sensors and software monitoring with alerting
    • Signage Screens
    • Video Surveillance
  • Software Stack:
    • PostgreSQL (Used for data, queue and event stream)
    • Node.js & TypeScript
    • LDAP
    • SymmetricDS (Synchronization of store servers)
    • GraphQL
    • Docker Swarm
    • React.js
    • Capacitor & Ionic for mobile Apps (earlier, React native)
    • Real-time connectivity based on Web sockets and Server Send Events

06/2013 - 03/2020
Mitgründer, CTO
bettervest GmbH (Banken und Finanzdienstleistungen, 10-50 Mitarbeiter)

BaFin-regulierte Investitionen in nachhaltige Darlehen und Wertpapiere für natürliche und juristische Personen (inkl. KYC). 
Fokus auf Datenschutz, ausschließlich europäische Cloud- und IT-Dienstleister, interne Tools auf selbst-gehosteten Open Source Tools. 
 
  • Flow-basierter Investitionsprozess
  • Regel-basierte Vertragserzeugung und Berechnung der Tilgungspläne
  • Verschlüsselte PDFs
  • KYC und Video-Ident-Anbindung
  • Integration verschiedener Bank-APIs (z.b. Einbuchung der Wertpapiere ins Depot)
  • Queue und regelbasierte Transaktions-E-Mails

06/2016 - 01/2018
Interim Chief Technology Officer
Courito GmbH (Transport und Logistik, < 10 Mitarbeiter)

Courito - Your Worldwide Personal Courier

Projektrettung. Ein outgesourctes Projekt an ein Entwickler-Team in Ägypten drohte zu scheitern. Validierung der Softwarearchitektur, Handlungsempfehlungen, Team-Umstrukturierung, Teamleitung und zielgerichtete Neuaufstellung. 
Das Projekt (Backend, Web und Mobile) wurde erfolgreich ausgerollt und in Betrieb genommen. 
Aus rechtlichen Gründen wurde das Unternehmen später verkauft und liquidiert. 
  • Software Architektur
  • Agiles projektmanagement
  • Management eines Teams aus 10 Entwicklern, ausgesourced nach Ägypten
  • Node.js
  • LoopBack.io Framework
  • MongoDB
  • PostgreSQL + PostGIS
  • Vue.js
  • native iOS und Android

11/2009 - 08/2013
Senior Consultant
Exxeta AG (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Web & Mobile Solutions
 
  • JavaEE
  • JavaScript
  • SAP JCO
  • SAP NetWeaver integration
  • HTML5 and native Web-APIs
  • Für verschiedene Kunden

Zertifikate

SCRUM Master
2013

Reisebereitschaft

Weltweit verfügbar
Arbeit größtenteils aus dem Homeoffice.
Temporär oder zu Termin reisebereit weltweit.
Profilbild von Anonymes Profil, Freelance Consultant, Interim CTO, Full-Stack Software Developer Freelance Consultant, Interim CTO, Full-Stack Software Developer
Registrieren