Lauri Tervonen

Lauri is a software developer with a solid computer science background and 5+ years of experience developing and maintaining software projects. He solves technical and social problems from optimizing relational database queries to driving systemic change in long-running development processes.

Work Experience

2022 →

Software Developer at Reaktor

Working as a software development consultant in client projects.

Node.js, Typescript, React, SQL, Jenkins

2017 - 2022

Software Developer at Polycon

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 planning the software process.

Worked with SQL databases and object-oriented architecture, creating and collaborating on new code changes in an agile software process.

Maintened the build and continuous integration systems for the office, and acted as an office IT admin for a while.

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

2016

Research Assistant at Aalto University

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

Got practice reading technical documentation and publications.

Structure from Motion, Blender, Javascript, Bash

2013 - 2015

Teaching Assistant at Aalto University

Summer of 2013, designed course material and exercises for an entry level university course for engineering students.

During the school years 2013-2014 and 2014-2015, taught a number of exercise groups up to a few hours per week.

SQL, Labview, Python, Matlab

Education

2016 - 2019

Master of Science in Technology, Computer Science from Aalto University

Study track Big Data and Large-Scale Computing.

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.

2012 - 2016

Bachelor of Science, Computer Science and Engineering from Aalto University

Minored in mathematics (mostly discrete mathematics).

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

High School Graduate from Etelä-Tapiolan lukio

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.

Additional courses

2022 - 2023

Partiojohtajajatkokoulutus (Kolmiapila-Gilwell) from The Guides and Scouts of Finland

Completed the “Wood Badge” Scouting leadership programme. Themes included leading change and continuous development.

For the thesis, led a project group to develop the working methods of our local troop. The topic was to create a task system for youth for camps and events. Title: “Samoajien leiripestien kehitysprojekti 2022-2023”

2015

Partiojohtajaperuskoulutus from The Guides and Scouts of Finland

Completed the basic leadership training programme. For the thesis, led the food supply team for the summer camp of our local troop.

Skills

Software Development

5+ years of software development in an agile process

Backend: Node.js (Express), Python, Relational databases (MSSQL)
Frontend: React, Redux, HTML5, Javascript, CSS, Bootstrap
Devops: Gitlab CI, Nginx, Docker, Bash, Powershell
Legacy: Delphi, Windows apps, Windows Server

Graphics

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

Languages

Finnish: native
English: fluent
Swedish: intermediate