Curriculum Vitae of Aapo Puhakka |
I am working at Vetokonsultit Oy. I have been working in the company part-time during 1991 - 1993 and 1996 - 1999 and full-time since 1999.
I have been the CEO of the company since 2012.
Special expertice:
Domain specific expertice:
Some history of main programming language used:
Other used programming languages: C, C++, MS .net / C#, HTML, CSS, Javascript
Database experience:
I was an assistant at the Operating Systems course of HUT in 1999 & 2000.
I participated in the Lego Robot as a Museum Guide project in 1999 & 2000.
Software sales coaching program 2017-2018.
I completed Master of Science studies in computer science at
Helsinki University of Technology in 2004.
Option studies: Telecommunications Software and Multimedia
Major subject: Interactive Digital Media
Minor subject: Information Science
Master's Thesis:
Concentrating Common Functionality of Different User Interfaces into an Application Server.
I got my Finnish High School certificate with four laudatur's ( Finnish: laudatur, English: laudatur, Mathematics: laudatur, Arts and Sciences: laudatur, Swedish: cum laude approbatur ) in 1994.
Music school certificate of graduation with violincello in 1992.
Accomplished in 1995 at Reconnaissance Battery of Artillery Brigade and Fire Control Battery of Reserve Officer School.
Military rank: second lieutenant.
Special military education: artillery fire control, artillery measurement reconnaissance,
intelligence officer.
I was the president of POLLUX in 1997.
I was a member of the board in 1994, 1996 - 1997 & 2002.
(POLLUX is students astronomy, space & rocketry club). I'm now a honorary member
of the club.
I was the secretary of TRIP in 2002.
(TRIP is students sailing club).
I am official Rocket Master, nominated by
Finnish Astronautical Society.
I participated in the Skunk Rocket Project during 2006 - 2012.
I was the president and treasurer of the society during 2008 - 2010. I was a member of the board during 2003 - 2010.
I have been a member of the board of a housing cooperative since 2010 and I was the president of the housing cooperative in 2011.
I have been performance auditor of Meditaatiokellarin ystävät ry since 2014.
I have been performance auditor of Tavallinen Mieli Zendo ry since 2019.
Hobbies: meditation, cello, ukulele, yoga, qigong, kettlebell, orienteering, camping, mountaineering, canoeing, sailing, model rocketry and astronomy.
Customer projects, in which I have worked for more than 20 hours a year.
Size classification of customers: Big company : Public limited company listed in a stock exchange or non-public organization with more than 200 employees. Medium company : Private limited company, more than 20 employees Small company : Less than 20 employees Big association : More than 20 000 personal members Medium association : 1 000 - 20 000 personal members Small association : Less than 1 000 personal members Association of organizations : Members of association are companies or associations Big municipality : more than 50 000 habitants Small municipality : less than 50 000 habitants 2002-2005, customer: Big association 2009-2021 project: Membership registry programming language: Java database: MySQL 2004-2021 customer: Multiple government agencies project: Survey system ( employee work satisfaction ) programming language: Java database: MS SQLServer, MySQL 2016-2021 customer: Big metal industry company project: Quality management system programming language: Java database: MS SQLServer 2019-2021 customer: Medium fuel sales company project: ERP-system programming language: Java database: MySQL 1999 - 2003 customer: Big labour union and project: Paper and image archive 2011, 2020 programming language: Java database: Oracle, MySQL 2004-2005, customer: 7 big labour unions 2017-2018, project: Congress management system 2020 programming language: Java database: MySQL 2013-2015, customer: 15 transport companies 2017-2020 project: Truck transportation control system programming languages: Java, C#, Sybase Powerbuilder database: Sybase 2019 customer: Large transportation company project: Truck management system programming language: Java database: MySQL 2002-2007, customer: Medium software company 2009-2016, project: Project management and invoicing system 2018 programming language: Java database: MS SQLServer, MySQL 2010, customer: Big political party 2013-2018 project: Membership registry programming language: Java database: MySQL 2017-2018 customer: Engineering company project: Project management system programming language: Java database: MySQL 2017 customer: Big association project: Membership registry programming language: Java database: MySQL 2015 customer: Small association offering social services and project: Customer management system 2017 programming language: Java database: MySQL 2016 customer: Big labour union project: Reporting system programming language: Java database: MySQL 2016 customer: Small city project: Warehouse management system programming language: Java database: MySQL 2014-2016 customer: University project: Acquisitions and equipment management system programming language: Java database: MySQL 2015 customer: Small company offering social services project: Customer management system programming language: Java database: MySQL 2011-2015 customer: Three medium associations project: Care service request management system programming language: Java database: MySQL 2011 customer: Big labour union and project: Membership registry 2015 programming language: Java database: MySQL 2007-2010 customer: Medium electric engineering company and project: Project management and invoicing system 2014-2015 programming language: Java database: MySQL 2014 customer: Government agency project: Survey system ( teams ) programming language: Java database: MySQL 2007-2014 customer: Big charitable organization project: Donation accounting system programming language: Java database: MySQL 2005, 2011 customer: Big labour union and project: Management system for disagreements 2013-2014 programming language: Java database: Oracle, MySQL 2013 customer: Medium software company project: Evaluation of maintenance situation of Linux-servers 2009-2013 customer: Big telecommunication company project: Call center database programming language: Java, C# database: MySQL, MS SQLServer, Oracle 2012 customer: Small architecture company project: Project management and invoicing system programming language: Java database: MySQL 2012 customer: Small company project: Program for data transfer from medical measurement devices programming language: Java 2012 customer: Government agency project: Survey system ( worktime ) programming language: Java database: MySQL 2009 customer: Association of organizations ( cultural heritage ) and project: Benefits applications management system 2011-2012 programming language: Java database: MySQL 2011 customer: Big insurance company project: Archive management system programming language: Java database: MySQL 2010-2011 customer: Big labour union project: Document management system programming language: Java database: MySQL 2004-2005 customer: Association of organizations ( cultural heritage ) and project: WWW search engine 2011 programming language: Java database: MySQL 2004 customer: Big industrial company manufacturing electrical products and project: Project management system 2011 programming language: Java database: MS SQLServer 2010 customer: Small artwork restoration company project: Management system for works of art programming language: Java database: MySQL 2010 customer: Big charitable organization project: Testament management system programming language: Java database: MySQL 2007-2008 customer: Medium research center project: Project management system programming language: Java database: MySQL 2007 customer: Big media company project: Database conversion of www-application programming language: Java database: MySQL, Oracle 2005-2007 customer: Medium research center project: Project management system programming language: Java database: MySQL 2006 customer: 5 project organizations project: Special program for entering time sheets programming language: Java database: MS SQLServer, MySQL, Oracle 2006 customer: Small paper industry engineering company project: Project management and invoicing system programming language: Java database: MySQL 2002-2006 customer: Big industrial company ( software, electronics and military applications ) project: Project management system programming language: Java database: MySQL 2005 customer: Small city project: Registry for confidential posts and postal deliveries programming language: Java database: MySQL 2005 customer: Association of organizations ( employer association ) project: Customer relationship management system with projects programming language: Java database: MySQL 2004-2005 customer: Medium metal industry company manufacturing conveyor belts project: Html application for offer calculation and layout design programming language: Java, JavaScript database: MySQL 2001-2005 customer: Research center of a big paper industry company project: Project management and invoicing system programming language: Java database: Oracle 2004 customer: Association of organizations ( forestry ) project: Mobile forest information system programming language: Java database: MySQL, Oracle 2003-2004 customer: Small consulting company project: Benchmarking survey system ( hotels ) programming language: Java database: MySQL 2002-2003 customer: Big metal industry company project: Key customer system programming language: Java database: Sybase 2001-2003 customer: Small consulting company project: Benchmarking survey system ( human resources management ) programming language: Java database: MySQL 2000-2003 customer: Association of organizations ( information technology ) project: Maintenance of a system for examinations and requests for offers programming language: C, Perl database: text-based 2001 customer: Medium company of chemical industry project: Archive of patents and reports programming language: Java database: MS SQLServer 2001 customer: Big metal industry company project: Control system for scale programming language: Delphi database: Sybase 1991-2000 customer: Big labour union project: Membership registry programming language: SQLWindows, Delphi database: Oracle 1998 customer: Big labour union project: Contact information registry programming language: Delphi database: Oracle 1998 customer: 6 big labour unions project: System for collecting excess paid benefits programming language: Delphi database: Oracle 1998 customer: Government agency project: Management system for licenses granted for companies programming language: Delphi database: MS SQLServer 1997-1998 customer: Big political party project: Membership registry programming language: Delphi database: Sybase 1997 customer: 3 big labour unions project: Congress management system programming language: Delphi database: Paradox 1996 customer: Big labour union project: Management system for disagreements in employment agreements programming language: Delphi database: Interbase 1996 customer: Big TV-broadcasting company project: Planning model used in a TV-program programming language & database: Quattro Pro 1994-1995 customer: Big retail company project: Order and warehouse management system programming language: Paradox/PAL database: Paradox 1993 customer: Big labour union project: Membership registry programming language: SQLWindows database: SQLBase
Updated 18.3.2022