Sven Kadak

Résumé

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.

Employment

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.

Twilio

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.

Swedbank

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.

Education

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

Technologies

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
Databases
Cassandra/Scylla, PostgreSQL, MySQL, Redis, TiDB, SQLite
Other
Linux, HTTP, TCP, nginx, HAProxy, Git, Bash, Vim

Hackathons

2017
Skype University Hackathon
2016
EUhackathon
2015
TransferWise Hackathon

Miscellaneous

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