Full stack developer | contractor
[PHONE] +358 40 543 0157
[EMAIL] mikko.vaananen at gmail.com
I'm Mikko Väänänen, a full-stack developer specializing in web and mobile applications for businesses. With over two decades of experience across diverse industries—from energy and transportation to finance and property management—I bring deep expertise in modern technologies including React, React Native, Node.js, TypeScript, PostgreSQL, GraphQL, and AWS.
I take a pragmatic approach to software development, focusing on clear communication and delivering solutions that solve real problems. I understand that good software starts and evolves with understanding customer needs and business requirements. I work well in teams that value quality, openness, and learning from each other—whether onsite or remotely. I stay calm under pressure and find solutions when it matters most.
I use AI tools daily to work faster and write better code. This helps me deliver more to my clients without compromising quality. Based in Finland, I've worked remotely for years and am comfortable collaborating with distributed teams across different locations and time zones.
Ready to see what I can bring to your project? Review my project history to explore my experience across different domains and technologies. Let's discuss how I can help drive your next project forward.
Developing Kenno, a modern property management and enterprise resource planning (ERP) system, tailored for rental housing companies and property managers in Finland.
My role is to design and develop key modules of the system such as ledger, contracts management, invoicing, housing, and debt collection while developing both GraphQL and REST APIs to support seamless frontend and backend integration.
Developing and maintaining customer portal Aina for Elenia, the second largest distribution system operator in Finland. Aina is a platform for customers of Elenia to manage their electricity contracts and consumption.
My role was to design and develop new features such as a landing page with interactive widgets, combined graphs for consumption and production metering points, and energy price calculations. I also implemented new integrations for e.g., customer and metering data.
Redesigning a web application for a client in healthcare.
Maintained and developed a web application for a client in public sector for food import/export certifications.
Developed a web application for process industry. The application was used to monitor and control industrial processes by operators.
I developed e.g., a user interface for controlling sequences, a series of steps and conditions which can be used to automate industrial processes.
Developed and maintained an award-winning (Best Mobile Service in Android One category at Slush, 2018) HSL mobile application and its backend services. The HSL application integrated ticket purchasing and management, a journey planner, and personalized news into a beautiful app.
I focused especially on the ticket purchasing feature on the app and backend. I also took care of migrating from the old municipal regions to new ABCD zones in the HSL area in April 2019 on the HSL app and backend domain.
Maintained and developed Accountor Go, a financial web application and a related mobile app for SMBs. This was a part time role while working full time on another project.
As a single developer in this project I took care of the infrastructure, maintenance and development of the app as well as the support for the customers and accountants.
Maintained and developed Accountor Go, a financial web application and a related mobile app for SMBs.
As a single developer in this project I took care of the infrastructure, maintenance and development of the app as well as the support for the customers and accountants.
I developed content image support on top of the AOSP build system. This enabled our product programs and technical sales to create product variants for different markets and operators efficiently and easily.
I worked as a specialist in a number of high-profile integration projects that shaped the future of the whole S40 platform. I also developed a new build system for the S40 platform that was superior to the old one in terms of reliability, speed, efficiency, and features.
“Mikon kanssa on helppo työskennellä. Hän on omistautunut työlleen ja on valmis venymään tarvittaessa, koska hänellä on aina myös asiakkaan loppuasiakas kirkkaana mielessä. Ehdottomana plussana karttunut ymmärrys energia-alasta ja siihen liittyvistä teknisistä yksityiskohdista ja markkinasta. Pitkän linjan kokemus näkyy rauhallisena ja varmana otteena työssään tehokkuudesta tinkimättä.”
“Mikko is one of the most experienced developers in the HSL mobile app team. He easily understands the business logic and puts that into code. He is easy to work with, talented in his field and very reliable. He finds solutions even under pressure and with very little sleep – like after a night when HSL converted into new zones. I highly recommend Mikko as a senior level developer.”
“In desperate need of a talented developer that documents both his code and the findings, people (non-devs) recommended Mikko to me. I decided to reach out to Mikko, and he jumped in instantly. Fast forward to results… I got easy to comprehend documentation, clean code and debriefing. I am very pleased and can easily recommend Mikko for senior level dev tasks.”
“It was an honor to work with Mikko at eTasku Solutions Oy. He has the right attitude when it comes to web development. He’s eager to learn new technologies and loves to keep himself up to date with the latest tricks.”