ABOUT

Programmer currently pursuing a master's degree in mathematics and computer science. Multiple years experience with a range of techniques including object-oriented programming, embedded systems, databases and algorithm implementation, mainly using C and Java.

EDUCATION

BSE/MSE Engineering Mathematics
Lund University
Applied mathematics with big emphasis on software engineering. Combined BSE/MSE.

GRADUATING IN 2020
IN PROGRESS

Studies abroad in Auckland
University of Auckland
Courses in multi-agent systems, OpenGL, databases, and Turing Machines.

FIRST HALF OF 2018

Natural Sciences Program
Gymnasieskolan Spyken
21.2 GPA
3 Year Program

JUNE 2015

Högskoleprovet (SweSAT)
Score: 1.90 (99.6th percentile)

OCTOBER 2014



WORK EXPERIENCE

Software Intern
ARM
Worked in the GPU modelling team, looking at the timing of memory requests in a simulated model.

June 2019 - August 2019

Software Engineer
Axis Communications
Development of tools for embedded systems. Focus on data collection from devices, and visualisation of the data in a custom graphical interface.

September 2018 - December 2018

Associate tutor - Java
Faculty of Computer Science, Lund University
Supervising laborations in introductory Java course.

November 2016 - February 2018

Election Worker and Local Chairman
Lunds Kommun
Chairman of local voting location during the 2019 EU election. Election worker in the EU elections 2014, national and regional elections 2014, and national and regional elections 2018

2014, 2018, 2019 elections



LANGUAGES

Swedish
Native tongue

English
Full professional proficiency

German
Intermediate proficiency


EXAMPLES OF PROJECTS

I often have small side-projects going. Here are a few examples:


LOCURL

A small project from 2013. Written in C#, it implements the HTTP-protocol, as well as desktop- and web-interface, file management, and the ability to generate zip packages on the fly.

networking, C#, CSS

PHOTO FILTERS

Small set of algorithms to draw specified patterns of sprites based on picture properties.

LANGUAGE GENERATOR

Program that based on n-grams generates text of a language, or identifies given text accordingly.
Can also generate n-gram data file based on text corpus.

C#, languages

3D ENGINE

Crude engine that implements the steps necessary to draw polygons from room-cordinates to a canvas and uses the principle of z-buffers. High-school finals project.

mathematics, graphics



CONTACT

Email
andreas.hansson365@gmail.com

Address
Kämnärsvägen 35 F 1107, 22646
Lund, Sweden.

Phone
+46 76 80 68 732

Layout based on a theme from Blacktie.com