Current role

Triona Oy
CurrentNovember 1, 2022 - Present
- Own frontend architecture and implementation of performance-critical production desktop application used by professionals to plan and optimize forestry operations, making long-term decisions that impact scalability, performance, and maintainability.
- Built map-heavy , data-intensive user interfaces using React, TypeScript, Electron, and OpenLayers, improving interaction responsiveness by an estimated 20–40% in long-running sessions on low-spec devices.
- Improved frontend and data-flow performance by optimizing state synchronization, reducing critical workflow latency by an estimated 30–70%.
- Migrated frontend MVP from MUI to Tailwind CSS, reducing bundle size by ~50–70% and improving performance.
- Built geospatial software for monitoring fishing ecology used by more than 13,000 users, using TypeScript, React, React Native, Java, Springboot and Azure across both frontend and backend. Primarily focused on frontend development for mobile application and web application.
- Work on a microservices platform used by Metsähallitus for forestry, land-use, ecological planning, and geospatial-data-driven operations.
- Develop and maintain across multiple Java/Spring Boot microservices, focusing on event-driven integrations, synchronization flows, domain data mapping, and production observability on Azure.
- Improve reliability and observability of Kaira microservices by standardizing sync logging, enabling Azure alert deployment, and implementing event- based data synchronization between domain services.
- Built and maintained Robot Framework E2E tests for React web browser workflows and API-backed scenarios, add reusable test keywords and helpers, and support test execution in Docker and Azure DevOps pipelines.
- Improved code quality and maintainability through refactoring, documentation, and clean architecture.
- Conducted code reviews and mentored juniors, promoting engineering best practices.








