The timeline of my professional career. For more detailed description, see my LinkedIn profile.
03/2023 – current
Board Member & Chief Technology Advisor
at Hippo Enabler Oy
Responsible for all architecture, software development and project management related issues.
01/2021 – current
Senior Systems Architect
at Insta Advance Oy (Insta Group)
- Enterprise Archtecture
- Worked in projects related to the Defence Command (Pääesikunta), Logistics Command (Logistiikkalaitos) and Finnish Air Force (Ilmavoimat)
- Architecture methodologies including NATO Architecture Framework version 4 (NAF4), NATO C3 Taxonomy, ArchiMate, Unified Architecture Framework (UAF) and C4 Model
- Attended NAF4 training in NATO School Oberammergau (2023)
- Research and Development
- Worked in projects related to the Defence Command
- Main technologies including Python, Django Framework, Django REST API, PostgreSQL + PostGIS, Docker, Git and semantic data
- Project Management
- Worked in a space industry related project as the Project Manager and Lead Architect.
2021 – 2022
Lecturer
at Tampereen työväenopisto
- Public Lecture: Everyday Information Security /
Yleisöluento: Arjen tietoturva- Common information threats, secure passwords, securing user accounts, Internet encryptions, identity thefts
- Given twice in 2022
- Lecture: Introduction to Requirements Specification /
Luento: Vaatimusmäärittelyn perusteet- Lesson 1: Requirements Specification
- Lesson 2: Requirements Management
- Lesson 3: Recap and Practical Examples
- Given twice in 2021
2019 – 2020
Solutions Architect
at Insta Digital (Insta Group)
1st of April 2020 Intopalo Digital became Insta Digital.
Member of the Security Domain (08/2019 – 12/2020).
I considered myself fortunate in the sense that my work offers a wide range of opportunities and exciting challenges. Such as working as a
- Software Architect (Groovy, Gradle, Grails, AWS, CI/CD, Git etc)
- Information security consultant (SDL, threat & risk analysis, PKI etc)
- Enterprise Architecture (UML, ArchiMate3.1, NAF4, BPMN etc)
- Solution Architecture (RFQ reviews, requirements mgmt., data models, high-level architecture etc)
- Team leading in (Scrum) PO/SM roles
- Helping teams to adopt agile development practices (Scrum)
- Attended training: ISACA Information security training for applications (incl. OWASP, SDL, risk classifications, ASVS etc)
2018 – 2019
Program Manager & Project Manager
at Ideal Product Data Oy
- 06/2018 – 01/2019 as Program Manager
- 02/2019 – 04/2019 as Project Manager
2014 – 2018
Systems Architect
at Patria Aviation Oy
Project 1: I designed and implemented a comprehensive parser to convert (relatively) free-form artillery fire commands into structured and normalized data model, which was then used by a command system.
Project 2: During the Request for Quotations -phase I worked in system design as an architect. Later, during the development phase, I worked as Product Owner and managed backlogs for three Scrum teams and one Kanban team.
Additional responsibilities and notes:
- Scrum certification in 2015 (although I’ve had practical work experience since 2006)
- Secretary of the Initiative Committee
- Received multiple rewards for initiatives
- Member of cyber security task force in Systems
- Member of architecture task force in Systems
- Recruitment: interviews, recruitment events etc
2014
Consultant
at Rakettitiede Oy
I worked for six months with a fixed term contract at Suomen Tilaajavastuu Oy on their Veronumero.fi service development team. Primarily my responsibility was the development and documentation of Erämies, which is one of the Veronumero.fi subsystems.
2012 – 2014
R&D Manager & Software Architect
at ASAN Security Technologies Ltd.
- As R&D Manager I was responsible over the company research & development team and various software development projects.
- As Software Architect I designed and implemented a Driver Management System, which was comprised of following components:
- Driver Framework, the basis for development of integration drivers for third party network devices and services.
- DMS Client Library, an intelligent client library that handles all communications and stream management with the DMS Platform while providing very simple API in order to integrate the client with other products.
- DMS Platform, a multithreaded scalable server for hosting drivers, and intelligently managing device connections and data streams.
- In addition I setup Continuous Integration environment for the project, wrote a reference driver, couple of testing applications, documented the work (Javadoc, UML) and provided support for two Estonian subcontractors who were working a step behind me on two additional network video recorder drivers.
2012
Information Archietct
at Adviced ICT Finland Oy
A startup focused on offering enterprise architecture consultations based on TOGAF 9.
Completed the TOGAF 9 Foundation certification.
2011
Partner
at Envivia Oy
A startup that intended to develop an online service, which would provide a safe and reliable way to evaluate the trustworthiness on social networks between individuals (similar to LinkedIn connections, but with an emphasis on quantifying the connection reliability or trustworthiness). This value could then have been used as a utility for online marketing and busines networking.
I also did project for Nokia. The goal of the project was to improve Nokia phones after-sales support by reviewing how issue tickets were routed between customer service and technical support staff.
2009 – 2011
Information Architect
at Uoma Oy
Some past project highlights:
- Omena Hotels: Requirements specification and use case design
- A large Finnish mobile operator: Project architect and team lead in an extensive platform project.
- Another large Finnish mobile operator: Concept design, requirements specifications and use case design for a MobileID based service.
- Finnish Tourist Board: Technical audit and next action recommendations for the VisitFinland.com site
In total about 30-something pre-project and customer assignments over two years time.
2008 – 2009
Founder
at Derelict Innovations
A startup with that intended to develop an online service that would connect innovators and entrepreneurs, business angels and investors, and organisations looking for solutions, together.
2007 – 2008
Senior Software Developer
at European Games and Entertainment Technologies Oy / PAF
EGET was acquired by PAF.
Designed and implemented a fraud management solution that would have helped to identify player identities and flag stolen identities. However, Paf chose not to use this system.
Worked as an architect in an integration project between paf.com and another online gambling service.
2006 – 2007
Lead Architect
at Codebird Oy
Project 1: Designed and implemented a heuristic storage and task management system for a large woodmill.
Project 2: Designed and implemented a modular server platform to host multiple mobile apps.
2006
Software Engineer
at Ab GTECH Finland Oy
Worked on delivery project of a scratch ticket gaming platform for Veikkaus Oy.
2004 – 2006
Software Specialist
at Satama Interactive
Worked in a multiple development projects for Nokia.
2003 – 2004
Software Specialist
at Distocraft Oy
Worked on a data warehouse project.
2000 – 2003
Software Specialist
at Nice-Business Solutions Finland Oy
As a student I worked part-time through Manpower Oy until I was hired as a full-time employee by Nice.
I worked on a multiple development projects for Nokia.
I also designed an extensive MMORPG concept (100+ pages) for Nokia Games, and almost got it funded.
2000
JavaScript Developer
at WebCrossing Inc.
I worked as a summer trainee in the company’s San Francisco office, as part of my BBA studies in Tampere University of Applied Sciences. I designed and implemented a feature that allowed a collaborative editing on documents in WebCrossing community server.
1997 – 1999
IT Support & Instructor
at County of Hollola / Hollolan kunnan koulutoimi
I provided IT support for 13 lower elementary school, one upper elementary school and one high school, as well for the municipal office. I also helped in IT classes, wrote training material for teachers and helped in after school IT clubs.
Additionally I provided IT training for the county’s teachers and librarians.
1997
Corporal
at AuK/KymJP/KarPr
Served as the company clerk in the NCO school of Kymi Jaeger Battallion of Karelian Brigade.