Juha Wilppu
I lead engineering teams and still write code myself: React, Node.js, PostgreSQL and AWS. 14 years of shipping production systems, mostly in healthcare and finance.
I work from the first idea through to production: deciding what to build, making the trade-offs, shipping it, and keeping it running afterwards. I like simple solutions and will argue for them until the problem really needs something bigger.
If you'd like to get in touch, send a message.
Selected work
Provet patient portal
A new booking portal for vet clinics, built by the team I lead. Most clinics moved across from our older product, and it now takes 21,000+ bookings a week with a 4.6/5 rating from users. I set up the AWS infrastructure, CI/CD and monitoring, and still keep them running.
my.provet.comNordhealth.fi
Built the AWS infrastructure and the authentication, and was responsible for the system's security and performance. In practice, a lot of what we built next was my call.
nordhealth.fiSiikli
My own ERP, built and still run by me alone. In daily use since 2017, with €13M+ invoiced through it. I wrote the first version about ten years ago, and it shows: the architecture and the security practices are not what I'd build or accept today.
Undisclosed URLSkills
Side projects
Outside of work I build small things with AI, mostly to relax and to try architectures I'd never get to use on the job. I decide what to build, which data to use and how the pieces fit together; the AI writes most of the code. Each one starts from an itch I actually have, and stays live because I keep using it.
Chanterelle map
A map of my home town that scores every forest stand for how likely it is to grow chanterelles, built from real forest inventory data instead of guesswork. Completely over-engineered — forest and soil data, plus real sighting reports from laji.fi as training data. It worked: I found a good amount of mushrooms on the first attempt.
chanterelle.juhawilppu.comStretch
As I'm getting older, I've realized I need to stretch more and consistently. This site randomly selects one stretch move per day.
stretch.juhawilppu.comPlant
Soil moisture, light, temperature and humidity from a houseplant, measured by an ESP32 microcontroller with sensors. I've always been just a software guy, and it was really fun to venture into hardware.
plant.juhawilppu.comArticles
Certifications