Nicklas Forsell
Systemutvecklare
Fullstackutvecklare som de senaste åren har arbetat som konsult samt drivit eget företag. I det har han haft rollen som ansvarig systemutvecklare. Han har erfarenhet av att ta fram och utveckla system, från idéer till färdiga applikationer.
React, Next, Vue, TypeScript, Nodejs, Gitlab, Jira är några av teknikerna han har arbetat mycket med.
Nicklas har studerat och varit lärare inom fysik, matematik, programmering och elektronik. Han har bland annat undervisat i Python och har genomfört utbildningar och kurser som webbutveckling, datastrukturer och algoritmer, objektorienterad programmering i C++, numeriska beräkningar i Matlab och webbtjänster i Linux, för att nämna några exempel. Han har programmerat microcontrollers och utfört partikelsimuleringar på stordatorer vid LIU.
Nicklas trivs när han ges ansvar och får vara delaktig i utvecklingen. Han älskar utmaningar och problemlösning. Fritiden ägnar han gärna åt att fördjupa sig inom webbutveckling. Och att hålla sig uppdaterad med de senaste teknikerna och trenderna.
Områden
- Systemutvecklare
- Fullstackutvecklare
- Frontendutvecklare
Om Nicklas
Nicklas är framåtsträvande, social och lösningsorienterad. Han är en ödmjuk och lojal arbetskamrat. Han har ett genuint intresse av att både lära och att lära ut. Han är van vid att leda och planera. Han tänker högt och bollar gärna idéer. Trygg i sig själv och jobbar lika bra självständigt som i grupp. Strävar alltid efter att göra ett bra jobb, utvecklas på vägen och skapa goda relationer.Nicklas CV
-
Sjöns Trädgårdskrux
Webbutvecklare
2023 - 2023
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 -
DIGG Myndigheten för digital förvaltning
Frontendutvecklare
2023 - 2023
Var med och tog fram ett administrationsgränssnitt för SDG-projektet, vilket är en EU-förordning som Digg är nationell samordnare för. Systemet hanterar underlag och bevishämtning mellan olika myndigheter inom EU.
I arbetsuppgifterna ingick planering, release och versionshantering, automatiserad testning, 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 -
Outdoorness
Webbutvecklare
2023 - 2023
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 -
Nivili Consulting AB
Fullstackutvecklare
2023 - 2023
Åt en samfällighet utfördes uppdraget att utveckla och ta fram en prototyp av en samåkningstjä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 -
Cope Business Sweden AB
Ansvarig systemutvecklare / Arbetsledare
2021 - 2022
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 -
Cope Business Sweden AB
Systemutvecklare
2020 - 2021
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, mailservrar, 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 -
EyesEyesBaby
Webbdesigner / Utvecklare
2019 - 2019
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 -
Nivili Consulting AB
Konstruktör / Utvecklare
2018 - 2018
Nicklas tog fram och byggde en automatiserad musfälla. Principen att en tippbräda skulle få ner mössen i ett slutet utrymme under brädan. Mössen var tvungen 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 stegmotorer. 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 kretsschema och programmerade systemet.
Tekniker: Python, elektronik, 3D-printing, linux, ssh, Git, Git-repository github, SQL -
Etec AB
Projektledare / Konstruktör / Utvecklare
2016 - 2017
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 microcontrollerna. Utbilda inom elektronik, programmering och datorteknik.
Tekniker: CAD, Python, Arduino, RPi, SQLite, Linux, Git, Git-repository github
Nicklas kompetensområden
-
Bransch
Kommuner och Regioner, Skola och Utbildning, Fordonsindustri, Tillverkningsindustri, Ekonomisystem, Verksamhetssystem, Myndigheter -
Kompetenser
Tailwind CSS, WCAG, VS Code, Postman, Google Cloud Platform, CAD, Bitbucket, React Native, Mithril, Jest, Vitest, Cypress, Gitlab, Jira, Nestjs, Express, Docker, Github, Git, Quasar, Vue, MongoDB, SQLite, MySQL, Nodejs, Nextjs, React, Figma -
Personligt
Arbetsledare, Backendutvecklare, Frontendutvecklare, Lärare, Systemutvecklare -
Språk
Python, Ada95, XML, TypeScript, CSS, HTML, C++, SQL, JavaScript -
Övrigt
Integrationstest, KANBAN, CI /CD, SCRUM, Unittest, TDD, Parprogrammering
Nicklas anställningar
-
Systemutvecklare, Cope Business Sweden AB
2020 - 2022
-
Lärare i matematik, programmering och datorteknik, Elajo Technical Education Center AB
2014 - 2019
-
Lärare i matematik och fysik, Gamlebygymnasiet
2013 - 2014
Nicklas utbildningar
-
Certifiering Principles of UX/UI Design, Meta
2023 - 2023
-
Certifiering Advanced React, Meta
2023 - 2023
-
Webbutveckling, kurspaket 30 hp, Blekinge Tekniska Högskola
2018 - 2019
-
Matematisk historia 6hp, Linnéuniversitetet Växjö
2017 - 2018
-
Kandidatprogram i fysik och nanovetenskap, 180 hp, Linköpings Universitet
2009 - 2012