Logo
Teemu – React, Typescript, Node.js, experts in Lemon.io

Teemu

From United States (UTC-8)flag

Front-end Web Developer|Senior
Back-end Web Developer|Middle

Teemu – React, Typescript, Node.js

Teemu is a highly skilled full-stack engineer with 5+ years of experience across backend and frontend development. He brings deep expertise in React, GCP, and event-driven architectures, alongside solid hands-on experience with Node.js and TypeScript. Teemu has contributed to and led the development of complex platforms, working autonomously and approaching problems pragmatically with a strong focus on end users. He is a clear communicator, a collaborative team player, and takes full ownership of his work.

7 years of commercial experience in
AI
Construction
Consumer services
E-commerce
Govtech
Media
Music and audio
Recreation
Social services
Marketplace
SaaS
Main technologies
React
7 years
Typescript
7 years
Node.js
7 years
GCP
3 years
Tailwind CSS
4 years
Additional skills
Shopify
AWS
SQL
Remix
Microsoft Azure
FastAPI
Python
AI
PostgreSQL
HTML
CSS
liquid
Express.js
Clojure
Java
Spring Boot
Azure DevOps
Microsoft SQL Server
.NET
C#
MySQL
Heroku
JavaScript
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Developer
Jul 2025 - Ongoing6 months
Project Overview

A next-generation construction automation management platform.

Responsibilities:
  • Architected and developed a full-stack building automation SaaS using React Router v7 with SSR;
  • Implemented Infrastructure as Code with Pulumi/TypeScript for managing Google Cloud Platform deployments and secure network architecture with VPC connectors and VPN software;
  • Integrated AI for automated data analysis;
  • Established a comprehensive validation system utilizing Zod across the entire stack (environment, forms, API, database) with 140+ test cases using Vitest and React Testing Library.
Project Tech stack:
Remix
React
GCP
Node.js
PostgreSQL
AI
Typescript
Lead Developer
Feb 2023 - Ongoing2 years 11 months
Project Overview

A platform for event visitors to preorder goods and services in events.

Responsibilities:
  • Built an event pre-ordering platform on Shopify from the ground up, scaling to hundreds of repeat customers;
  • Designed and implemented a custom storefront using Liquid templates, Tailwind CSS, and JavaScript;
  • Optimized theme performance and accessibility to meet WCAG standards;
  • Developed proof-of-concept account and checkout extensions using Remix;
  • Created collections and products management application with Remix and Shopify Admin API for streamlined catalog operations;
  • Built a vendor management application for order processing, enabling partners to handle fulfillment through a dedicated interface;
  • Integrated with Shopify's GraphQL API and implemented webhook processing using Node.js;
  • Automated cloud deployments via GitHub Actions and Google Cloud Run;
  • Collaborated with partner vendors on API integration specifications;
  • Contributed to technical recruitment by assessing candidate assignments and conducting interviews.
Project Tech stack:
Shopify
React
Node.js
GCP
Tailwind CSS
JavaScript
API
Software Designer
Sep 2022 - Feb 20235 months
Project Overview

Finland's national register for social welfare, healthcare, and early childhood education service providers. Operated by Valvira, the central supervisory authority under the Ministry of Social Affairs and Health, the platform consolidates organization data, service information, and licensing into a unified electronic system used by thousands of service providers nationwide.

Responsibilities:
  • Developed full-stack features for Finland's national service provider registration system using Clojure, ClojureScript, and Re-frame, applying functional programming paradigms throughout
  • Contributed to the application's design system by creating new UI components and evaluating compatibility of components from existing government systems
Project Tech stack:
Clojure
AWS
React
Software Developer
Jul 2022 - Sep 20221 month
Project Overview

City of Helsinki's online service where parents apply for early childhood education placements and enrol children in school. The Education Division's e-service handles thousands of applications annually for Helsinki's public daycare and school system.

Responsibilities:
  • Developed full-stack features using React within a microservice architecture spanning multiple development teams;
  • Built a multi-step dynamic application form for child daycare placement where available options adapt based on previous answers, streamlining the application process for parents;
  • Integrated and extended the City of Helsinki's design system components to ensure consistency with other municipal digital services;
  • Collaborated across teams in a distributed microservice environment to deliver cohesive user-facing functionality.
Project Tech stack:
React
Typescript
PostgreSQL
Spring Boot
Java
Software Developer
May 2021 - Jul 20221 year 2 months
Project Overview

Finland's national start-up grant system supports new entrepreneurs during their first year of business. Administered by the Employment and Economic Development Offices (TE Offices), the service processes thousands of grant applications annually, evaluating eligibility based on business viability, entrepreneur skills, and market conditions.

Responsibilities:
  • Conducted frontend-heavy full-stack development using React, C# .NET, MSSQL, and Azure;
  • Modernized a complex, legacy start-up grant application form with numerous interdependent fields and conditional logic;
  • Simplified the user experience for applicants navigating eligibility requirements across multiple criteria.
Project Tech stack:
React
C#
.NET
Microsoft SQL Server
Azure DevOps
Software Developer
Dec 2020 - Apr 20213 months
Project Overview

The official online service of Finland's Social Insurance Institution, providing information on social security benefits to millions of Finnish citizens, employers, and partner organisations. The platform serves as the primary digital gateway for understanding and accessing benefits including healthcare, unemployment, housing, and family support.

Responsibilities:
  • Upgraded legacy codebase to meet current industry standards, improving maintainability and performance
  • Migrated Java APIs to Node.js applications, modernizing the backend architecture
Project Tech stack:
React
Node.js
Java
Software Developer
Oct 2018 - Nov 20202 years
Project Overview

A playlist reporting application with integrations to a radio studio's playout software, exporting playlist reports in the format required by music copyright organisations.

Responsibilities:
  • Designed and built playlist reporting software from the ground up, gathering requirements directly from radio hosts and DJs;
  • Integrated with studio playout software API to automatically capture track metadata during broadcasts;
  • Collaborated with copyright organisations (Teosto, Gramex) to implement compliant reporting formats;
  • Automated deployments to Heroku for continuous delivery;
  • Eliminated manual data entry of approximately 87,600 songs per year, freeing staff to focus on content creation.
Project Tech stack:
React
Node.js
Express.js
Heroku
MySQL

Education

2021
Business Information Technology
Bachelor's degree
2025
Hugging Face Agents Course
Certificate of Excellence

Languages

Finnish
Advanced
English
Advanced

Hire Teemu or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.