About me

At the end of 2021, after 5 years of experience in the Project Management field, I decided to follow my dreams and become a developer. Now, I am a Frontend Developer with more than 4 years of experience, but my skills go beyond coding.

I work across the full product surface: translating research into product decisions, collaborating on UI/UX, writing frontend code, integrating databases, and shipping AI-powered features. With a background in project management, I understand both the technical and business sides of a product.

Beyond coding, I’m always learning, especially about history and psychology. Cooking is my way of showing care, and I can probably surprise you with fun facts about movies and TV shows.

My breakfast coffees
Me helping a friend fixing his bugs at kood/johvi
At kood/johvi
Re-invent yourself in Estonia program
My minimal desk setup
My family ❤️
The last internship day at Kuehne+Nagel
Making pizza at home

Here’s a playlist of songs I enjoy, because sometimes the best way to know someone is through the music they love.

Work Experience

Frontend developer
2024-Present
  • Owned the full product lifecycle from UX research and design collaboration to frontend implementation, Supabase backend integration, and AI feature delivery.
  • Designed and engineered prompt flows for AI powered features, reducing prompt repetition by 70% and improving overall task completion efficiency.
  • Collaborated closely with designer and product manager to align UI with business goals.
F
Freelance
Frontend developer
2023-2024
  • Delivered 10+ responsive web projects, including landing pages, dashboards, and SPAs.
  • Implemented reusable component libraries, reducing development time by 30% on subsequent projects.
  • Managed end to end project cycles including planning, client communication, development, and delivery.
  • Optimized SEO and mobile performance, achieving Google PageSpeed scores above 95 for most projects.
Frontend developer intern
2023-2023
  • Developed an internal tool to help manage company assets and resources, using React and Typescript.
  • Created dynamic, validated forms and improved cross-browser compatibility, reducing QA issues by 40%.
  • Developed 20+ modular components integrated into the company’s internal design system.
  • Participated in agile meetings, contributed to documentation, and collaborated with cross functional teams.

Skills

React
TypeScript
JavaScript
SwiftUI
Next.js
Git
HTML
CSS
TailwindCSS
Supabase
REST APIs
PostgresQL
Agile
AI Integration