Hello, I'm David.

I'm a senior full stack engineer.

About

Developer with 14+ years of experience based in Stockholm, fluent in Swedish and English. Specializing in SEO-optimized websites, advanced web applications, and high-performance mobile apps. Experienced in working in cross-functional teams, using modern practices like Scrum, code reviews, pair programming, with a DevOps mindset. Capable of independent and team-based work.

Skills

frontend

HTML
CSS
JavaScript
Typescript
React
React Native
Angular
Next.js
Tailwind
Sass
Bootstrap
NgRX
RxJS
Redux
Zustand

backend

Node.js
Express.js
PostgreSQL
MySQL
PHP
SQL
NX
Firebase
Wordpress
Azure Devops
Docker
Jenkins

misc

Git
Karma
Jasmine
Jest
Webpack
Figma
Sketch
Photoshop

Work Experience

March 2024 — May 2024

Frontend Developer / UX Designer

Prime Penguin

Responsible for the frontend code in an international team of developers. Made several UX improvements to the data visualization pages, creating different ways to customize which data to visualize. Built an order routing system where e-shops can create routing rules for specific warehouses.

AngularBootstrapTypescriptPrimeNGTailwindAzure
August 2022 — September 2023

Frontend Developer / Full Stack Developer

Svenskt Näringsliv

Developed and maintained the public website svensktnaringsliv.se, using React, Node.js, Express, and Redux. Worked on a new back-office SPA system using React, TypeScript, and Tailwind. Created the architecture for a monorepo for ekonomifakta.se using NX and Next.js. Set up CI/CD pipelines on Azure.

ReactNodeTypescriptNext.jsTailwindAzureNXReduxCI/CD
March 2021 — August 2022

Frontend Developer / Full Stack Developer

Dreamnocs

Designed and developed a mobile app for iOS and Android using React Native. Managed backend services on Google Firebase. Built the company website using Next.js. Gathered and implemented user feedback.

ReactReact NativeTypescriptFirebaseNext.jsJestCI/CD
November 2013 — February 2021

Frontend Developer / Team Lead

Quedro (now RealForce)

Worked on frontend development for CRM applications using jQuery and AngularJS. Later built a CRM system from scratch using Angular 2+. Led a team as Team Lead, handling recruitment, performance meetings, sprint planning, and writing code.

AngularTypescriptRxJSNgRXReactPHPDockerKarmaJasmineIonicjQueryWordPressJenkinsCI/CD
April 2010 — February 2012

Full Stack Developer

Egmont

Built and maintained public websites for Egmont, and developed a custom CMS framework in PHP. Migrated data from legacy systems using custom import scripts.

PHPMySQLjQuery

Contact Me

Let's connect! You can find me on LinkedIn:

Or click here to give me feedback:

koni