Photo of me
I'm Karl Oskar Anderson
A Web Developer
based in Tallinn,
working at Estravel

Skills

Frontend

React, Vue, JavaScript/TypeScript, Tailwind, HTML/CSS

Backend

PHP (Laravel, Slim), Python (FastAPI), SQL (MySQL/MariaDB, PostgreSQL), REST API, WordPress, SSO

Tools

Git (GitHub, GitLab), Docker, Postman, Swagger, Azure, Figma, AI

Projects

Estravel Fullstack developer (NOV 2023 - present)

Estravel booking platforms

  • Took ownership of online B2C booking platforms, overseeing functionality and design for ~€300k in monthly sales
  • Decoupled five legacy web applications into self-contained, themable plugins with dedicated admin interfaces
  • Built product (Dreamlake, G Adventures) resale flows and internal AI tooling integrations
  • Led company-wide migration from Thunderbird to Gmail, developed custom Chrome email manager client
  • PHP
  • Vue
  • React
  • FastAPI
  • WordPress
  • MySQL
Charon popup

TalTech Fullstack developer intern 2023

Charon

Charon is a Moodle plugin for programming assigments used by 1000 students every semester. It allows teachers to track student coding submissions, manage grading and provide feedback. I worked in an agile team at TalTech to improve plugin functionality.

  • Laravel
  • PHP
  • Vue
  • MariaDB
Main view

Bachelor's degree thesis 2023

HedgehogDBD

Developed a open source web app for visualizing databases as ERD schemas to help fellow students in Database Basics (ICA0005) course.

  • React
  • TypeScript
tempsens

Sirowa Fullstack developer intern 2021

Tempsens

Developed a full stack warehouse temperature and humidity monitoring system. Implemented SOAP and REST APIs for backend and chart visualization for frontend. Implemented binning and clustering algorithms for data visualization and alert observation.

  • PHP
  • SlimPHP
  • JS
  • Bootstrap
  • MySQL
Maanteeamet Timescanner

Maanteeamet Timescanner

Developed a web scraper for getting info from Maanteeamet e-service about available driving exam times.

  • Python
  • Selenium

People are saying

0103

Iran war evacuation

"Karl Oskar and Sirje quickly built a working web solution and kept their hands on the technical side of things throughout the process. I don't think Karl Oskar ever went to sleep. [...] We can confidently say that our team, together with the Ministry of Foreign Affairs team, did world-class work."