The whole stack.
One engineer.

Egeskov Engineering designs, builds, and ships iOS apps end to end: product, Swift, backend, AI, and the marketing site.

0
iOS apps built solo
0
live on the App Store
0
games scored by one engine
0
recipes in one catalog

The proof is in the App Store.

Three products, three visual identities, one engineer behind all of it.

Chef Gaston app icon

Chef Gaston

AI meal planning, iOS

Live on the App Store

An AI chef that plans your week, writes the grocery list, and talks you through every step at the stove.

  • 157 recipes, every one done in 60 minutes or less
  • Meal plans generated by Claude, entirely server side
  • 100% SwiftUI, zero UIKit screens
Chef Gaston weekly meal plan screenChef Gaston pantry screen with expiry warnings
Gaston, the Chef Gaston mascot
Winelingo app icon

Winelingo

Wine education, iOS

Live on the App Store

Duolingo for wine. Scan a label with your camera, learn the bottle, and build a palate you can actually explain.

  • Label scanning straight from the camera
  • Ships in four languages
  • A 300-page learning site stands beside it
Winelingo explore screenWinelingo label scan result
Cardzo app icon

Cardzo

Game-night scorepad, iOS

Launching soon

The scorepad for game night. 76 card and board games with the right sheet, the right math, and the rules on hand.

  • 645 house rules recalculate mid-match
  • Works offline forever, no account required
  • One TypeScript engine powers the app and the website
Cardzo game catalog screenCardzo match setup screen

Built the expensive way.

The habits under the hood are what make one engineer scale.

SwiftUI, all the way down

Chef Gaston's interface is 100% SwiftUI. No storyboards, no view controllers, no UIKit layout code.

AI stays server side

Claude plans the meals behind an Edge Function. API keys never touch a device.

Security is schema

Postgres row-level security on every table. Not a habit, a rule: nothing ships without it.

One engine, two surfaces

Cardzo's scoring engine is pure, unit-tested TypeScript. The app and the website run the same code, so a rule change lands everywhere at once.

One person. On purpose.

Egeskov Engineering is Jonas Egeskov, an engineer in Denmark who ships the whole thing: product decisions, Swift, Postgres, prompts, App Store review, and the marketing sites.

Two of the apps on this page went live within ten days of each other, built alongside an engineering degree.

The bet behind the company is simple: one person with modern tools can ship what used to take a team.

Jonas Egeskov

Got something worth building?

Write to hello@egeskovengineering.com or use the form. Every message gets a reply from the engineer, not a funnel.