Nicklas
Fullstack Developer
Skills
Languages
About
Senior software developer with more than 20 years of experience. I take roles as Full-stack Developer, Tech lead/Project manager or Fractional CTO. Technical skills: Low level: C++ Web: React/NodeJS/Typescript/C# Mobile: React Native/Flutter
Work Experience
Software Developer
2024 - PresentInternational client
Is working with a big client to create a solution for software updates of included software from the manufacturer. Technologies used: C++, Boost, STL, Git, Jira.
Software Developer
2022 - 2023Own company
Worked on a collaboration tool for building prototypes. Technologies used: React, React native, Flutter.
Software Developer
2021 - 2021Client from Sweden
Worked with a client to develop a business system. Technologies used: Python, JavaScript, Vue, Docker, PostgreSQL, GCP.
Software Developer
2021 - 2021Kronofogden
Was part of a scrum team that developed a new version of a web application for Kronofogden. Technologies used: TypeScript, Angular, Java, PostgreSQL, Cypress, Jira, Confluence.
Software Developer
2020 - 2020Robocorp
Responsible for building the installer for the RPA company Robocorp running on Electron for Windows, Linux, and MacOS. Technologies used: Electron, TypeScript, React, Webpack, Git, Github, Windows Service.
Software Developer
2019 - 2020Client from Norway
Worked with a client to help build a big product. I was responsible for implementing authentication and authorization for the product as a microservice. Technologies used: Angular, Azure, Git, Github, Jira, TypeScript, ADFS, Azure, Kubernetes, Docker, Redis, Sequelize, PostgreSQL, NodeJS, TSLint, GraphQL, Apollo.
Software Developer
2019 - 2019Kind
Worked with the medtech product Kind on the React Native frontend for the Android and iOS platforms. Technologies used: ES6, Git, Github, React Native.
Software Developer
2018 - 2018E-avrop
Worked with helping E-avrop, that creates procurement software, to make their big product compatible with the accessibility standard WCAG 2.0 level AA. Technologies used: C#, ASP.net, JavaScript, TypeScript, Angular, React, CSS, NodeJS, Git, Docker, WCAG.
Team Manager
2015 - 2016Svenska Spel
Worked as a scrum master for the online products Lotto and Triss.
Software Developer
2015 - 2015Etimo AB
Worked as a consultant on two different projects. In the first project, I helped develop a new version of a product using responsive design. I also wrote a complete testing tool for the product. Technologies used: ES6, ReactJS, Less, NodeJS, Selenium, Trello, Scrum, Git, Webpack. In the second project, I helped a customer to improve their regression test suite by making the test suite stable, much faster (8x), and started using Cucumber. Technologies used: Python, Ruby, Selenium, Cucumber, Jenkins, Git, PostgreSQL.
Software Developer
2013 - 2014Vivaldi Technologies AS
I worked on the Chromium-based browser Vivaldi. I was responsible for finding the right solution for building the browser's user interface, which after careful consideration ended up with using React. Technologies used: Chromium, C++, STL, Boost, NodeJS, JavaScript, React, Git.
Software Developer
2013 - 2013Adtollo AB
Developed a web-based viewer for CAD drawings. Technologies used: C#, ASP.NET, JavaScript, ExtJS, WebGL, Microsoft SQL Server.
Board Game Designer
2011 - 2012Own company
Founder. Developed board games. Released the game 'Havets konung' (King of the Sea) in May 2012 in Visby, Sweden. Worked on the game mechanics as well as the design together with an excellent illustrator, and sold the game through local stores.
Software Developer
2000 - 2011Opera Software AS
Became a software developer on Opera Software when Opera Software acquired our company Hern Labs AB. Opera Software develops the Opera Browser. I worked on many different things, including: Architecture group, Opera for Nintendo DS, Image code, Graphics tech lead, Recruitment, Modern JavaScript engine, Saving critical projects, Software development process, Opera Mini, Linux, Protocol handlers. Technologies used: C++, Python, JavaScript, Visual Studio, Windows, Linux, MacOS, BREW, Qt, Qnx, uItron, Nintendo DS, JIRA, CVS, Git, HTML, CSS.
Software Developer
1998 - 2000Hern Labs AB
Co-founder. Worked on the port of the Opera browser from the Windows platform to the BeOS platform. Technologies used: C++, BeOS, Windows, Win32.
Education
Linköping University
Nov 2024 -Elements of AI
Linköping University
Aug 1995 - Dec 2000Area: Computer Science and Engineering
Ready to Form Your Perfect Team?
Join our platform today to connect with top tech talent.