Skip to content
~/portfolio
BULL
|
whoami

Kevin
Kraemer

Full-stack developer

former risk analyst

cat about.txt

I like making things simpler. I started coding with Python in university to automate Excel work, and that mindset eventually carried me from financial risk analysis into full-stack development. Today I build thoughtful products and obsess over the details most people miss.

cat story.md

intro

My career began in finance as a financial risk analyst at a boutique firm. In a small company, automation was essential, and there was no room to hide behind process or hierarchy. That environment fostered independence and taught me to take initiative and solve problems with code early on.

current role

Currently, I’m a full-stack developer at a global company. While my day-to-day focuses heavily on frontend engineering with React and TypeScript, I also jump into our .NET and Go backends and help streamline internal processes.

I love shipping features and iterating quickly. I'd rather get a feature working from A to B first and then invest time to polish it. Navigating that early uncertainty is where the most valuable insights are found.

philosophy

My finance background shapes how I see software. In markets, nobody has perfect information. Prices move because people are constantly learning and adjusting. Things aren't binary. It's risk versus reward. Every decision has trade-offs. Building products feels exactly the same.

I’m drawn to solving productivity problems. Software should align with human workflows, not fight them. It should save people time so they can focus on creative work.

elsewhere

When I'm not coding, I'm usually cycling through Luxembourg. It's either road or gravel, depending on the day. Otherwise, I'm keeping up with financial markets or checking out the local food scene with friends.

Outside of work, I’m learning Rust by building a personal financial TUI. On the frontend side, I think a lot about user flows and information hierarchy. Behavioral finance gives me a great framework for this, especially the work of Kahneman and Thaler in Thinking, Fast and Slow. Ultimately, it's about understanding the psychology of the person on the other side of the screen. That’s where the real depth is.

./showcase.sh
1: tech.md
// languages
C# TypeScript Python Go F#
// frontend
React Angular SolidJS Astro
// backend
.NET PostgreSQL MongoDB MS SQL Server
// devops
Docker Kubernetes Terraform Azure
// tools
Zed OpenCode
// ai
DeepSeek Kimi OpenAi
2: status.sh
ACTIVE PROCESSES
cycling Luxembourg
slay-the-spire-2 playing
rust learning
ui-ux-design studying
nextbite shipping
nextbite.kevinkraemer.com
DAILY METRICS
ENERGY72%
FOCUSrust
MOODshipping
NEXTBITE features
Coffee0 cups
PASTRY pain au chocolat
3: portfolio
Technology positions portfolio showing symbols, positions, experience, returns, and status
SYMBOL POS EXP RETURN STATUS
SOLIDJS LONG 1.0Y +167.5%
GO LONG 1.5Y +89.4%
REACT LONG 1.5Y +124.8%
C# LONG 8.0Y +247.3%
TS LONG 5.0Y +156.2%
ASTRO WATCH 0.5Y +134.2%
GLEAM WATCH 0.5Y +23.1%
PYTHON CLOSED 3.0Y REALIZED
ANGULAR CLOSED 4.0Y REALIZED
F# CLOSED 0.5Y REALIZED
POSITIONS 5 ACTIVE 2 watch, 3 closed
AVG HOLD 3.4 YEARS active positions
RETURN +158.4% avg active
BETA 1.20 early adopter
SHARPE 1.85 risk-adjusted
ALPHA +42bps vs market
TS +4.12% | RUST +1.88% | GO +2.40% | K8S -0.21% | NEXT +0.74% | COFFEE +100% | CHESS ELO 1200 | CYCLING PR SET |
[0] ./showcase.sh*
MARKET CLOSED
kevin@kraemer
echo "Get in touch"

Interested in working together or just want to talk shop? I'm always open to discussing new projects and opportunities.

kraemer.kevin747@gmail.com

Based in Luxembourg