DE
Esc

Software engineer · agentic AI Open for internships · Apr – Sep 2027

Marvin Heyne

I build agentic-AI systems that have to survive real users.

Voice agents for 100+ salons at MitJulia1, IT-Systems Engineering at HPI (GPA 1.44), and until October Founding Engineer at Kobe AI2.

Marvin Heyne, portrait in a dark hoodie
Potsdam, 2026
Scroll

One signal, four shapes

From agents to the Arctic Circle.

The same particles redraw themselves as you scroll: the agent network, a voice, a chest X-ray, the northern lights. Four stations, each with a number you can check.

01 · Agents2026

Agents that find the warm path.

Founding Engineer at Kobe AI until October 2026: an AI superconnector that searches your own network for the best path to a person and only sends after you confirm. Cloudflare Workers backend, Electron client, extended MCP server.

~470 commits in three full-time weeks, October 2026

02 · Voice2026

A voice that picks up the phone.

At MitJulia I work on Julia, an AI receptionist that answers salon calls, checks the calendar and books. Twilio, ElevenLabs, AWS Lambda, DynamoDB, TypeScript; a simulator with an LLM judge tests the agent systematically.

100+ salons live on the voice agent, November 2026

03 · X-ray2024

A network that looks at lungs.

PneuNet started at school: a convolutional network written from scratch in NumPy to detect pneumonia on chest X-rays, then seven architectures compared in PyTorch, lung segmentation and class activation maps.

>95 % segmentation on the project's own validation split

04 · North2026

Coding in a van, up to 66° 33′ N.

The Arctic Sprint: 17 days by campervan from Berlin through the Baltics to Rovaniemi and the Lofoten, building the Kobe MVP on the road, then straight to START Hack in St. Gallen.

17 days, nine countries, one MVP

Signal / numbers

Every number carries a date and a denominator.

Where I have been

University, startups, volunteering, competitions.

01 — Selected work

Five things that shipped.

01Founding Engineer · Mar – Oct 2026

Kobe AI, your personal superconnector

Finds the warmest path to the person you need, through your own network.

  1. 01Say who you need “Three reference calls for Anna.”
  2. 02Kobe finds the warm path It checks who in your own network (LinkedIn, email, Slack, Notion) can introduce you, and ranks them.
  3. 03You approve, Kobe sends It drafts the intro request. Nothing goes out without your OK; raw data stays on your Mac.

~470 commits in 3 weeks · Oct 20262

  • TypeScript
  • Cloudflare Workers
  • Electron

Ask Kobe

Your personal Superconnector

Demo with sample data
Fig. Kobe web app, “Start Mission” Rebuilt from the product code · Kobe UI is English · Plays by itself · click to take over
02Software Engineer · since Jan 2026

MitJulia (formerly Friseurtelefon)

A voice agent that answers salon phones

Julia picks up 24/7 and books straight into the salon’s booking system.

  • Product issues end to end: reproduce on a real transcript, check every salon, ship the PR.
  • Test suite for the voice agent grown from 67 to 267 cases.
  • 434 commits in the monorepo, Aug – Nov 2026.

100+ salons · Nov 20261

  • TypeScript
  • AWS Lambda
  • ElevenLabs
  • Twilio
Project page with demo →
Live call

Sat 7:42 pm · outside opening hours

Sophie Regular client · recognised 01:12

Julia is listening

Init webhook · client recognised: Sophie

Hi Sophie, this is Julia, the digital receptionist at Sample Salon. How can I help?

Hi! I need an appointment next week, ideally Tuesday after work.

Sure. Wash, cut and blow-dry with Mia again?

Yes, exactly.

get-appointment-availabilities · Tue · Mia → 2 slots

On Tuesday Mia is free at 17:30 or at 18:30. Which suits you better?

18:30 is perfect.

create-booking → appointment-booked

Done. Your appointment is on Tuesday at 18:30 with Mia. See you then!

Thanks, bye!

Last 7 days

Revenue

TotalOutside opening hours 2,846 € 612 €

Bookings

TotalOutside opening hours 47 11

Calls

TotalOutside opening hours 1299Σ 2:41h · Ø 75s 31

Booking system · Tuesday

Julia books straight into the salon’s own booking system.

MiaJana 16:0016:3017:0017:3018:0018:3019:0019:30 ColourCutCutHighlightsColourUpdo

Calls

DateTimeDurationNameCall reasonCall resultBooked revenue
Sat17:580:48Paul Change Appointment moved–
Sat16:121:31Emma Transfer Transferred–
Sat14:400:36Unknown Price Information given–
Demo with sample data
Fig. MitJulia: a call and the salon dashboard Call visualised, dashboard modelled on the app · Plays by itself · click to take over
03Startup competition · Oct 2026
Winner

Won Launchpad with Kobe

30 teams from ~700 applications. I kept shipping Kobe and built the pitch deck in a day.

USD 100,000 · no equity

Result as announced to the teams; written confirmation pending.

The Kobe team on stage holding the Launchpad champion cheque over USD 100,000
Launchpad by Stan, Demo Day, October 2026
04Research · 2023 – 2025
State winner

PneuNet, a CNN written from scratch

Built in NumPy first, then seven architectures benchmarked in PyTorch.

Jugend forscht 2024: Thuringian state winner and a special prize at the national final.

> 87 % classification · > 95 % segmentation5

  • Python
  • NumPy
  • PyTorch

Arrow keys move the lens.

PneuNet · CAM
05Hackathon · Apr 2025
Winning team

DFL × AWS × EintrachtTech

Bundesliga Hackathon 2025

A fan app with an AI chat on AWS. Team of three; I owned the repo.

teams
42
in the final
15
winning teams, one of them ours
6
  • Expo
  • React Native
  • AWS
Project page with demo →

FAQs

Demo with sample data
Fig. Bundesliga fan app: AI chat and five tabs Rebuilt from the Expo app · German, as the app is · sample answers, backend offline · Plays by itself · click to take over
All projects

02 — Experience

Four positions since May 2025.

03 — Now

What runs this month.

04 — Awards

Wins, prizes, and what I took part in.

See all →

05 — Moments

Moments from the last two years.

The Kobe team on stage holding the Launchpad champion cheque over USD 100,000
Launchpad by Stan: the Kobe team wins, October 2026
Marvin at a desk in the build hall, thumbs up
Build hall at Launchpad, Pennsylvania
Northern lights over a snowy forest, two people in the foreground
Northern lights on the van trip to the Arctic Circle
Marvin on a ladder rigging lights and cables on a club stage
Stage build for a takeøff night
Marvin pitching on a stage in front of a screen
On stage
Two people at the Arctic Circle sign at night
Arctic Circle, March 2026
Three people at a desk at night during a hackathon
Late night at a hackathon
Two people in the entrance of the Lovable office
A stop at Lovable, Stockholm

06 — Blog

Every project, written up.

Every project has its own post, most of them with a working demo on sample data. The other posts look back on competitions, trips, volunteering and startup work, each dated close to the event.

07 — Contact

Let's talk.

Internship, project, or exchange semester. I answer within a day or two.

Email

marvin.heyne@student.hpi.uni-potsdam.de

SourcesWhere the numbers come from
  1. [1] MitJulia, formerly Friseurtelefon: 100+ salons live as of November 2026 (figure as published by the company); 434 commits in the monorepo, August to November 2026.
  2. [2] Kobe AI, October 2026: 297 of 894 commits in the main repository, 157 of 750 in the desktop repository, 18 of 21 in the pitch deck and 5 of 263 in kobe-eve (about 477 in total, counted with two of my git identities); counted across all three, the v3 repository has 509 of 918 (5 Nov 2026). Releases 1.1.49 and 1.1.50.
  3. [3] Bundesliga Hackathon 2025, DFL × AWS × EintrachtTech: 42 teams, 15 in the final at Deutsche Bank Park, Frankfurt; six winning teams named by the DFL, no ranking among them.
  4. [4] HPI transcript of records, 22 October 2026: 108 ECTS, GPA 1.4 on the German scale where 1.0 is best; both named courses graded 1.0.
  5. [5] PneuNet validation on the project's own split (above 87 percent classification, above 95 percent segmentation); Jugend forscht 2024, Thuringian state round and national final.
  6. [6] Launchpad by Stan, October 2026: 30 teams selected from about 700 applications; the win and the USD 100,000 prize are as announced to the teams, written confirmation pending.
  7. [7] Siemens × AWS Hackathon 2025 and AWS World Sports Innovation Cup 2026: results as announced to the teams; certificates are being collected.