Curriculum Vitae
Name: Rain Viigipuu
Date of birth:-
Place of birth: Kärdla, Hiiumaa, Estonia
Address: Tüve 14/16-3, 11316 Tallinn, Estonia
Phone: -
E-mail:-Sex and marital status: male, married, 2 kids
Languages:
estonian
english
excellent (native)
good (both in reading and writing)
Computer skills:
skill
Level (basic, intermediate, skilled)
Windows
Linux administration
PHP
HTML, CSS, Javascript (AJAX)
SQL (MySQL, PostgreSQL)
Linux shell scripting
Java
Python
C# and .NET
C
NodeJS
Neo4J and Cypher
Skilled (using in daily basis)
skilled (using in daily basis)
skilled
skilled
intermediate
intermediate
basic
basic
basic
basic
basic
basic
Personal characteristics:
Conscientious, loyal, cooperative, willing to learn, tolerant, positive attitude and ability to work in team.
Education:
2007 – ...
2000 - – 2000
Tallinn University of Technology (master's degree in Informatics, master thesis left to do)
Tallinn Pedagogical University / Tallinn University (bachelor's degree in Informatics)
Kärdla Secondary School
Additional training:
2014 October
Web Application Security Advanced course (4 days).
2014 February
3 days course of Linux Master Class.
2011 April
2 days PostgreSQL course teached by 2ndQuadrant developer and consultant Hannu
Krosing
2009 June
Participating The Conference on Cyber Warfare (3 days, listened the lectures of tactics
track, which had more technical content).
Participating CERT-Estonia information days (2 events, 1 day each, talks and presentations
about current cybersecurity related topics).
Cyber Security module in Tallinn University of Technology (22 credit points in total, took
part of the first Sweden – Estonian Cyber Defence Exercise -) as a team
leader of one of the Estonian teams).
2008 - – 2009
2004 Spring
2002 August
Taking part of SecureFest, series of lectures about computer systems security.
JSP development course in Denmark organized by Xcompetence(2 weeks).
Professional experience:
2015 – present Programmer in SEB Bank Estonia.
2009 – 2015
IT head specialist in Chancellery of the Riigikogu (Parliament). System administrator of
the Parliament voting system (Windows 2008 Servers and embedded Linux in voting
units), Document management system (Linux Servers running Apache Tomcat with custom
document management system (based on Alfresco) and PostgreSQL for data storage) and
some smaller in-house web applications (Apache webservers, PHP, MySQL and
PostgreSQL database servers).
2004 – 2009
Software developer in Struktuur Meedia OÜ. Development of their web based application
platform AutomatWeb. Skills used: PHP, SQL, HTML, CSS, XML.
Software developer in advertisement newspaper „Soov“. Taking part of development of
advertisement management system written in Visual Basic.
2004 (summer)
-