Oscar Lundberg, Developer in Stockholm, Sweden
Oscar is available for hire
Hire Oscar

Oscar Lundberg

Verified Expert  in Engineering

Bio

Based in Sweden, Oscar is a data scientist and physicist with a master’s degree in engineering physics. His reasons for working in his chosen field is that he enjoys solving complex problems and learning new things about what interests him—namely mathematics, algorithms, programming, scientific computations, and data science.

Portfolio

Gnothis AB
NumPy, PySpark, SQLite, Pandas, Biopython, Python
Ericsson AB
MATLAB, Python
Boliden AB
GLONASS, GPS

Experience

  • Linux - 15 years
  • MATLAB - 7 years
  • Python - 6 years
  • SciPy - 5 years
  • Data Science - 4 years
  • Bioinformatics - 3 years
  • CI/CD Pipelines - 3 years

Availability

Part-time

Preferred Environment

Linux, Python 3, Subversion (SVN), Git, Jupyter, Vim Text Editor

The most amazing...

...software I've built is an analysis framework for a DNA sequencing platform.

Work Experience

Data Scientist | Physicist

2017 - PRESENT
Gnothis AB
  • Managed and was responsible for the full pipeline from raw data to presentation. Worked in the fields of data engineering and data science.
  • Constructed an analysis framework for DNA sequencing.
  • Developed their website, Gnothis.com. Built their full pipeline in Python, Docker, Kafka, and SQL.
  • Led internal meetings for approximately five team members and organized the planning.
  • Optimized previously written code (which originally took 40 hours and now only takes four).
Technologies: NumPy, PySpark, SQLite, Pandas, Biopython, Python

Researcher (Summer Internship)

2015 - 2016
Ericsson AB
  • Conducted a numerical analysis on 5G antennas. Worked on simulations and programming.
  • Programmed a robot for fully automated FCC scans in Python.
  • Co-authored a published article: Narrow Beam Channel Characteristics Measured on a 5G NR Grid-of-Beam Test-Bed (Ieeexplore.ieee.org/document/8417474).
  • Co-authored the following published article: Power Density Measurements at 15 GHz for RF EMF Compliance Assessments of 5G User Equipment (Ieeexplore.ieee.org/document/7942093).
Technologies: MATLAB, Python

Geophysical Survey Technician

2012 - 2014
Boliden AB
  • Collected data for further analysis (geospatial data).
  • Used induced polarization (IP) technique for collecting data.
  • Implemented an electromagnetic (EM) survey technique for collecting data.
  • Used GPS, GLONASS, and Galileo. Handled various types of data.
Technologies: GLONASS, GPS

Experience

Dividend Investing

https://nbviewer.jupyter.org/github/olundberg/Value-investing/blob/master/dividend_investing.ipynb
This is an ongoing project where, on Github, I keep a Jupyter notebook that automatically fetches stock information from various sources. The notebook was constructed to rapidly obtain an overview of the current market situation to facilitate quick decisions on whether a dividend stock is worth buying. This considers stocks from both Sweden and the US.

Monte Carlo Simulation 3-state 3D Potts Model

https://drive.google.com/file/d/0B-pQnkVgyuhsWlpibUszdExLVHM/view?resourcekey=0-ulK-_V-uZLrPWrUIaDO3VA
A Monte Carlo simulation comes from a class of simulations that uses random sampling to study different types of systems, such as fluids and crystallines; it is used in the area of condensed matter physics (and other areas such as astrophysics and biology).

For the specific task of studying crystalline lattices, the Potts model is widely used. The method has its strength in that it is possible to simulate a large system where it is practically hard (or even impossible) to use other mathematical methods. However, some statistical errors are introduced when using Monte Carlo methods. The project is written in C.

Education

2012 - 2017

Master's Degree in Engineering Physics

Luleå University of Technology - Luleå, Sweden

2011 - 2012

Completed Courses in Physics, Mathematics

Royal Institute of Technology - Stockholm, Sweden

Certifications

JANUARY 2018 - PRESENT

SQL for Data Science

Coursera

APRIL 2015 - PRESENT

Machine Learning

Coursera

MARCH 2015 - PRESENT

Practical Machine Learning

Coursera

FEBRUARY 2015 - PRESENT

R Programming

Coursera

Skills

Libraries/APIs

Matplotlib, Pandas, NumPy, SciPy, PyQt 5, PySpark

Tools

GitHub, MATLAB, Biopython, Seaborn, Vim Text Editor, Jupyter, Atom, Spyder, Git, Subversion (SVN), Docker Compose

Industry Expertise

Bioinformatics

Languages

Python 3, Python, SQL, C, HTML, R

Platforms

Linux, Jupyter Notebook, Kubernetes, Amazon Web Services (AWS), Docker

Frameworks

Spark, Apache Spark, Django

Storage

Databases, PostgreSQL, SQLite

Other

Physics, Data Science, Visualization Tools, Data Analysis, Data Visualization, Mathematics, Signal Processing, DNA Sequencing, Data Scraping, CI/CD Pipelines, Scraping, GPS, GLONASS, Dashboards, Dash, Clustering, Artificial Intelligence (AI), Genomics, Machine Learning, Programming, Web Scraping

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring