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 a good fit when a team needs senior fullstack help, steady delivery, and someone who can think beyond the next ticket.
01
For teams that need an experienced developer to join product work and start contributing without a long ramp-up.
02
For products that need features, fixes, cleanup, and better foundations at the same time.
03
For early products where the work is partly building a useful first version, partly shaping the technical direction, including AI integrations when they make sense.
04
When the useful move is not just taking the next task, but questioning scope, naming risks, and keeping implementation tied to the product.
Probably not the best fit for throwaway campaign sites, purely visual landing pages, or narrow ticket-only roles.