My first touch to programming (and to computers) was when I was only nine years old, year 1994. I had an older programmer friend, who taught me the basics, and from there on I have spent uncountable hours programming and teaching myself more advanced languages and techniques. My most primary reason to learn programming was creating simulators of various types. I created my first simulator when I was eleven years old.
I have been working with unix-based servers from year 2000 when I set up an internet server for my personal use, and for the use of my friends. At the busiest times, there were about 30 users. The domain name for the server was kapsi.net, but more about Kapsi later.
In 2002, I started working as a part time programmer for Tentrio. My work there included programming mainly with PHP, MySQL, C++ and Java. After a short time I was responsible for their server and desktop administration as well.
Around the same time, I was one of the founders of the Kapsi Association. The founding agreement was actually signed at, and published from, my apartment. I worked at the association for several years in key positions. I was a member of the board from 2003 to 2004, and was elected, and acted, as the board chairman for the association from 2004 until 2006.
In 2006, I started working also for Dataforum Oy as a programmer.
In 2007, I founded my own company Sendanor and continued to work with Tentrio and Dataforum as clients. Sendanor offers custom internet solutions and hosting services.
Since 2008 I’ve also been working at Fairchild Semiconductor as a contractor from Elan IT Resource Oy.
System Administrator / Programmer
Elan IT Resource Oy
Client: Sentatel Oy
IT Support Person (ATK-tukihenkilö)
The Finnish Defence Forces / National Defence University
Elan IT Resource Oy
Client: Fairchild Semiconductor Oy
- Programming: PHP, MySQL, C++, etc
- Server administration: WWW, Email, DNS, etc
- Working with Tentrio and Dataforum as clients
- Programming: PHP, MySQL, C++
- Server administration: WWW, Email
- Programming: PHP, MySQL, C++, Java
- Server administration: WWW, Email, DNS, IRC, Shell, Firewall
Positions of trust
- 2003-2006 Board member of Kapsi
- 2004-2006 Board chairman of Kapsi
Kapsi (Kapsi Internet-kayttajat ry) is a Finnish non-profit association that offers widespread Internet services for non-profit purposes.
(Levels: 1 = studied only, 2 = little work experience, 3 = good in use, 4 = expert in use)
Programming Languages & Tools
- C++ (Level 4)
- C (Level 4)
- PHP (Level 4)
- Perl (Level 4)
- Java (Level 2)
- Shell scripting (Level 4)
- Powershell (Level 3)
- LUA (Level 3)
- Turbo Pascal (ancient)
- MySQL (Level 4)
- PostgreSQL (Level 3)
- Neo4j (Level 3)
- DOS (Level 3)
- Windows 95/98 (Level 3)
- Windows XP (Level 4)
- Windows 7 (Level 4)
- Generic Linux (Level 4)
- Debian GNU/Linux (Level 4)
- Red Hat Linux (Level 4)
Network Environments & Tools
- TCP/IP (Level 4)
- UDP/IP (Level 4)
- Web – Apache (Level 4)
- Mailserver – Exim (Level 4)
- DNS-server – Bind (Level 4)
- HTML (Level 4)
- CSS (Level 4)
- XML (Level 4)
- AJAX (Level 4)
- CVS (Level 3)
- Subversion (Level 4)
- GIT (Level 4)
In addition I am skilled in learning new platforms and technology when needed.
- Finnish: native
- English written and spoken: conversational
- Computer programming, security, administration
Available on request.