Sven Kadak


I'm a software developer, skilled in both front and back end development, based in Tallinn, Estonia. Besides web development, I'm interested in network protocols, data formats and systems programming.


Tallinn University of Technology

Software Developer
April – May 2017
As part of my bachelor's thesis, I worked at TUT to create an interface for the code execution platform embeddabl that I had built. It was used by another project that accelerates and simplifies the grading process of programming assignments.


Software Engineering Intern
June – August 2016
As a software engineering intern in the real-time data team, I was tasked to create a proof of concept web-based collaborative text editor based on operational transformation and Sync, Twilio's real-time state synchronization API. This project verified that building such a complex application is possible with Sync.


Software Engineering Intern
June – August 2015
As part of Swedbank's data warehousing department, my job was to create an internal tool for the people interacting with the main Teradata data warehouse. The .NET based web application provided a simple interface that employees could use to execute SQL scripts and automated the manual labor of writing reports by generating Microsoft Word documents for them.

Ouman (fka Enerpoint)

Assembler & Tester
August – September 2013
July 2012

Ouman is an electronics manufacturer that specializes in HVAC (heating, ventilation, and air conditioning) solutions. I worked for Ouman when it was known as Enerpoint.

I spent most of my time there assembling and testing the quality of floor heating thermostats. As a surprising coincidence, while studying at TUT, I discovered that those same thermostats are used to heat my dormitory's bathroom floors.


2014 – 2017
Tallinn University of Technology, BSc in Informatics
2010 – 2013
Saaremaa Co-Educational Gymnasium


Main languages
Rust, Go, Javascript, ReasonML, Python, SQL, CQL, HTML, CSS
Less used languages
C, C++, Java, PHP
Frameworks & runtimes
Node.js, Django, React.js, Vue.js, Android
Cassandra/Scylla, PostgreSQL, MySQL, Redis, TiDB, SQLite
Linux, HTTP, TCP, nginx, HAProxy, Git, Bash, Vim


Skype University Hackathon
TransferWise Hackathon


2013 – 2014
Conscription in Estonian Defence Forces, Field Artillery Radio Operator
"Teetormaja" Computer Prize
Let's Make Computer Games, University of Tartu Youth Academy