Fannar Hafsteinsson.
Full-stack software engineer · IcelandHugbúnaðarforritari · Ísland

I build software and keep it running.Ég smíða hugbúnað og held honum gangandi.

Founder and sole developer of SmartVefur ehf. I design, build and operate SaaS products, native mobile apps, a streaming platform, an e-commerce and licensing system and an automated hosting service, from the database to the Linux server. Before software: about ten years in the electrical trade and fish-processing management.Stofnandi og eini forritari SmartVefur ehf. Ég hanna, smíða og rek fjölnotendakerfi, öpp fyrir iOS og Android, streymiskerfi, vefverslun með leyfiskerfi og sjálfvirka vefhýsingu, frá gagnagrunni til Linux-þjóns. Áður: um tíu ár í rafvirkjun og verkstjórn í fiskvinnslu.

9,500requests/s load-tested, p99 100 msbeiðnir/sek í álagsprófi, p99 100 ms
2native apps on App Store and Google Playöpp á App Store og Google Play
20,000+WooCommerce strings translated to Icelandicstrengir í WooCommerce íslenskaðir
3languages: Icelandic, English, Polishtungumál: íslenska, enska, pólska

Selected workValin verkefni

Every project below is live. I built each one end to end and run it in production myself.Öll verkefnin eru í notkun. Ég smíðaði hvert þeirra frá grunni og rek þau sjálfur.

VerktakaNet website
SaaS · iOS · Android · 2025–

VerktakaNet

Business software for Icelandic contractors: quotes, invoices, time tracking, payroll, purchasing and banking in one system, with apps for the field.Kerfi fyrir íslenska verktaka: tilboð, reikningar, tímaskráning, laun, innkaup og bankatengingar á einum stað, með öppum fyrir vettvanginn.

  • Multi-tenant Node.js/Express API, React front end, PostgreSQL
  • Native SwiftUI and Android apps in three languages
  • Payroll on 2026 Icelandic tax rules; Arion Bank over OAuth/REST and SOAP with mutual TLS; Payday accounting
  • Fjölnotenda Node.js/Express API, React-viðmót, PostgreSQL
  • SwiftUI- og Android-öpp á þremur tungumálum
  • Launakerfi eftir skattareglum 2026; Arion banki um OAuth/REST og SOAP með gagnkvæmu TLS; Payday
Node.jsReactPostgreSQLSwiftUIKotlinSOAP/mTLS
verktakanet.is ↗
Streamano website
Licensed software · 2026–Hugbúnaður á leyfum · 2026–

Streamano

A self-hosted streaming management platform that customers install on their own servers, plus its sales site and a TV player app.Streymis- og áskriftakerfi sem kaupendur setja upp á eigin þjónum, ásamt söluvef og spilaraappi fyrir sjónvörp.

  • Xtream-compatible API, set-top-box portal, multi-level resellers, EPG, HLS relay, load balancing
  • Load-tested to 9,500 requests/s at p99 100 ms on a 6-worker PM2 cluster
  • One-line installer, versioned releases and idempotent migrations; production issues traced and fixed the same day
  • Xtream-samhæft API, viðmót fyrir myndlykla, endursölukerfi, EPG, HLS-streymi, álagsdreifing
  • Álagsprófað í 9.500 beiðnir/sek (p99 100 ms) á 6 PM2-ferlum
  • Einnar línu uppsetning, útgáfur og öruggar gagnagrunnsbreytingar; villur raktar og lagaðar sama dag
Node.jsReact/VitePostgreSQLffmpeg/HLSnginx
streamano.com ↗
SmartVefur hosting control panel
E-commerce · hosting automation · 2025–Vefverslun · sjálfvirk hýsing · 2025–

smartvefur.is store and hostingsmartvefur.is verslun og hýsing

My company's own store and a hosting product built on it. A paid order creates the customer's website automatically and opens a control panel in the style of cPanel.Vefverslun fyrirtækisins og hýsingarvara byggð ofan á hana. Greidd pöntun býr til vef viðskiptavinar sjálfkrafa og opnar stjórnborð í anda cPanel.

  • Catalogue, cart, coupons, scheduled sales, invoicing; licence keys signed with Ed25519
  • Each site in its own Docker container with SSL, resource limits by plan, nightly backups
  • Control panel: file manager, SFTP, subdomains, databases, restore, PHP settings, cron, statistics
  • Vörulisti, karfa, afsláttarkóðar, tímasett tilboð, reikningar; leyfislyklar undirritaðir með Ed25519
  • Hver vefur í eigin Docker-gámi með SSL, takmörkum eftir pakka og daglegum afritum
  • Stjórnborð: skráastjóri, SFTP, undirlén, gagnagrunnar, endurheimt, PHP, cron, tölfræði
Node.jsPostgreSQLDockernginxBashLet's Encrypt
smartvefur.is ↗

More projectsFleiri verkefni

Plugins, apps and websites for my own products and for local businesses.Viðbætur, öpp og vefir fyrir eigin vörur og fyrirtæki á Austurlandi.

BackgroundBakgrunnur

I came to software from the trades. That shows in how I work: reliability first, and close to the people who use the product.Ég kom í hugbúnað úr iðngreinum. Það sést á vinnubrögðunum: áreiðanleiki fyrst og náið samstarf við notendur.

2025 –Founder & lead developerStofnandi og aðalforritariSmartVefur ehf.

Sole developer across product, code, infrastructure and support.Eini forritarinn: vara, kóði, innviðir og þjónusta.

≈ 6 years≈ 6 árElectrician apprenticeRafvirkjanemiElectrical trade, EskifjörðurRafvirkjun, Eskifirði

Installations, service and PLC/HMI programming (Allen-Bradley, Omron).Raflagnir, þjónusta og PLC/HMI-forritun (Allen-Bradley, Omron).

2016 – 2020Production managementVerkstjórnEskja ehf., fish processingEskja ehf., fiskvinnsla

Staff, daily operations and keeping production on schedule.Starfsfólk, daglegur rekstur og framleiðsla á áætlun.

LanguagesForritunarmálJavaScript (Node.js), PHP, SQL, Swift, Kotlin, Python, Bash
Front endViðmótReact, Vite, Vue.js, Tailwind, Three.js
Back endBakendiExpress, REST, SOAP, webhooks, jobs, auth
MobileSnjalltækiSwiftUI, Jetpack Compose, App Store, Google Play
DataGögnPostgreSQL, MariaDB/MySQL
InfrastructureInnviðirLinux, nginx, Docker, PM2, Let's Encrypt, monitoring