I love software development and coding. My favorite language is Java, but I've also done some
Delphi development and Python. I have some experience with Android, but mainly I've developed on
Windows. I have basic skills on database programming.
More about me
I'm a reliable and passionate developer with emphasize on creating software that does what the users need it to do.
I'm interested in usability and want to work in an agile way, using the latest methodologies. I can work in a team but am also able to work independently and remotely.
I was born in 1986 in Finland. I started my computer science studies on 2006 and finished on 2012. During 2010 I also started
to work as a programmer.
I live in Kuopio with my fiance, dog and two cats. I'm interested in software development, game
development (indie mainly), history and running.
Learning new things from different fields of expertise is inspiring.
Master of Science, University of Eastern Finland, 2012
Advanced Studies in Computer Science (Software Engineering), 93 credits, grading 4/5
Master's thesis | Assessment and improvement of the usability of electronic patient record systems, grading 4/5
Basic Studies in Cognitive Science, 25 credits, grading 3/5
Bachelor of Science, University of Eastern Finland, 2010
Introductory and Intermediate Studies in Computer Science (85 credits, grading 4/5)
Bachelor's thesis | Java ME Game Programming API, 2009, grading 5/5
Introductory Studies in Business Economics (26 credits, grading 2/5)
Elementary Studies in Psychology (25 credits, grading pass)
Suonentieto Oy 20.05.2013 - Present
Software developer: At Suonentieto I have been developing a desktop application using Delphi and Firebird.
CGI (Logica) 2010 - 17.05.2013
Programmer: Programming including Java, XSLT and Sap PI. I've done tasks from
all parts of the application lifecycle, including specification, implementation, testing,
documenting and maintenance.
EFI 16.05.2009 - 15.08.2009
Trainee (programming): I worked at the European Forest Institute with the ToSIA project
doing programming and unit testing with Java fixing bugs and creating proper error
messages to display to the users. I really enjoyed programming a Java SE application
and working with the actual end users. The development was also small scale and it was
possible to see changes done quickly and get user feedback.
KeyFor 11.03.2008 - 30.09.2008
Data conversion guy: I was doing basic data conversion tasks with NIMS.
Louhigames 9/2011 - Present
Game Developer: This is a hobby project for me and my friend, but we take it as a serious
opportunity to improve our software developing skills. We use Java to make games that we would like to play
by ourselves. We have serious issues issues to manage find the time for development but we have already
released something playable and improve all the time.
Check louhigames.com for more info.
Swan 4/2010 - 5/2011
Software Developer: I worked with Scientific Writing AssistaNt for a year doing programming
and user interface design with Java, Swing and Stanford NLP tools. The tool is free to use and you can get
it from the Swan home page. I really liked to be able to redesign
the whole user interface, but I also learned that it isn't easy when the application has already been designed
to work in a different way. Processing natural language is also hard but also interesting.