Hi, my name is

Martin Prätzlich.

Full-Stack Developer — Web, APIs & AI Integration

Full-stack developer with a completed vocational IT qualification and several years of experience across employment, freelance projects, and AI training work. Focus areas: web development (Node.js, Vue), automation, and integrating LLMs into real applications. Builds and operates own projects end to end, from concept to self-hosted deployment.

Martin Prätzlich profile image

About Me

Martin Prätzlich profile picture

Full-stack developer with a completed vocational IT qualification and several years of experience across employment, freelance projects, and AI training work.

Focus areas: web development (Node.js, Vue), automation, and integrating LLMs into real applications. Builds and operates own projects end to end, from concept to self-hosted deployment.

Based in Weingarten, Germany — open to remote and hybrid roles.

Technical Skills
  • Node.js
  • Express
  • Vue.js
  • TypeScript
  • JavaScript
  • HTML/CSS
  • Claude API / LLM Integration
  • Prompt Engineering
  • Python
  • SQLite
  • REST APIs
  • Docker
  • GitHub Actions
  • Linux
  • Git

Experience

AI Trainer / Contractor (Freelance) - Outlier AI
01/2025 – present
  • Evaluated and improved LLM responses, including code generation tasks
  • Contributed to five AI training projects (2025–2026)
Freelance Software Developer - Self-employed
12/2022 – present
  • Built and self-hosted Discord bots for clients (concept, development, deployment, operations)
  • Reusable bot architecture enabling fast, cost-efficient delivery
  • Pro-bono development for non-profit organizations, incl. Arkade e.V.
IT Support Technician - IHSE GmbH
09/2019 – 02/2021
  • 1st and 2nd level support for employees
  • Automated workflows and IT processes
  • Supported software development through technical testing and documentation
  • Trained and advised staff

Education

03/2021 – 06/2026
Applied Computer Science (university studies, no degree)
Ravensburg-Weingarten University of Applied Sciences (RWU)
Focus: software development (Java, C, web), relational databases, agile methods, IT security.
09/2017 – 07/2019
IT and Communications Technology Assistant (vocational qualification)
Bernd Blindow Schools, Friedrichshafen, Germany
IT systems, technical documentation, project management, networking.

Projects

Bambi Music Discord Bot (Freelance)
Discord.js Node.js
Bambi Music Discord Bot (Freelance)

12/2022 - 01/2023

  • Ad-free YouTube music bot with uninterrupted audio streaming
  • Intuitive command system for playback and queue management
  • Multi-server operation with optimized performance
fractalreach
Discord.js Node.js AI Integration
fractalreach
  • Discord bot for setting up and managing servers with AI integration
  • New servers can be configured from presets
  • Maintains order through thread and forum management and lifecycle scanning of channels
github-recon
Bash Python Security
github-recon
  • GitHub OSINT and secret-exposure scanner for a user or organisation
  • Recons profiles, repositories, commits, gists, issues, pull requests, releases, Actions, Pages, and packages
  • Reports anything that looks like an exposed credential or sensitive file
Incremental Backup Tool
PowerShell Automation Data Protection
Incremental Backup Tool
  • Policy-driven incremental backup script for Windows
  • Folder rules, including regex patterns, are defined in an XML config file
  • Dynamically detects target drives and keeps a history file of what has already been backed up
M25 BLE Wheelchair Remote
C++ ESP32 Bluetooth Embedded
M25 BLE Wheelchair Remote
  • Custom ESP32 firmware replacing the manufacturer’s official remote (around 600 EUR) for an Alber e-motion M25 power-assist wheelchair wheel
  • Implements the full Bluetooth Low Energy protocol used by the wheel, including AES-128 encrypted communication
  • Analog joystick input and a safety state machine with deadman-switch and watchdog support
Nautikin Adventures Discord Bot + Game QA
Discord.js Node.js QA
Nautikin Adventures Discord Bot + Game QA

01/2023 - 10/2024

  • Community bot with bug-report tools, game info, and a suggestion system
  • Custom moderation and leveling system to manage server interaction
  • Admin dashboard for management and monitoring
nyra-bot
Discord.js Node.js SQLite
nyra-bot
  • Discord server management bot covering moderation, logging, and per-server configuration
  • Built on Discord.js 14 with a Sequelize/SQLite backend and versioned database migrations
  • Part of a multi-bot architecture shared with my other Discord projects
voe-dl
Python CLI
voe-dl
  • Command-line downloader for videos hosted on voe.sx
  • Handles the platform’s stream extraction so videos can be saved with a single command
  • Batch download support for multiple links at once

Get in Touch

Open to remote and hybrid full-stack roles. Reach out via email or LinkedIn.