Introduction

I am an experienced web developer with a strong background in building and maintaining websites and online stores. I worked for over three years at Sivustamo Oy, where I was responsible for a wide range of coding tasks using PHP and JavaScript, as well as database conversions between different systems. In addition, I handled website maintenance and server security. Creativity is important to me, which is why I also enjoy video and photo editing with Adobe software.

My previous experience as a Junior Developer at Mehiläinen Oy allowed me to participate in large-scale projects, where I deepened my skills in Drupal and JavaScript. I was involved in building new websites for Mehiläinen and integrating legacy systems from Drupal 7 to Drupal 8, which provided me with a solid foundation in using these technologies.

I continuously develop my skills and participated in a FullStack training program organized by the University of Turku in spring 2020, where I gained deeper knowledge of JavaScript, React, and Node.js. In 2024, I also took part in a FullStack recruitment training program, which further strengthened my expertise and equipped me to take on more demanding projects. I am also proficient with modern tools such as Git, Slack, and Docker, making me a versatile and up-to-date developer.

I work with a positive attitude and am not afraid of new challenges or responsibilities. I have a strong desire to learn and adapt quickly to changing situations. I bring humor and teamwork skills to any team I join, while also working independently in an efficient and goal-oriented manner.

Work Experience

Below are my most recent and relevant work experiences. You can view my full employment history in the archive.

11/2020 – 2/2024

Sivustamo Oy

Web-developer

Web development tasks. Technical support. Online store development. Maintenance tasks.
07/2020 – 11/2020

Summit Media Oy

Media Specialist

Website work. Video editing.
11/2018 – 06/2019

Mehiläinen Oy

Junior Developer

Web programming tasks using various technologies. Webmaster duties.
07/2016 – 11/2018

Jimm’s PC-Store Oy

Customer Service Representative

Customer service via phone and email, monitoring chat, receiving and logging incident reports for client companies, monitoring social media. Business-to-business sales. IT support.

Education

07/2025 – Meneillään

ICT-rekrytointikoulutus

Oppilaitos/järjestäjä: RekryOvi
Yhteistyöyrityksenä Energio Oy. Opinnoissa keskityttiin tekoälyyn, markkinointiin sekä yhteistyöyrityksen käyttämiin työkaluihin. Työssäoppimisjakson aikana myös aktiivisesti soittobotin kehittämistä, missä käytettiin tekniikoina mm. JavaScript, NodeJS, Express, HTML ja CSS.
06/2024 – 12/2024

FullStack Recruitment Training

Institution/Organizer: Opiframe
In collaboration with KMG Turku. The studies covered topics such as ReactJS, React Native, NodeJS, Redux, JavaScript, Azure, SQL, Rust, and Go. During the program, I also completed various Udemy courses that further strengthened my web development skills, including creating WordPress themes and plugins.
04/2020 – 07/2020

FullStack Developer Continuing Education

Institution/Organizer: University of Turku
Continuing education program organized by the University of Turku, covering subjects such as JavaScript, ReactJS, and NodeJS.
08/2008 – 04/2013

Bachelor of Engineering in Media Technology

Institution/Organizer: Centria University of Applied Sciences

Specialization: Content Production/Web Development

Bachelor’s Degree in Media Technology. I also spent one year as an Erasmus exchange student in the Netherlands, studying in the Art & Technology program.
08/2006 – 04/2008

High School Graduate

Institution/Organizer: Pyhäjärvi High School
Through the sports academy, a curriculum similar to a sports-focused high school.

Areas of Expertise

Www-programming

JavaScript

PHP

MySQL

HTML

CSS

TWIG

ReactJS

NodeJS

CMS

WordPress

Joomla

Drupal

Concrete5

Content Production

Adobe After Effects

Adobe Photoshop

Adobe InDesign

Adobe Illustrator

Adobe Premiere Pro

SEO

Davinci Resolve

Inkscape

Others

Unity3D

Git

References

In the projects below, I was responsible for the technical implementation while a graphic designer handled the visual design. Read more from the archive.

Click the image to enlarge

Call and textmessage bot

A call bot that can make automated calls or send text messages to numbers on a list based on the contact’s status. Calls and texts can also capture customer input, such as yes/no responses or if the contact doesn’t answer. The current version runs locally using an NGROK tunnel and Twilio webhooks.
CSS
Express
HTML
JavaScript
JSON
NGROK
Click the image to enlarge

Punomo

Implemented under the employer Sivustamo Oy
A large website sharing craft tutorials, containing thousands of guides and posts. The project involved migrating a significant number of articles from the old site to the new one. It also required PHP coding and some JavaScript to implement the functionality according to the client’s requirements.
Elementor
JavaScript
Megamenu
PHP
WordPress
Click the image to enlarge

Kaunomieli

Implemented under the employer Sivustamo Oy
A social website where users can write and read various stories. The site required extensive custom coding using PHP and JavaScript. Payment processes and other functionalities were built around WooCommerce.
CPT
Custom fields
Elementor
JavaScript
PHP
Woocommerce
WordPress
Click the image to enlarge

Saksanpaimenkoiraliitto Ry

Implemented under the employer Sivustamo Oy
German Shepherd Dog Association Website. The project involved extensive and complex database conversions from the old system to the new one. WooCommerce functionality was also added to the backend.
CPT
Custom fields
Elementor
JavaScript
PHP
SQL
Woocommerce
WordPress
Click the image to enlarge

Kunta elää kulttuurista

Implemented under the employer KMG Oy
City of Espoo Campaign Website
Gutenberg
WordPress