Florian Gogg

Florian Gogg

Full Stack Software Developer

About Me

I'm a Full Stack Software Developer based in Styria, Austria, working primarily with PHP backend and Angular frontend at movec. I take ownership of complex systems end-to-end: from requirements analysis and database design through implementation to production deployment.

At movec, I own the complete technical implementation of Austria's vehicle type approval database (GDB) EU migration — a legally mandated data format transition with a hard government deadline. In parallel, I build business-critical systems for the salesManager CRM — including a multi-channel lead management platform, AI-powered email classification, and a vehicle marketplace export system that delivers over 33,000 listings across 22 platforms.

I graduated with distinction from HTBLA Kaindorf, specializing in Computer Science. Outside of my main role, I've co-developed a startup product from school project to published app, running a multi-environment deployment infrastructure on AWS. I value precision, ownership, and building systems that hold up in production.

Technologies & Skills

Backend

PHP CodeIgniter Node.js MySQL MongoDB REST APIs XML/XSD

Frontend

Angular AngularJS TypeScript JavaScript HTML & CSS

Tools & DevOps

Docker Jenkins Liquibase PHPUnit Git / SVN Linux AWS EC2

Professional Experience

Software Developer

movec – MOTIONDATA VECTOR Software GmbH
April 2024 - Present

GDB – Austrian Vehicle Type Approval Database

Austria's central vehicle type approval and registration database — sole developer responsible for the EU-mandated IVI 2.0 / eCOC migration with a legal deadline of July 2026

  • Built a data-driven import/export engine for the new EU electronic Certificate of Conformity (eCOC 2.0), replacing multiple legacy parsers with a single unified, database-configured processor
  • Integrated the VVO REST API (Austrian Insurance Association) for vehicle data submission — dual XML upload and automated status polling
  • Developed manufacturer-independent national data calculators that automatically derive all legally required Austrian registration fields from EU type approval data
  • Designed a normalized data model for lossless IVI 2.0 roundtrip across the complete vehicle data lifecycle (import, storage, editing, re-export, regulatory submission)
  • Managed the full migration from IVI 1.10 to 2.0: schema analysis, code translation mappings, legacy Fixed Width interface documentation, and end-to-end validation against the VVO test environment
PHP 7.4 MySQL REST API XML/XSD Liquibase PHPUnit

salesManager – Automotive Sales Platform

CRM and vehicle marketplace platform used by hundreds of Austrian car dealerships — handles lead management, vehicle exports to 22 online platforms, and manufacturer integrations

  • Built the complete lead management backend with 7 intake channels (public API, dealer API, walk-in, CSV import, car-scan app, email, external feeds), status pipeline with lifecycle hooks, and DTO-based validation
  • Developed an AI-powered email-to-lead pipeline: Mailgun webhook intake, provider-agnostic AI middleware for classification, automatic vehicle matching from Willhaben/AutoScout24 inquiry emails
  • Implemented bidirectional Volvo/Salesforce integration via GRIP API — a three-stage lead flow with webhook listener, cronjob pipeline, and REST client library with locking and recovery mechanisms
  • Rewrote the complete vehicle marketplace export system from scratch — 22 platform mappers and deployment classes replacing a bug-prone legacy system, now handling ~33,000 active listings with checksum-based change detection and AutoScout24 dealer analytics
PHP Angular MySQL REST API AI/ML Integration Docker

Projects

MyLead Webapp

Diploma thesis — HTBLA Kaindorf

Development of a comprehensive lead management web application as part of my education at HTBLA Kaindorf.

Web Development Thesis Project

Raumberg Ball Website

Freelance project

Design and development of a modern website for the graduation ball of HBLFA Raumberg-Gumpenstein.

Angular Linux
Visit Website →