![Gradient](/_image?q=50&f=webp&w=320&h=213&href=%2F_astro%2Fgradient-3.f48a234f.png)
My work
From client projects to personal sites, here you can find a a portfolio of my projects that best reflect my ability to both design and create full scale applications.
![Inclusive Mobility](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Finclusive-mobility.png)
Inclusive Mobility
1/2024 - Now 1 🚀 Startup
The rental service for electric wheelchairs and B2B provider of wheelchairs as employee benefit.
-
Next.js -
React -
TypeScript -
Tailwind -
Stripe -
Shadcn/UI -
Drizzle -
Planetscale -
Resend -
Vercel -
Clerk -
Google Cloud
![Kaikkitoimitilat.fi](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fkaikkitoimitilat-fi.jpeg)
Kaikkitoimitilat.fi
9/2023 - 2/2024 4 💼 Client
Frontend web application for searching offices.
-
Next.js -
React -
TypeScript -
Tailwind
![Nooflab Optimizer](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fnooflab-optimizer.png)
Nooflab Optimizer
10/2023 - 12/2023 1 💼 Client
Web app for calculating optimal office locations for companies.
-
React -
TypeScript -
Google Maps API -
Firebase -
Firestore -
shadcn/UI -
Tailwind
![Serwes](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fserwes.jpeg)
Serwes
7/2023 - Now 2 💼 Client
Serwes is a platform for contractors to look for work and offer their work.
-
Next.js -
React -
TypeScript -
Prisma -
tRPC -
Tailwind -
Google Cloud -
Stripe -
PostgreSQL -
Next Auth -
And more...
![Gearhead Cloud](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fgearhead.png)
Gearhead Cloud
12/2022 - Now 3 💼 Client
Web app for garages to maintain their customer relations, billing, service tickets and much more, created from scratch.
-
Next.js -
React -
TypeScript -
Prisma -
tRPC -
Tailwind -
Google Cloud -
PostgreSQL -
Next Auth -
Sendgrid -
Twilio -
And more...
![Nexpenda](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fnexpenda.png)
6/2020 - 12/2022 1 🔨 Personal
Web application for tracking personal finances, initially created for personal use to replace Excel and provide myself a mobile interface.
-
Typescript -
React -
Next.js -
Stripe -
Express -
Prisma -
PostgreSQL -
Node.js -
Google Cloud -
Heroku -
Vercel -
Redux -
Docker -
Tailwind
![Vertics](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fvertics.jpeg)
Vertics
9/2022 - 11/2022 2 💼 Client
Developed, designed and created content for Vertics' new homepage after joining them in 2022.
-
Astro -
Vue -
Tailwind -
WordPress -
Typescript
![Portfolio](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fportfolio.png)
Portfolio
9/2021 - Now 1 🔨 Personal
Personal portfolio page, created over multiple design iterations with first Next.js and a headless CMS, then Astro and Svelte.
-
Astro -
Svelte -
Tailwind -
Typescript -
Next.js -
Contentful -
Dev.to -
Firebase
![Verkkokokous.fi](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fverkkokokous-fi.png)
Verkkokokous.fi
4/2020 - 6/2021 1 💼 Client
Web application for quick and easy-to-use online meetings and shareholders’ meetings, with advanced meeting management and voting features.
-
Typescript -
React -
Firebase -
Firestore -
Jitsi -
Google Cloud
![What the Doodle](/_image?w=800&h=400&href=%2Fcontent%2Fprojects%2Fwhat-the-doodle.png)
9/2021 1 🔨 Personal
A quick and fun drawing game to play with friends created as a sideproject.
-
Typescript -
React -
Node.js -
Express -
Socket.io
![Pekafilter](/_image?w=400&h=200&href=%2Fcontent%2Fprojects%2Fpekafilter.png)
Pekafilter
1/2020 - 11/2020 1 💼 Client
Pekafilter homepage, created with Gatsby and transitioned over to Next.js, integrated to a headless CMS.
-
Next.js -
Contentful -
Typescript -
Javascript -
React -
Express -
MySQL -
Heroku -
Node.js -
Gatsby -
GraphQL
![MafyWeb](/_image?w=400&h=200&href=%2Fcontent%2Fprojects%2Fmafyweb.png)
MafyWeb
9/2019 - 5/2020 8 🎓 School
Data visualization web application for teachers working with Mafy tools. Enables teachers to track student progress and provides tools for student data management.
-
Typescript -
React -
Redux -
Material UI -
Git -
Node.js -
Scrum
![Taloyhtiö 2021 Signup Tool](/_image?w=400&h=200&href=%2Fcontent%2Fprojects%2Ftaloyhtio-2021-signup-tool.png)
Taloyhtiö 2021 Signup Tool
9/2021 - 5/2021 3 💼 Client
Customized online signup tool for the taloyhtiö 2021 event, created as a React-based WordPress plugin
-
Typescript -
Javascript -
React -
PHP -
WordPress -
Docker -
Google Cloud -
MySQL
![TRB Tool](/_image?w=400&h=200&href=%2Fcontent%2Fprojects%2Ftrb-tool.png)
TRB Tool
10/2020 - 3/2021 2 💼 Client
Automatised Google Sheets and Apps Script based customised ERP project to replace client's previous Excel-based system.
-
Google Sheets -
JavaScript -
Google Apps Script -
Git
Graphic design portfolio
Before becoming a developer, I used to be a graphic designer. From here you can view an older portfolio page containing some of my graphic design work.
![Gradient](/_image?q=50&f=webp&w=320&h=213&href=%2F_astro%2Fgradient-5.1eaa17f0.png)
Let's chat!
Contact me about any work opportunities, projects, questions or feedback you may have. Even if you just want to say hi. I always reply within 24 hours, usually even faster!