General info

Kristen Gilden
Tallinn, Estonia
english, estonian
StackOverflow profile


i-Sepp October 2013 – present
Co-founder & Team Lead, PHP
KnpLabs US June 2013 – September 2013
Software Engineer intern, PHP
Bang & Olufsen October 2012 – May 2013
Software Engineer, embedded C
i-Smith Baltic July 2010 – September 2012
Software Engineer, PHP


PHP since 2009
OOP, PSR-1 & PSR-2 compliance, frameworks (Symfony2, Silex), ORM-s (Doctrine2), test-driven development (PHPUnit), behavior-driven development (Behat, Mink, Selenium).
SQL since 2009
MySQL, SQLite for testing.
JavaScript since 2010
jQuery, AngularJS, QUnit for testing.
HTML / CSS since 2009
Intermediate knowledge, experience with templating engines (Twig).
ANSI C 2011 – 2013
Embedded development, mostly on the µC/OS-II kernel. Experience with programming MySQL and SQLite UDF-s.
Adobe Photoshop; Adobe Flash (ActionScript 3, both Adobe's native program & FDT for Ecplise as IDE); Linux as development environment (CentOS, openSuSE, Ubuntu, Debian); Windows (XP, Vista, 7); VCS (Git, Subversion); use of Docker containers as a development environment.


KnpUniversity – programmable activities
Support for browser-based Twig and PHP activities, user code execution on Amazon EC2 instances — implementation (code) — Symfony2, Silex, Twig.
AIRE – document management systemEstonian National Opera
A complex document management & invoice processing system — architecture, implementation — ElasticSearch, Symfony2, Doctrine2, Twig, Imagick, MySQL.
Touch-based scheduling systemEstonian National Opera
For the best UX on a touch-based device the middle component is draggable while the edges follow to match the correct positioning as the user drags the middle component — architecture, implementation — Symfony2, Doctrine2, Twig, MySQL, jQuery.
Touch-based calendar systemEstonian National Opera
Calendar for managing events in 30 rooms for about 500 employees, each user has a magnetic card and is able to see a personalized view of the calendar — architecture, implementation — PHP, MySQL, jQuery.


Tallinn University of Technology 2010 – 2014
Bachelor of Engineering (B.Eng.), Computer and Systems Engineering; graduated with honors, weighted average grade of 4.77/5.00.
Gustav Adolf Grammar school 2007 – 2010
High school, sciences; graduation with honors.
Fork me on GitHub