Lauri Tervonen

Lauri, a.k.a. Möllikkä [møl:ik:æ]. Professional software developer, hobbyist artist

Work Experience

2017 - 2022 Polycon
Software Developer

I developed Windows-based desktop and server software solutions for public sector healthcare clients, and organized internal developer events and training related to process and quality, and contributed to meetings on improving the software process.

I was also responsible for the maintenance of the build and continuous integration systems for the office.

Windows, Microsoft SQL, Delphi, Powershell, Linux, WordPress, Docker, Nginx, Gitlab

2016 Aalto University
Research Assistant

I created visualizations for Structure-from-motion based computer vision applications for an indoor navigation project.

I got practice reading technical documentation and publications. I really enjoyed learning about modern computer vision methods.

Structure from Motion, Blender, Javascript, Bash

2013 - 2014 Aalto University
Teaching Assistant

Summer of 2013, I designed course material and exercises for an entry level university course for engineering students. My main topics were SQL and Labview.

During the school year 2013-2014, I taught exercise groups for the entry level university programming course.

SQL, Labview, Python, Matlab

Education

2015 - 2019 Aalto University
Master of Science in Technology, Computer Science

My study track in the Computer Science programme was Big Data and Large-Scale Computing.

I wrote my master's thesis "Efficient Distribution of Software Updates - A Case Study in Healthcare" (in English) on improvements to the software update system in Effector, the database solution developed by Polycon OY.

The most fascinating and memorable fields of computer science in my studies were modern computer algebra (secret sharing schemes and fast computation!) and computer vision (3D reconstruction especially)

2012 - 2015 Aalto University
Bachelor of Science, Computer Science and Engineering

I minored in mathematics (mostly discrete mathematics).

I wrote my bachelor's thesis "Strategies in the game Cordial Minuet" (in English) on analyzing an online gambling game, Cordial Minuet, from a game theoretic point of view. I simulated the game and looked at optimal strategies on different game boards. It turned out that calculating row variances on the game grid could predict which player has an advantage.

The degree included the oral and written national language requirement test (in Swedish), and a maturity essay (in Finnish).

2009 - 2012 Etelä-Tapiolan lukio
High School Graduate

Took the Finnish Matriculation Examination on
- Mother tongue (Finnish)
- Second language (Swedish, intermediate)
- Foreign language (English, advanced)
- Mathematics (advanced)
- Physics
- Chemistry

Completed a diploma in visual arts.

Skills

Software Development Skills

5+ years of software development in an agile process

Programming: Javascript, Python, SQL, Delphi
Web dev: React, Node.js, WordPress, Nginx
DB query optimization: Microsoft SQL Server, query analyzers, indexing and more
Software automation: Bash, Powershell, Gitlab CI
Version control: Git, GitLab, GitHub

Graphics Skills

Graphics: Inkscape, GIMP, Darktable, Aseprite
3D Rendering and Modeling: Blender, OpenSCAD

Languages

Finnish and English: Fluent in spoken and written language
Swedish: I can read it and localize strings with a dictionary