David Lundholm
Senior fullstack och legitimerad lärare
Utvecklare
Kumpan Sweden AB
2022.8 – Pågående
David besitter ett lugn och en metodik som är få förunnat. Hans tekniska kunskap härstammar från ett livslångt intresse av teknologi och kod och tillsammans med hans pedagogiska framtoning gör det honom till en självklar ledande figur i de projekten han medverkar i. Tack vare hans tidigare erfarenheter som lärare har David varit en fantastisk tillgång som bollplank i teamen han medverkat i men även som mentor internt till andra Kumpaner.
Tech: TypeScript/Javascript, React, React native, Next.JS, node, vitest, AWS, Headless CMS, Vercel, Gherkin, PHP, Ruby
Tech Lead
NDA
2022.9 – 2023.6
David tog över den tekniska ledningen och produktutvecklingen för ett startup, där Kumpan varit med och tagit fram kravspec samt estimat för hela projektet.
inom fordonsbranchen som innebar integrationer mot flera olika API:er, tredjepartsbibliotek och affärsflöden med flera intressenter. En bred roll där David lett kollegor och stakeholders i projektet same arbetat hands-on med utveckling. Rollen innefattade design, planering & implementation av infrastruktur, arkitektur och arbetsflöden för hela systemet. Systemet bostod av
- Backend med ett GraphQL API i AWS Serverless+RDS
- ERP och CMS i NextJS
- Mobilapplikation i React Native
Davids roll som Tech Lead inkluderar, förutom utveckling; code reviews, teamlead, kundkontakt (med fokus på lösningsarkitektur och affärsutveckling) samt projektledning.
React Native i Expo
- Arkitektur och implementation
- Integration med Maps/Google Maps och BankID
AWS
- Infrastruktur, arkitektur och implementation
- AWD CDK
- Lambda / Websockets
- RDS Postgres
NextJS i serverless stack
- Arkitektur och implementation
- Integration med BankID och andra API:er
- URQL
- Zustand
Backend i Node
- Arkitektur och implementation
- Postgres
- Docker
- Objection ORM
- Kysely query builder
- Monorepo setup + Lerna
- Apollo Server
Fullstack developer
NDA
2024.2 – 2025.3
Bidrog till en SaaS inom Hotell-branchen.
Tog över en integration mellan en legacy SaaS NextJS-applikation och det omfattande ekosystemet kring Oracles Opera Cloud APIer. Integrationen var till en början väldigt sammanvävd med kärnsystemet men blev mer och mer separerad för enklare underhåll. Utöver Opera Cloud-integrationen bidrogs det även till kärnarkitekturen, CI/CD, tooling, Task Management Automation (Linear), best practices, kommunikation och sammanhållning inom teamet, samt design och UX.
Tech: Postgresql with AWS RDS Vercel Edge Functions Vercel CI/CD Vercel Cron Jobs Github Actions NextJS Opera Cloud
Mobile App Developer
NCS
2023.4 – 2023.6
Ansvarig för att migrera och uppgradera en legacy React Native mobile-applikation från Javascript till Typescript. Applikationen inkluderade en egenbyggd drivrutin för en optisk scanner bluetooth-enhet, skriven i Java och Objective-C respektive. Migrationen innefattade ett omfattande arbete att förenkla och effektivisera komponenter, byggprocess, debugging, integrationer och statehantering. Utöver bidragandet till själva mobilapplikationen bidrogs även ett stort kunskapsutbyte till andra delar av teamet som resulterade i ett retroaktivt UX-arbete samt ett omtag av API-designen för backend-teamet.
Tech: React Native Android Studio XCode Custom Bluetooth adapter in Java and Objective-C
CTO/Utbildningschef
Zocom Kompetens
2019.8 – 2022.8
Slipade och fortbildade tekniskt kunniga konsulter till att designa och leda kurser inom yrkeshögskolans IT-utbildningar och ledde även flertalet kurser själv inom bl.a FrontEnd, BackEnd, Projektledning, Agil utveckling, Testdriven utveckling, Systemarkitektur och UX/UI-design.
Rollen innefattade också parallellt design och implementation av olika digitala klassrumsverktyg för att underlättade arbetet för utbildare, utbildningssamordnaren och lärande. Ett exempel av dessa verktyg var ett fullskaligt LMS med ett REST API i Typescript och PostgreSQL same en Vue FrontEnd.
Tech: JavaScript/Typescript React Vue PostgreSQL AWS DigitalOcean HTML+CSS
Lärare + Fullstackutvecklare
NTI
2015.8 – 2019.8
- Byggt ett självbedömning- och bedömningssystem från scratch baserat på bedömningsmatriser integrerat mot Google Classroom. Skrivet i Ruby och Vanilla Javascript.
- Byggt ett loggboksrapporteringssystem från scratch med Postgraphile deployat på AWS med en frontend byggd i Vue.
Tech: Ruby, Javascript, AWS, Vue

Kunskaper
JavaScript/TypeScript
React
Node
Clean Code
Git
Docker
REST
GraphQL
AWS
UX
DigitalOcean
CSS/HTML
Vercel
Terminal
Agile Development
TDD+BDD
Sudoku
Utbildning
Uppsala Universitet 2009 – 2015