I build systems that remove complexity instead of adding to it.
My main interest is in integrations, data flows and practical software that solves real-world problems without unnecessary complexity. I enjoy working at the intersection of systems where APIs, data and infrastructure meet.
Instead of building feature-heavy software, I prefer minimalist solutions that remove friction and make systems easier to understand and maintain.
- Remove unnecessary layers
- Use existing infrastructure when possible
- Prioritize maintainability over feature expansion
- Solve the root cause instead of the symptom
A web application that helps users explore locations and points of interest in Helsinki.
Focus areas:
- Frontend development
- Data handling and UI structure
- Practical usability for exploring local information
Repository demonstrates full stack web development and structuring user-facing applications.
A small application experimenting with search and indexing using Elasticsearch.
Focus areas:
- Search indexing
- Querying structured data
- Backend data flow
The project explores how search infrastructure can improve information retrieval and filtering.
A lightweight internal tool designed to help an association find shared resources more easily.
Instead of building a traditional backend and admin panel, the system uses Google Sheets as a backend. This allows non-technical users to manage content using a familiar interface while relying on the Google ecosystem for access control.
Key ideas:
- Minimal infrastructure
- No separate admin system
- No additional user accounts
- Simple maintenance model
- Backend development
- APIs and integrations
- Data flows
- Internal tools
- Search systems


