I'm always looking for new ways to challenge myself, trying to create stuff i always thought of as incredible and/or impossible. I really enjoy designing and building things from the ground up. That way I actually learn how most setups really work. Of course I continuously run into small hurdles along my way of achieving what I thought was impossible, but as always, spending some time on Google gives me the answers and leaves me with more experience. I'm a problem solver by heart and will always love taking on new challenges.
experience
Mathem
Development Lead
Jan 2023 - Present
Leading the Assortment team, striving to improve the product assortment offered to Mathem's customers. Responsibilities include hiring, managing the team, setting our roadmap, defining the architecture and ways of working as well as providing guidance for new team members.
Mathem
Senior Full-stack developer
Feb 2022 - Dec 2022
Being part of the Member / Address / Checkout team working with user data and payment solutions. Doing both back- and front-end work using technologies like Angular, C#, Typescript and AWS.
Trustly
Technical Lead / Full-stack developer
Apr 2020 - Feb 2022
Working with the marketing team running a single page React web app with multilingual CMS support.
Hitta.se
Full-stack developer
Nov 2017 - Apr 2020
Part of both the app development and data team, maintaining and creating api endpoints as well as implementing new features for a mobile friendly web frontend.
Omicron Ceti AB
System and software developer
Aug 2014 - Nov 2017
IT consultant focusing on system design and software development, including web front- and back-end as well as mobile applications for Android and iOS.
Master thesis, Omicron Ceti AB
GPS and sonar data collection for sea profile reconstruction, Uppsala University.
Spring 2014
Hardware development and data collection using marine electronics.
ÅAC Microtec AB
Modular software interface for Space Plug-and-Play Architecture devices
Autumn 2013
Software development of a common interface for Space Plug-and-Play Architecture (SPA), written in C.
Research worker
Uppsala University
Spring/Summer 2013
Been part of a research team building prototypes, simulations and taking measurements for a rail way power harvesting device.
Bachelors project, Uppsala University
Efficient Energy Transfer for Wireless Devices
Spring 2012
Developing a power harvesting system placed in the sole of a shoe, equipped with wireless power transfer.
top skills
education
GDPR compliance
Sentor Managed Security Services
Feb 2018
Full day course on how to comply with the General Data Protection Regulation.
Web application security
Sentor Managed Security Services
Dec 2016
Two day course focusing on web security. Evaluating common intrusion methods and how to protect against those.
Master Programme in Engineering Physics
Uppsala University
Aug 2009 - Jun 2014
Five year master programme in engineering physics at Uppsala University.
interests
I usually enjoy making my life easier, creating gadgets and services that will help me in my everyday life. One of them is running this website, which is currently hosted from a home build Ubuntu server. It keeps track of the lights in my home, keeping my personal data in sync between different services and even monitoring the coffee maker at work, letting everybody know whenever there’s a fresh pot of coffee available.
On top of my interest for programming and coming up with unnecessary inventions I like to spend my time in the kitchen where I try out many new recipes and improving my skills on those I'm already familiar with.
side projects
Garmin Connect
Spring 2020
Node.js library for interacting with the Garmin Connect web platform. Makes it easy to read and write workout and health data for any user authenticated with username/password.
Released npm package
Winter 2019
Written in JavaScript for node.js, I wrote and released a small npm package that will calculate the date of swedish holidays for years to come.
Game Boy emulator
Autumn 2019
Using JavaScript I implemented the inner workings of an old school Game Boy and created an emulator. The emulator is terminal based, running on node.js, and is capable of loading regular rom dumps of common games.
Boat navigation system
Autumn 2018
A self sustained system based on a Raspberry Pi equipped with sensors, GPS and a 3G modem is tasked with reporting where the boat is, if the solar panel is keeping it charged and how much water there is inside the hull. It also acts as a wifi hotspot giving anyone aboard a fully-fledged navigation system in their phone.
Personal web-based recipe book
Spring 2017
A personal mobile web application where I add recipes and create shopping lists. Prices for the different groceries are automatically synced from my local store.
Candy sorter
Spring 2016
Using my 3D printer, a CAD tool and an Arduino to design and print a machine that is able to sort pieces of candy by analyzing their color.
3D printer
Spring 2015
Built my own 3D printer based on the open source firmware Marlin. Ii is mostly used to print custom parts for my other projects.
Audio controlled lights
Summer 2011
A light controller unit, based on an Arduino, which is able to detect sound intensity and analyze the beat of the current playing song. The controller switches strands of electroluminescent wire in sync with the music that is playing. Experience in programming and high voltage AC switching.
Door lock with RFID access
Winter 2010/2011
A door lock that uses a RFID chip and antenna which communicates with a home server using RS-232, granting or denying access.
Bike light
Summer 2010
An advanced bike light equipped with an Arduino, accelerometer, a super bright LED and a built-in rechargeable battery. The LED output is automatically adjusted to its surrounding lighting and a break light lights up when the bike is deaccelerating. The built in battery can be charged by the bike’s generator. Experience in power regulation and battery chemistry.
Home automation
2009 - ongoing
Developed a system for automating lighting and coffee brewing at home. Mostly based on php, the system uses multiple data sources, such as Wi-Fi connection, co2 levels and sound levels to detect whether someone is home or not and adjusting the lighting accordingly. In 2019, this system was updated to support Apple HomeKit.
testimonials
Oskar har en civilingenjörsexamen i Teknisk Fysik med inriktning mot elektroteknik. Fokus har varit digital- och analog elektronik samt kretskortsdesign, VHDL och design av integrerade kretsar. Utöver sin utbildning har Oskar ett stort intresse för elektronikkonstruktion vilket givit honom breda kunskaper inom både hård- och mjukvara.
Oskar är mycket kunnig, ansvarstagande och professionell. Han är dessutom mycket social och omtyckt av kollegor.
En av de smartaste nissarna jag känner.