
An experienced full-stack developer working in web application development. Interested in creating user-friendly and purposeful applications with proper tools and methods for the given project. Equipped with a keen eye for design, security, scalability, and overall quality.
Recent projects
-
Full-stack developer 2024 → 2025
Variety of development and DevOps tasks for a cost accounting software for civil engineering. Contributed by implementing new features for the software, developing a new REST API, fixing bugs and improving DX.
Industry: Civil engineering, Software
Keywords: React, TypeScript, PureScript, Rust, AWS, Docker, GitHub Actions, ActiveReports
-
Full-stack developer 2023 → 2024
Development of a wholesale marketplace for energy trading as part of a small team. Mostly responsible for the front-end development. Project also included plenty of DevOps and backend work.
Industry: Energy
Keywords: React, Next.js, TypeScript, Go, PostgreSQL, AWS, CDK, GitLab CI/CD, Docker, Dagger
-
Full-stack developer 2023 → 2023
Development as part of a team responsible for integration of Google Ads and implementing features for the Google Ads integration.
Industry: Software, Advertising
Keywords: React, Node.js, Google Ads
-
Lead developer 2022 → 2023
Complete rewrite of the old angular.js-based front-end to a new React-based front-end with new tooling, partially new design, and migration to Azure.
Industry: Pharmaceutical
Keywords: React, TypeScript, Java, Spring, SWR, GitLab CI/CD, Azure
-
Full-stack developer 2021 → 2022
Development of a customer portal for a large energy company. The project also included the implementation of a new design system.
Industry: Energy
Keywords: React, Next.js, TypeScript, SWR, Python, FastAPI, Radix-UI, Design System
-
Front-end developer 2020 → 2020
Implementing custom components for the electron app used to configure customer's USB-connected product.
Industry: Manufacturing (electronics), Software
Keywords: React, TypeScript, Electron
-
Lead developer 2017 → 2019
Lead developer for extranet with integrations to ERP system. Extranet and public website shared a product configurator with visualization of the configured product which was a big part of the project.
Industry: Manufacturing (furniture)
Keywords: React, MobX, Python, Django, Heroku
Work experience
-
Blue Raven Oy Mar 2023 → Present
Freelance Software GeneralistSoftware consultancy and development as a freelancer.
-
Vincit Dec 2014 → Feb 2023
Senior Software DeveloperA wide variety of web development projects as lead, full-stack, or front-end developer. In addition to software consultancy work, the job description included mentoring and some recruitment work (technical interviews). Check recent projects from this CV for examples.
-
Vivesa Solutions Oy Ab Jan 2016 → Aug 2022
CTO / Lead DeveloperLeading product development of mini-ERP / CRM SaaS software with a team of two plus a short-term subcontractor. Technologies included Node.js, angular.js, PostgreSQL, React, GraphQL, Hasura, and AWS.
-
Deft Division Oy Feb 2017 → Mar 2019
Co-Founder / Front-end DeveloperGrowth hacking, analytics, and front-end development for travel agency webshop. Technologies included Nodejs, angular.js, and Google Analytics.
-
Saarinen & Aho Consulting Dec 2011 → Dec 2014
CTO / Software DeveloperFreelance software consultancy work for a variety of web projects. For example, implementing autorekisteri.fi (PHP, MySQL, JavaScript), development for software startup TeamUp (ASP.NET MVC4), internal web applications for smaller customers (Django, Bootstrap, Backbone.js, MEAN stack).
-
Inno-W Oy Jun 2011 → Sep 2012
Software DeveloperImplementing web applications with SharePoint and Drupal, Drupal module development.
-
Joiner Oy Sep 2009 → Nov 2010
Software DeveloperDesktop sofware development with C#.NET and WPF, Adoble Flex / Air and Java Spring, Hibernate with Oracle or PostgreSQL databases.
-
Tampere University of Technology, Department of Computer Science Jul 2007 → Aug 2007
Software DeveloperSummer job developing internal tools for the department employees with PHP and PostgreSQL.
Education
-
Tampere University of Technology, Computer science 2006 → 2017Degree: Unfinished
-
Pälkäne High School 2003 → 2006