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.
Working as a software development consultant in client projects.
Node.js, Typescript, React, SQL, Jenkins
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
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
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
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.
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).
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.
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”
Completed the basic leadership training programme. For the thesis, led the food supply team for the summer camp of our local troop.
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: Inkscape, GIMP, Darktable, Aseprite
3D Rendering and Modeling: Blender, OpenSCAD
Finnish: native
English: fluent
Swedish: intermediate