The person behind ABC Systematik

Alexander Barwig
Certified software developer, owner of ABC Systematik.

I build web applications, desktop software and local AI solutions – from the first concept to the running system. What drives me: technology that is built cleanly and stays with the user.

Alexander Barwig

About me

From training project to my own business.

After completing my training as a software developer (Fachinformatiker Anwendungsentwicklung), I founded ABC Systematik. I develop custom software, websites and web applications, offer IT services and work on solutions in electronics repair, local AI and IoT security.

During my training I already led an eight-person team through a web project – planning, coordination, acceptance. Today I apply this mix of building and organising in my own projects such as Punchscore and in client work.

Clean over quick

Readable, documented code – with the source handed over to the client.

Data stays with the user

Local processing before cloud – for AI assistants as well as workshop software.

Hardware and software together

From the sensor in a punching machine to the web platform: I think in whole systems.

Projects

Personal projects from training and spare time.

Small pieces where I tried out technology – no client, but the same standards.

Browser shooter · HTML5 Canvas

Side-scrolling shooter with terminal aesthetics: the player controls a rocket-powered snail. Object pooling keeps the action smooth, a deterministic game loop with delta-time protection keeps the speed constant on any system. Includes a pause menu and two visual styles (cute / cool).

JavaScriptCanvas 2DHTML5CSS3

Elite Fitness

In development
Web application · PHP, MySQL

Management of a gym: members, trainers, classes, rooms and bookings. A demo mode allows testing without a password (changes last for the session only), the admin mode stores permanently in the database.

PHPMySQL
Project lead · school project BFW Nuremberg

Led an eight-person team: task planning, prioritisation, quality assurance, regular team meetings and stakeholder talks through to acceptance. Result: a responsive one-pager with modular sections and data visualisation – graded 1.0 (top mark).

ProjektleitungHTML/CSS/JS
Static web app · vanilla JavaScript

Modular avatar tool with live SVG preview, randomiser, presets and SVG export. Assets come from local SVG packs via a manifest system; if assets are missing, a fallback generator steps in.

JavaScriptSVG

Skills

What I work with.

Frontend

  • HTML5, CSS3
  • JavaScript (vanilla)
  • Canvas 2D, SVG
  • Responsive layouts

Backend

  • PHP, MySQL
  • Python
  • Node.js, SQLite
  • REST APIs

Tools

  • Git, VS Code
  • Linux servers, Apache
  • 3D printing, electronics
  • Local AI models

Way of working

  • Leading small teams
  • Requirements gathering
  • Documentation
  • Direct communication

ABC Systematik

Want to work with me?

Orders, quotes and inquiries go through ABC Systematik – use the inquiry on the start page.