Skip to content
View hfanieng's full-sized avatar
💭
working on progress
💭
working on progress

Highlights

  • Pro

Block or report hfanieng

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hfanieng/README.md

Hi, I'm Heiko Fanieng 👋

I’m a Software Developer with a strong domain background in Product Safety and SAP EH&S.
My work focuses on translating complex, regulated business requirements into structured, maintainable software solutions.


👨‍💻 About Me

  • 💼 Background in Product Safety, Regulatory Affairs & SAP EH&S
  • 🔄 Career transition into professional software development
  • 🧩 Strong interest in clean architecture, documentation & traceability
  • 🌍 Experience in regulated and international project environments
  • 🎯 Focus on reliable, long-term solutions rather than quick prototypes

I value clarity, structure and sustainability in both code and documentation.


🛠️ Technology & Tools

Programming & Development

  • SAP ABAP / ABAP Objects
  • Python
  • JavaScript
  • SQL (Microsoft SQL Server)

Platforms & Tooling

  • SAP (EH&S context)
  • Visual Studio Code
  • Git & GitHub
  • Markdown, Mermaid.js, YAML
  • Azure Data Studio

Concepts & Practices

  • Clean Code & maintainable architectures
  • Structured documentation (technical & project-related)
  • Separation of concerns (analysis, design, implementation, test)
  • Working in regulated environments (compliance-driven development)

📂 Project Focus

My projects typically revolve around:

  • SAP-centric application development
  • Domain-driven solutions in Environment, Health & Safety (EH&S)
  • Data processing and integration
  • Tooling that improves transparency, data quality and maintainability
  • Well-documented, reviewable project artifacts

You’ll find repositories here that emphasize structure and reasoning, not just source code.


🧩 Selected Projects & Practical Experience

In addition to my SAP- and EH&S-focused work, I have built and maintained a number of practical software projects that reflect my hands-on development background and technical progression over time.

Data, Integration & Automation

  • ProDJLink to SQL
    Real-time data acquisition from ProDJ-Link devices (via Beat Link Trigger), forwarding events via UDP to Python services and persisting them in SQL databases.
    Focus: networking, data pipelines, Python, SQL

  • BLT to Flask
    Bridging Beat Link Trigger events to a Flask-based backend for further processing and visualization.
    Focus: Python, Flask, event-driven architectures

  • VizLink to Python
    Processing VizLink / ProDJ-Link data streams and integrating them into custom Python workflows.
    Focus: protocol handling, integration, scripting

Web & Application Development

  • La Mediterranea
    A reservation web application built with the Astro framework, including database integration and a clear separation of frontend and backend responsibilities.
    Focus: web architecture, data models, maintainability

What these projects represent

These projects demonstrate:

  • a solid foundation in practical software engineering
  • experience with data flows, integrations and persistence layers
  • an engineering mindset focused on understanding systems end-to-end
  • a natural progression toward structured, domain-driven and regulated environments

They form the technical groundwork that now feeds into more complex SAP and EH&S-focused projects.


🤝 Collaboration

  • 👯 Open to collaboration on structured software projects
  • 💬 Happy to exchange ideas around architecture, SAP-related development and documentation
  • 📫 Best way to reach me is via GitHub or the linked social profiles

🎶 Beyond Code

Outside of software development, I’m passionate about music, concerts and light shows, especially where technology and creativity intersect.


Pinned Loading

  1. wearesolutionarchitects/ausbildung-public wearesolutionarchitects/ausbildung-public Public

    Abschlussprüfungen und Projekt

    JavaScript 1

  2. vizlink-to-python vizlink-to-python Public

    sending data from ProDJ-Link devices via VizLink (based on Beat-Link-Trigger) to Python-Scripts

    Python 2

  3. nowplaying_rb_blt_udp nowplaying_rb_blt_udp Public

    combining rekordbox dj, beatlink trigger and udp to show ProDJ Link played tracks

    Jupyter Notebook 2

  4. Rekordbox_TouchOSC Rekordbox_TouchOSC Public

    Touch OSC control for the Lighting-Mode of Rekordbox DJ with the same layout as the AKAI APC Mini and integrate BLT input.

    Clojure 5