Professional Experience
02/2024- Current: Software Developer, Wildfrost Oy
At Wildfrost I was a part of a small team creating and working on their product,
Hellewi, which is an education enrollment system. During my time there, I
worked on several different integrations, worked on their new mobile
application and was a part of creating a new version of their product.
01/2022-01/2024: Software Developer, Codeo Oy
During my time in Codeo I have worked in various project in the public sector. In
these projects I worked as a full-stack engineer. I implemented back-end
features using Java and front-end using Angular platform. I learned to use
QueryDSL and improved my skills on SQL, especially improving
efficiency. We used JUnit and Cucumber tests and I gained further knowledge on
both frameworks, as well as Robot Framework for automated testing,
05/2019-12/2021: Developer, Systam Oy
I was in charge of an API integration for a gate security system. My day to day
duties consisted of working on multiple different applications that included a
web application, cloud service, windows worker service and a windows
application. This gave me great experience with varied platforms and
architecture.
I implemented an API microservice to communicate with KONE Elevator API.
At Systam I transformed from a backend to full-stack engineer. I was a part of a small development team and this gave me the opportunity to be an active member of the whole development process, from sprint planning and requirements engineering to publishing, releasing and deploying the software.
09/2017-11/2018: Software Engineer, Moogsoft Ltd
I worked on various backend projects that required skills in Java, MySQL and scripting using Python and Bash. I was a part of the team building the HTTP API endpoints and server side logic for integrating Grafana dashboard with Moogsoft’s AIOps. As a part of this project I reworked and implemented Postman API tests using Javascript and created a Python script to automatically create test data for the Postman tests.
During my time at Moogsoft, we used Kanban and then moved on to Scrum.
Outside my main duties, I took an active role in team-building tasks like organising staff activity days and Christmas festivities. As I was the first intern the company had, I participated in onboarding new interns and mentored new starters.
06/2016-09/2019: Data Science Intern, Moogsoft Ltd
During my internship, I built a program that can be used to anonymize
real-life data from Moogsoft’s AIOps so that the data can be used for research purposes. This program was built using Java and used natural language processing to analyse the data. Lexical analysis was used to tokenize words and allowed users to whitelist words and phrases that didn’t need to be anonymised. Based on my performance, I was offered a scholarship towards my final year tuition fees and a full-time role after graduation.
09/2013-09/2019: Marketing Assistant, Arena Interactive
I was in charge of several weekly customer operations, such as targeted SMS message campaigns on behalf of several clients. I also designed the company’s advertisement section for print.
04/2011-06/2013: Content Manager, Star Arcade Oy
My main duty was to publish Star Arcade’s games in app stores. I also worked on Star Arcade’s social media presence, organised live and online promotions and worked at Star Arcade stands in industrial shows such as Mobile World Congress in Barcelona.
08/2010-04/2011: Technical Intern, MobileTools Oy
Education
09/2019-06/2017: BSc (Hons) Computer Science, University of Sussex
Grade: 2:1 (Second Class Honours, Division I)
My dissertation, titled “Distributed graph processing using Apache
Spark and Hadoop,” explored ways to process large real-life graph
data in distributed fashion so as to calculate graph properties like node
centrality.