MA

Michael Adam

Full-stack apprentice

Linux-first full-stack apprentice

Reliable code. Thoughtful UX. Software that supports real work.

I build apps that feel good to use and deliver when it matters.

michael@ubuntu: ~
OS: Ubuntu 22.04·
Shell: zsh + Oh My Zsh·
Editor: VS Code·
Stack: Laravel | Vue | Next.js | TypeScript·
Mode: Dark / Glass

Overview

Early-career full-stack developer focused on shipping solid work

I build reliable web apps and internal tools with Laravel, Vue, and Next.js, supported by containers, CI/CD, and monitoring for smooth deployments. My experience includes production DynDNS platform features, reporting dashboards that automate workflows, and learning tools that improve onboarding. I like turning requirements into clean workflows and a UI that feels supportive instead of stressful.

Currently finishing my apprenticeship in Germany and looking for a team that values mentorship, good engineering habits, and thoughtful UX, ideally on a Linux-first stack where reliability really matters.

MA

Michael Adam

Full-Stack Apprentice (DE)

Projects

Selected builds & experiments

View all
Training reports dashboard

Berichtsheftmanager

Svelte + Tailwind web app for week/day-based training reports with filters, dashboards, templates, and offline persistence (localStorage).

SvelteTailwindTypeScriptlocalStorageVite
Dynamic DNS management

SPDYN Webapp

Securepoint DynDNS platform: manage hostnames with IPv4/IPv6 updates, API tokens, update logs, and router/firewall integrations; built with a Laravel + Vue-style full-stack, REST APIs, and CI/CD for reliability.

LaravelVueRESTDNSCI/CD
Learning cockpit

LernjahrPro

Static training-year site with 12-module roadmap, searchable compendium, design section, quizzes, flashcards, weekly planner, and a simulated assistant — all client-side.

HTMLCSSJavaScriptQuizzesOffline
Multilingual wedding site

Mnmwedding

Next.js 14 + Tailwind site with invite-gated routes, RSVP/guestbook/photo upload flows, QR invite generator, i18n (de/en/ru), dark mode, and Prisma-backed SQLite.

Next.jsTailwindTypeScriptPrismai18n
Survival evolution prototype

Biomantic

UE5 prototype: multiplayer survival/evolution loop with stage-based progression, biomass-driven traits, and 360° wall-climbing traversal; early movement/gameplay implemented.

Unreal Engine 5GameplayPrototypeDesign
Package maintenance

LaravelCollective HTML

Maintained the HTML/Form builders and bumped compatibility through Laravel 11 to keep the package current.

LaravelPackageMaintenanceOpen Source

Skills

A balanced stack across backend, frontend, and ops

Backend

LaravelPHPRESTMariaDBRedis

Frontend

VueNext.jsTailwindTypeScriptMotion

DevOps

LinuxNginxDockerGitHub ActionsCI/CD

Tools

zsh + Oh My ZshVS CodetmuxNeovimFigma

Soft Skills

MentoringOwnershipCommunicationLearning mindset

Timeline

Path so far

Apprenticeship — Fachinformatiker Anwendungsentwicklung

2023 — Present

BBS1 Lueneburg & Securepoint Partner

Apprenticeship split between BBS1 Lueneburg (https://www.bbs1-lueneburg.de) and Securepoint; building production-ready tools in a Linux-first environment with a focus on secure web applications and automation.

Securepoint (general work, apprenticeship)

2023

Securepoint Partner

Hands-on support and ops work across the Securepoint stack as part of my apprenticeship; exposure to networking, deployment, and customer needs.

spdyn.de (apprenticeship project)

2024

Dynamic DNS platform

Built and maintained Securepoint internal DynDNS (front- and backend) during my apprenticeship; no public link, focused on stability and deployment flow.

Private builds: learning site with quizzes, Berichtsheftmanager

2022 — 2024

Personal projects

Fully built two private sites: a learning site with content and quizzes, and a Berichtsheftmanager web tool; end-to-end practice with modern stacks and deploys.

Certifications & Learning

Ongoing

Self-driven

Linux administration, secure coding patterns, and continuous delivery best practices with GitHub Actions.

Contact

Let us build together

Reach out for collaborations, apprenticeships, or freelance work.