Front-end engineer with 12 years of full-stack experience. Where most full-stack developers reach for component libraries and Tailwind to assemble interfaces, I build intuitively responsive, custom front-ends from the ground up — and back them with the depth to ship end-to-end: TypeScript, Node.js, and the Linux-grounded DevOps to deploy and run it. I design as well as build: not a dedicated designer, but close enough to take a UI from rough idea to polished, production-ready experience without one. I work fluently with AI in both directions — engineering LLM-backed product features and pioneering AI-assisted development workflows on my team — with a pragmatic sense of when an autonomous agent earns its keep versus a hard-coded solution.

Skills

Primary

  • TypeScript / JavaScript
  • Node.js
  • React
  • REST
  • Sass / SCSS
  • MongoDB
  • Docker
  • SQL
  • GraphQL

AI & Machine Learning

  • LLM API integration
  • AI-assisted development workflows
  • Agentic vs. deterministic design
  • Self-hosted LLM deployment (Transformers + Docker)
  • Model fine-tuning & quantization
  • Hugging Face
  • Python

Additional

Linux · Google Cloud Platform · Amazon Web Services · Go · Shell / Bash · Next.js · Svelte · WebSockets · Puppeteer · PostgreSQL · GitHub Actions · UI/UX design · SEO

Experience

Type4Work

September 2025 – now

Software Engineer

  • AI Product Engineering: Building LLM-backed product features, balancing autonomous agents against deterministic logic to keep behaviour reliable and costs predictable.
  • AI-Assisted Development: Forerunner for AI-assisted development workflows on the team, introducing tooling and practices that raised delivery speed.
  • Self-Hosted Inference: Deploying open-weight models (Hugging Face Transformers) in custom Docker containers to remove external-provider dependency and meet GDPR/privacy requirements.
  • Public Web & Landing Pages: Owning the public web presence — partnering with marketers to turn campaign briefs into polished, fast-loading landing pages and keeping site content current.

Digiway

October 2013 – September 2025

Full-Stack Engineer / Tech Lead

  • End-to-End Product Ownership: Acted as the whole product team on in-house and client web applications — gathering requirements directly from users, deciding scope, shaping the UX, and building front-end and back-end through to deployment and iteration on real-world results.
  • Infrastructure & DevOps: Managed Linux-based cloud infrastructure, ensuring high availability and automating deployment workflows.
  • Cross-Functional Collaboration: Partnered closely with sales and marketing, handling technical SEO and running paid-acquisition campaigns (Google Ads, Facebook), and translating commercial goals into technical decisions.

Key Projects

KVotsing

kvotsing.ee

Aggregate Estonian property listings into a single place.

  • Node.js
  • React
  • Next.js
  • Fastify
  • MongoDB
  • Docker
  • Puppeteer
  • Utilizes a crawler app orchestrated Docker browser swarm.
  • Crawling and web apps are designed to run on separate hosts.
  • Utilizes LLM APIs to update scrapers.

Naissaar

naissaar.ee

Provide an introductory outlet for tourists and a community portal for the people of the island.

  • MongoDB
  • Express
  • React
  • Node.js
  • Next.js
  • Built on MERN stack. Public front-end uses Next.js, private front-end is a React SPA.
  • A fully-featured purpose-built CMS with a forum.

Education

Tallinn University of Technology

2012 – 2014

IT (Telecommunication) & Business, BSc studies (not completed)