# Niklas Trapp

Apprentice Software Developer based in Lörrach, Germany.
Currently doing a dual-track apprenticeship at F. Hoffmann-La Roche AG (Basel, CH) and BBZBL Pratteln (CH), graduating 2026.

## Background

4 years building software. Focused on building practical, personal tooling — things that improve daily life or solve real problems.
Strong interest in clean interfaces, developer tooling, and the craft of building small, well-considered products.

## Work

- **F. Hoffmann-La Roche AG** — Apprentice Software Developer (2022 – present, Basel CH)

## Education

- **BBZBL Pratteln** — Information Technologist VET (2022 – present, CH)

## Projects

### Lumen (2026)
A focus-mode reading client that strips away the noise and turns long-form articles into a calm, paced experience.
Tags: react, typescript, node
Status: shipped

### Fieldnote (2025)
Lightweight CLI for capturing thoughts, code snippets and links straight from the terminal — no app required.
Tags: go, cli, sqlite
Status: shipped

### Stems (2025)
An audio-splitting playground built on WebAudio — isolate vocals, drums and bass right in the browser.
Tags: webaudio, wasm, react
Status: in progress

### Tideline (2024)
A small dashboard for tracking the rhythms of solo work — commits, writing streaks, deep-focus blocks.
Tags: next.js, postgres, d3
Status: archived

## Interests

Motorcycles, cycling, carnival, home brewing.

## Contact

- Email: trappniklas03@gmail.com
- GitHub: https://github.com/elratto21
- LinkedIn: https://linkedin.com/in/niklas-f-trapp
- Website: https://niklastrapp.com
