Oskar Bernberg

Development Lead at Mathem

  
  • oskar.bernberg.91@gmail.com
  • bernberg.nu
  • +46 73 060 10 55
  • Hagagatan 46A, 113 47, Stockholm
Oskar Bernberg
MathemTrustlyHitta.seEricssonSvekonOmicronMathemTrustlyHitta.seEricssonSvekonOmicron

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.

download resume

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

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.

Mathem

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.

Trustly

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.

Hitta.se

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.

O

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.

M

Å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.

R

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.

B

top skills

Languages

  • JavaScript

  • TypeScript

  • Java

  • PHP

  • Python

  • C#

  • C

Personal

  • Communication

  • Teamwork

  • Creativity

  • Problem Solving

  • Responsibility

  • Leadership

  • Attention to detail

Software

  • Node.js

  • Git

  • Next.js

  • MongoDB

  • Docker

  • React

  • Ubuntu

education

GDPR compliance

Sentor Managed Security Services

Feb 2018

Full day course on how to comply with the General Data Protection Regulation.

G

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.

W

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.

Programming
Photography
Gaming
Cooking

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.

P

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.

C

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.

A

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.

D

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.

B

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

Thomas Imeryd

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.

Thomas Imeryd, Omicron Ceti AB
Albin Hagström

En av de smartaste nissarna jag känner.

Albin Hagström, Hittapunktse AB