Gallery






Hello there...!

I'm Jacob Petersson and welcome to my portfolio.

I'm a software engineer with a bachelor degree in Computer Science from the Faculty of Engineering at Lund University. The purpose of this portfolio is to show you who I am and showcase my previous work.






Programming skills

The programming- and markup languages
that I'm familiar with.

Java

Java is my first programming language. I have read several courses in Java and used it for most school projects as well as the API for the thesis.

SQL

Taken a course in Database Technology were MySQL was used as the Database Manager and SQL as the language. I have also used SQL in several projects.

Python

I have used Python in a school project as the programming language for the back-end of a web application developed for Videquus AB.

C++

I have taken a course at university in C++.

HTML5

My experience of HTML5 and bootstrap comes from the web application developed for Videquus AB as well as from this website. Also some experience with JavaScript.

C#

I have used C# for game projects in Unity.







Work

A compilation of my work.

School Project

Developer

Production and management system

  • Videquus AB
  • HTML5
  • Bootstrap
  • Python
  • Javascript
Thesis

Developer

Open Banking API

  • Smart Refill AB
  • Java
  • Restful API
  • Spring
  • Docker
  • Gradle
Summer job

Machine operator

Operator in the Tapping block

  • The Absolut Company AB
  • Team work
  • Accuracy
  • Responsibility





Thesis work

The purpose of the thesis was to survey Payment Services Directive 2 (PSD2) and banks' Open Banking APIs as well as develop an API which merges these APIs into a single API. We named it Delta API.

The thesis was made in collaboration with the fintech company Smart Refill located in Helsingborg. The need of the thesis comes from the adoption of PSD2. The work was conducted together with my great friend and schoolmate Ola Nilsson. The following paragraph is a part of the abstract of the thesis.

The European Parliament and the Council of the European Union have adopted the directive 2015/2366 payment services in the internal market by the name of PSD2 which forces banks to open up APIs on customers account information to third-party developers. The purpose of this thesis is to merge these so-called Open Banking APIs to a general API to ease the development of applications for the company which this thesis is in cooperation with. The thesis consists of a survey of the PSD2 directive and the banks' Open Banking APIs, an examination of techniques and integration platforms and the development of the general API, named Delta API.


You can download the thesis and poster below.

Note: The report and thesis are in swedish.