Hoppa till innehållet
Nicklas Forsell, Systemutvecklare

9 år i yrketEgenföretagare

Nicklas Forsell

Systemutvecklare

  • Växjö

Fullstackutvecklare med flera års erfarenhet som konsult och företagare, där han ofta haft rollen som ansvarig systemutvecklare. Genomför projekt från idé till produktionella applikationer med moderna webb- och servertekniker, kontinuerliga leveranser och containerisering. Har omfattande erfarenhet av React, Next, Vue, TypeScript, Node.js, C#, .NET, Docker samt verktyg för versionshantering och projektstyrning. Tidigare lärare i fysik, matematik, programmering och elektronik; hållit kurser i Python, webbutveckling, datastrukturer och algoritmer, objektorienterad C++, numeriska beräkningar i Matlab och Linux-baserade webbtekniker. Erfarenhet av mikrokontrollerprogrammering och partikelsimuleringar vid Linköpings universitet. Framåtriktad, social och lösningsorienterad; van att leda, planera och samarbeta för att leverera hög kvalitet och långsiktiga relationer.

Visa mer
  • OpenAI API

Kurser & certifieringar

  • Certifiering Principles of UX/UI DesignMeta · 2023
  • Certifiering Advanced ReactMeta · 2023

Uppdrag

  • Visma Enterprise

    jan. 2024 – jan. 2026

    Backendutvecklare

    Arbetar direkt mot kunder. Tar fram kundunika program och integrationer till Visma Enterprise system HRM och payrollautomation.

    Tekniker: AWS, .NET, C#, SSMS, Docker

    Visa mer
    • C#
    • AWS
    • Docker
    • SSMS
    • .NET
  • Sjöns Trädgårdskruk?

    nov. 2023 – nov. 2023

    Webbutvecklare

    Utvecklade och designade en hemsida för att presentera företagets tjänster. Mycket fokus lades på responsiv design och formulär för att skicka mail.

    Tekniker: Nextjs, Tailwind CSS, Nodejs, Git, Github, TypeScript, Figma, VS Code, Vercel

    Visa mer
    • Git
    • Node.js
    • GitHub
    • TypeScript
    • VS Code
    • Figma
    • Tailwind CSS
    • Next.js
    • Vercel
  • DIGG Myndigheten för digital förvaltning

    apr. 2023 – aug. 2023

    Frontendutvecklare

    Var med och tog fram ett administrationsgränssnitt för SDG-projektet, vilket är en EU-fiordromning som Digg är nationell samordnare för. Systemet hanterar underlag och beviljningmning mellan olika myndigheter inom EU. I arbetsuppgifterna ingick planering, release och versionshantering, automatiserad testing, utveckling med höga krav på digital tillgänglighet.

    Tekniker: Vue3, Vitest, TypeScript, TailwindCSS, Gitlab, SCRUM, WCAG 2.1, UX, openAPI, CI/CD, Docker, Jira, OpenShift, WSL

    Visa mer
    • CI/CD
    • Docker
    • TypeScript
    • GitLab
    • OpenAPI
    • Tailwind CSS
    • OpenShift
    • WCAG 2.1
    • Scrum
    • Vitest
  • Outdoorness

    feb. 2023 – feb. 2023

    Webbutvecklare

    Tog fram och utvecklade en responsiv webbplats åt kund med syfte att presentera företaget och utbudet av tjänster. Arbetet gjordes i Vue3 och komponentramverket Vuetify3. Automatiserade tester skrevs i Jest.

    Mycket fokus lades på grafisk design.

    Tekniker: Grafisk design, Vue3, Git, Git-repository github, CSS, Vite, Vercel, Vuetify3, Jest, WCAG 2.1

    Visa mer
    • CSS
    • Git
    • Jest
    • Grafisk design
    • Vuetify
    • WCAG 2.1
    • Vercel
    • Vite
  • Nivili Consulting AB

    jan. 2023 – jan. 2023

    Fullstackutvecklare

    Åt en samfällighet utfördes uppdraget att utveckla och ta fram en prototyp av en samåkningsjänst. Chaufförer och passagerare kan skapa, önska eller följa med på turerna. Arbetet gjordes med Nextjs. Jest användes för att skriva automatiserade tester.

    Tekniker: Nextjs, NextAuth, Tailwind CSS, MongoDB, CSS, Nodejs, Jest, Git, Git-repository github, TypeScript, Figma, Postman, VS Code, Vercel, CI/CD

    Visa mer
    • Git
    • MongoDB
    • Node.js
    • Jest
    • TypeScript
    • Postman
    • VS Code
    • Figma
    • Tailwind CSS
    • Next.js
    • Vercel
    • NextAuth
  • Cope Business Sweden AB

    okt. 2021 – okt. 2022

    Ansvarig systemutvecklare / Arbetsledare

    Roll som systemutvecklare och arbetsledare. Hade ansvar för utvecklingen av ett bokslutsprogram inriktat mot offentlig sektor. Uppdraget inkluderade framtagning av flera viktiga moduler, däribland en för att generera fullständiga rapporter enligt SKR-standarder och en annan för koncernöverskridande samarbete. Den senare möjliggjorde samarbete och delning av bokslutsdata mellan flera organisationer, ofta kommuner och deras tillhörande bolag.

    Tekniker: Google Cloud Platform, React, MongoDB, CSS, Nodejs, Express, Jest, WCAG 2.1, Git, Bitbucket, Figma, Postman, VS Code, KANBAN, UX, SCRUM, XML, SAML, SSO

    Visa mer
    • Kanban
    • CSS
    • Git
    • MongoDB
    • Node.js
    • SSO
    • Bitbucket
    • UX
    • Jest
    • Postman
    • Express
    • SAML
    • VS Code
    • Figma
    • Google Cloud Platform
    • React
    • XML
    • WCAG 2.1
    • Scrum
  • Cope Business Sweden AB

    jan. 2020 – sep. 2021

    Systemutvecklare

    Utvecklade och var med att ta fram och idén om ett internkontrollsprogram. Vars syfte att förenkla hela processen med riskarbetet i en verksamhet. Programmet möjliggör att hantera stora organisationer som ett hierarkiskt organisationsträd, där man sedan kopplar användare med olika behörigheter. Programmet erbjuder möjlighet till olika slags rapporteringar samt analyser av riskarbetet. Vilket sen kan exporteras till PDF och Excel för att användas som presentations- och beslutsunderlag till ledningsgrupper och nämnder.

    I övrigt så innefattar arbetet alltifrån arkitektur, databasmodellering, mailsvar, inloggning och autentisering, matematiken för analysdelarna, följa och testa riktlinjer för tillgänglighet enligt WCAG, konfigurering av GCP, automatiserade tester, säkerhet, layout, export till pdf och excel m.m.

    Tekniker: Google Cloud Platform, React, CSS, MongoDB, WCAG 2.1, Nodejs, Express, Jest, Git, Bitbucket, Figma, Postman, VS Code, KANBAN, UX, UI

    Visa mer
    • Kanban
    • CSS
    • Git
    • MongoDB
    • Node.js
    • Bitbucket
    • UX
    • Jest
    • Postman
    • Express
    • VS Code
    • Figma
    • Google Cloud Platform
    • React
    • UI
    • WCAG 2.1
  • EyesEyesBaby

    sep. 2019 – okt. 2019

    Webbdesigner / Utvecklare

    Nicklas designade och utformade en hemsida åt en ögonfranssalong. Han satte även upp driften och kopplade domänen. Det var det estetiska som var i fokus. Den var responsiv och i det stora hela så kretsade upplevelsen kring ett flertal bildspel. Arbetet gjordes i Vue2 och UI-ramverket Vuetify.

    Tekniker: Grafisk, design, DigitalOcean, SaaS, Vue2, Vuetify, Figma, CSS, Git, Git-repository github

    Visa mer
    • CSS
    • SaaS
    • Git
    • Grafisk design
    • Figma
    • DigitalOcean
    • Vuetify
  • Nivili Consulting AB

    okt. 2018 – nov. 2018

    Konstruktör / Utvecklare

    Nicklas tog fram och byggde en automatiserad musfälla. Principen att en tippbräda skulle få ner mössen i ett sluten utrymme under brädan. Mössen var tvungna att gå via en passage. Då triggades en rörelsesensor som aktiverade en kamera samt en IR-lampa för att kunna få allt på film i mörker. Bete placerades i mitten på tippbrädan. Där var en annan rörelsesensor placerad som i sin tur aktiverade två elektriska steg motorer. Dessa för att kunna tippa brädan samt öppna och sluta utrymmet. Loggning av sensorer och bildsekvenser sparades på sd-kort och var tillgängligt via Wifi och ssh.

    Nicklas ritade och skrev ut 3D-printade delar till kretskortshållare och kraftöverföringen från motorerna. Som microcontroller användes en RPi3. Han ritade även kretschema och programmerade systemet.

    Tekniker: Python, elektronik, 3D-printing, linux, ssh, Git, Git-repository github, SQL

    Visa mer
    • Linux
    • SQL
    • Git
    • Elektronik
    • SSH
    • Python
    • 3D-printing
  • Etec AB

    aug. 2016 – maj 2017

    Projektledare / Konstruktör / Utvecklare

    Nicklas hade i uppdrag att ta fram, leda och bedöma ett kursöverskridande projektarbete. Projektet omfattade kurserna Mekatronik, Elektromekanik, Programmering, Datorteknik. Tidsplanen sträckte sig över ett helt läsår och berörde eleverna på elprogrammet med inriktning automation.

    Projektet innebar att eleverna gruppvis bygger, konstruerar, programmerar och automatiserar en enskild del av en större process. I sin enkelhet handlar det om att förflytta och sortera material beroende på egenskaper i materialet. Exempelvis magnetism.

    Några av Nicklas uppgifter gick ut på att rita mekaniska ritningar i CAD till konstruktionsarbetet, skapa ett förenklat Pythonbibliotek åt eleverna för att underlätta programmeringen av microcontrollern. Utbilda inom elektronik, programmering och datorteknik.

    Tekniker: CAD, Python, Arduino, RPi, SQLite, Linux, Git, Git-repository github

    Visa mer
    • Linux
    • CAD
    • Git
    • SQLite
    • Arduino
    • Python
    • RPi

Utbildning

  • Webbutveckling, kurspaket 30 hp

    2018 – 2019

    Blekinge Tekniska Högskola

  • Kandidatprogram i fysik och nanovetenskap, 180 hp

    2009 – 2012

    Linköpings Universitet

Kompetens · nivå och år

Produkter

  • OpenAI API

Den som känner Nicklas

David Brndusic

David är Nicklas kontaktperson på Kvadrat.