Public Transport Ticketing Portal
Shipped a customer-facing ticketing portal deployed on Azure.
TypeScript / Next.js / React / Sass / Azure
Software developer behind UpHouse Consulting
Less complexity, more software.
I'm a fullstack developer based in Helsinki. I enjoy working closely with teams and helping good work happen, whether that means writing code, supporting decisions, or stepping into the parts of a project that need extra care.
I think good consulting is about more than technical skill. Clear communication, trust, and how you work with people matter just as much. Outside work, I split my time between nerdy interests, cooking, and lifting heavy things.
Start with the real problem
I try to understand what actually needs to change before adding process, scope, or code.
Cut complexity early
I prefer systems that teams can understand and maintain.
Ship work people can trust
The goal is maintainable software that helps users, supports teams, and keeps delivering after launch.
I'm useful when teams need hands-on delivery plus steady technical judgment.
01
For products that need steady progress over time: features, fixes, cleanup, and better foundations as part of the same work.
02
For services where accessibility, reliability, and clear flows matter because people actually depend on them.
03
When the useful move is not just taking the next task, but questioning scope, naming risks, and keeping implementation tied to the product.
04
For new products that need a practical shape early, whether that means AI integrations, unfamiliar domains, or turning a rough idea into something people can use.
Probably not the best fit for throwaway campaign sites, purely visual landing pages, or narrow ticket-only roles.