Let's talk
MenuClose

Full-stack developer / Portfolio 2026

Not sure what to put here, but I like the text.

Built through the long route

FromLogisticsTo code.

There is no single route to a working product.Every project has its own identity, purpose, and direction.

I turn real requirements into practical technical solutions and carry projects from the first idea to a working release.

01 / The journey — detailed map

One path.
Many turns.

From physical flows to digital products.

The route looks clearer when you see the whole map.

01First steps

Tallinn Polytechnic School

Technical education and a real interest in IT.

02No clear map

No clear map yet

Finished school without a perfect plan. The next direction came through real work.

03Wrong turn

Assistant train driver

One day, I decided to try a completely different path. I quickly realized it was not for me and moved on.

04Thinking about code

Production order picking

Worked at a factory picking and preparing components for production. During that time, thoughts of returning to IT started coming back more and more often.

05The next available step

Logistics

I wanted to grow, but still had no clear path into IT. So I took the next opportunity within the same company and moved into a logistics role.

06The fire was still there

Choosing IT

A more serious office role still was not enough. The idea of building software would not leave me alone, and I finally knew this was the direction I truly wanted to follow.

07Learning by doing

Mentorship + first freelance

With too much information and no clear starting point, I found a mentor who helped me focus. I invested in courses and accepted almost any freelance opportunity, valuing practice more than money.

08More than code

Freelance experience

Working on freelance projects with more experienced people taught me that development is more than code. Clear decisions, reliable processes and the quality of my work affect the whole team and ultimately the entire product.

09The first real role

Frontend developer

Leaving logistics for my first developer role at WebExpert felt like jumping into the unknown. I stopped waiting until I knew everything, trusted the work I had already done, and learned the rest inside real projects.

10Finding the right place

Krabu Tech

I learned that good work starts with healthy relationships, trust and a team where people feel comfortable being themselves. Those values became part of how I chose my next role and led me to Krabu Tech.

11When growth is supported

Full-stack developer

Personal passion for growth can go much further in a place that supports it. With that combination, my role naturally expanded from frontend work into full-stack development.

In Progress

12Security mindset

Ethical hacking

My drive to become a stronger developer led me to ethical hacking. By learning how systems fail and how vulnerabilities are exploited, I can build web applications with security in mind from the start.

Some numbers

20+

Projects shipped

From idea to production
4Y

Professional experience

1,722 days live
8Y

Building for the web

3,213 days live

Curiosity

Still asking why

02 / Experience — real work

Work that
shaped me.

From my first client websites to full-stack work on production platforms. Over time, I started working with more technologies and taking on more responsibility across projects.

Oct 2022 — Present

Estonia

Current role

Krabu Tech

Full-stack Developer

I build and maintain digital products for the public sector, e-government services, cultural institutions and commercial clients. My work started with frontend development and gradually expanded into Drupal, backend development, databases, APIs, performance and application architecture.

Projects[15]
01Participation PoolFull-stack development
02MeremuuseumFull-stack development
03EestitoitFull-stack development
04KeskkonnaportaalFrontend development
05Krabu.eeFull-stack development
06Krabu TechFull-stack development
07Tallinna LinnatransportFull-stack and frontend development
08Eesti Keele InstituutFrontend development
09BamofyFull-stack development and UI/UX design
10LoodusmuuseumFrontend development
11TartufilmifondFrontend development
12KübertestFull-stack development
13RiigikontrollFull-stack development
14AKIS MaainfoFull-stack development
15FudLoopFull-stack development
  • HTML
  • SCSS
  • JavaScript
  • React
  • Twig
  • PHP
  • Drupal
  • WordPress
  • Craft CMS
  • Laravel
  • PostgreSQL
  • MySQL
  • Git
  • npm
  • Docker
  • DDEV
  • REST API
  • Webpack
  • Gulp
  • Bootstrap
  • Tailwind CSS
  • WCAG 2.1

Dec 2021 — Apr 2022

Estonia

Web Expert OÜ

Frontend Developer

My first full-time development role, where I moved from freelance work and a logistics role into a professional development team, deadlines and client projects. I focused on building responsive interfaces and learned how design, requirements and frontend development come together in real production work.

Projects[2]
01Tuusik.eeFrontend development
02ParcelseaFrontend development
  • HTML
  • SCSS
  • JavaScript
  • Drupal
  • Git
  • DDEV
  • Docker
  • WCAG

Nov 2017 — 2021

Estonia

Freelance

Web Developer

Built websites and small digital products for local businesses and private clients. Some projects are no longer online, but they gave me the practical experience that helped me move into full-time development.

Projects[4]
01FMWeldingWebsite development
02MeikimispeegelWebsite development
03Sinu24Website development
04Other client workSmall websites and landing pages that no longer exist ;)
  • HTML
  • CSS
  • SCSS
  • JavaScript
  • Python
  • Django
  • PHP

03 / Beyond the keyboard

Discipline has
many forms.

Development is only one part of how I learn, focus and build. The same habits appear in training, games and physical projects.

01Sport

Movement and discipline

Strength training, cycling, running and boxing help me release negative emotions, stay physically and mentally sharp, and keep moving forward. I enjoy setting new goals, working toward them consistently and seeing progress build over time.

02Gaming

Games and digital worlds

Gaming helps me switch off from everything else, explore completely different worlds and become almost anyone — all from the same chair and screen. I highly recommend it. ;)

03Making

Making physical things

I enjoy turning ideas into real objects through 3D printing and modelling. Some of my finished work can be found on Instagram. Earlier, a friend and I also built custom wooden furniture to order, which taught me how design, materials and practical constraints come together.

View 3D printing work