Jakob

I buildsecure apps&websites

Sites and apps that load fast, get found, and hold up.

  • MSc Cyber Security
  • 15 years coding
  • AI-first workflow
No bloatWordPressWixHeavy themesLovable

100 SEO & accessibility. Lighthouse. At launch.

  • Accessibility: Keyboard and screen reader tested
  • Performance: Fast interactions by default
  • Security: Safer architecture and review
  • Responsive: Built for every screen
  • Automation: Less repetitive work

About me

Built so it does not get hacked.

AI ships code faster and it also makes confident mistakes, so I build with review, recovery, and security from the start.

Startup experienceEnterprise experience

Degrees

Award of Distinction

MSc Cyber Security, University of Southampton

NCSC-certified degree.

First Grade

BSc Computer Science, University of Iceland

I later taught web development there as a teaching assistant.

Exchange

University of California, Santa Barbara

Computer Science exchange student.

A security-minded software engineer at work.A cartoon software engineer receives a protective helmet while working at a laptop.

Preferred toolkit

What I do

Any stack. For new builds and major updates, these are the tools I usually reach for.

Included in every project

  • Structured logging
  • Error monitoring
  • Security review
  • Deployment and handoff
  • 01

    Websites

    For sites that need exceptional SEO and accessibility beyond a typical WordPress build.

    Next.jsReactNode.jsAnd more

    You get

    • 100% SEO
    • 100% accessibility
    • >90% performance
    • Error monitoring
  • 02

    Mobile apps

    One codebase for iOS and Android.

    React NativeSupabaseAnd more

    You get

    • Both stores
    • Reliable releases
    • Simpler updates
    • Error monitoring
    Scoped per projectStart on WhatsApp
  • 03

    Automations

    Routine work that runs on its own, fully visible.

    n8nNode.jsPythonAnd more

    You get

    • Run dashboard
    • Failure alerts
    • Manual recovery
    • Clear ownership
    Scoped per projectStart on WhatsApp
  • 04

    Scripts

    Small tools that remove repetitive work.

    PythonNode.jsAnd more

    You get

    • Documented
    • Safe to rerun
    • Easy to operate
    • Yours to keep
    Scoped per projectStart on WhatsApp
  • 05

    Shopify stores

    Over five years with Shopify, including my own Iceland travel store and Möst C.

    ShopifyLiquidAnd more

    You get

    • Built from scratch
    • Store you can manage
    • Team training included
    • SEO foundations
    Scoped per projectStart on WhatsApp
  • React
  • Next.js
  • React Native
  • Node.js
  • Python
  • .NET 8
  • PostgreSQL
  • Azure
  • Docker
  • Supabase
  • Shopify
  • n8n
  • GitHub Actions
  • And more

Don't be like Wally.

Make your website easy to find.

I guarantee these results before handoff. You can verify them with Lighthouse and external checks.

What I guarantee

  • IndexableGoogle can index the whole websiteExternal crawl check
  • 100%AccessibleLighthouse accessibility
  • 100%Readable by agentsMachine-readability check
  • >90%PerformanceLighthouse performance

WordPress, Wix, and heavy themes cannot promise these results. Plugins, render-blocking scripts, and code you do not control get in the way.

Looking for exceptional SEO and performance?

Get in touch

Tell me what you need.

Past client

See the difference.

Anyone can build a website. A good build also has to work for Google, AI agents, and the people using it.

Before

Old client site

A WordPress theme sold as SEO-ready. The audit told a different story.

After

New client site

My Next.js rebuild uses static pages, optimized images, real locales, and clean SEO.

Performance

63

Performance

+34

97

Accessibility

86

Accessibility

+14

100

Best Practices

96

Best Practices

+4

100

SEO

50

SEO

+50

100

AI agents

0/2

AI agents

+2/2

2/2

Booking link

The booking link was broken on most pages

Booking link

Visitors can complete the booking flow

Languages

Five language options, but only Spanish on Google

Languages

All five languages can appear in search

Sitemap

26 of 40 submitted URLs were irrelevant demo pages

Sitemap

Only real pages are submitted to Google

Page weight

104 scripts · 131 images

Page weight

A fast static page with minimal JavaScript

Loading start

The server took about 1 second to respond

Loading start

The finished page is ready to load immediately

Old Google links

Could send visitors to missing pages after launch

Old Google links

Lead directly to the right new page

Results after launch

Organic clicks
+167%
Visitors from target-language countries
+40%

See how the old client site was transformed.

See case study

Scroll to dive deeper