ABOUT ME

Personal
I live in Espoo Finland. I have five wonderful kids (2 girls + 3 boys) and I work on IT world. My hobbies are Krav Maga (trainer/instructor), driving mountain bike, gym, home decoration and on winter different winter sports. I speak Finnish, Polish, English, but also have been studying Swedish and Russian.

Professional
I have a long software development project experience in many different software development projects and technologies for about 20 years. During my career I have been responsible for development, testing, architecture planning and project planning areas.

I have been also an entrepreneur for my own company (Special Code Oy), which I started at March 2007 and ended at October 2013. All those years my scope has been in developing company business further by acting as an architect/developer consultant for Nokia Siemens Networks Remote Access Solution, and in parallel I have developed several sellable solutions/products as ‘Foam-Monitor’ alarm system for fire brigades (market leader in Finland), Varaaaika.net internet time reservation system for beauty treatment entrepreneurs, in addition I have developed several www- and network competition-pages. The newest project/product that I’m working for is ‘HALI’ traffic light perquisite system, which is ordered by city of Oulu & Oulu Koillismaan Rescue Service Institution. These projects/products have required and grown a good knowledge of different software development tools and methods.

Before my entrepreneur career, I worked for Suunto Oy in a several roles, Swelcom Oy (Sanoma Corporation) and Teicom Oy. I have a wide experience on software development tools and processes. I am a fast learner and capable of adapting different working environments and projects rapidly. I have excellent problem solving skills and I’m capable to think out of the box.

WORK EXPERIENCE

Codento - Software Architect
{October 2022 - }

Softability - Senior Software Architect
{April 2021 - October 2022}

Project examples: Vaisala's soundings radio receiver (Nugget)
Tasks: Hw development, testing, documentation

Ericsson - Senior Developer
{May 2020 - April 2021}

Project examples: Ericsson Security Manager (ESM)
Tasks: Development, testing, documentation

Nokia - ReFra Architect
{November 2014 - May 2020}

Project examples: Remote Access Solution (RAS), Nokia ServiceNode, Nokia QCS, multiple other smaller projects
Tasks: Planning, definition, documentation, test planning, SW design, development, testing

Elektro-Arola Oy - Software Specialist
{November 2013 – October 2014}

Project examples: PETO, SALSA, Internal ICT environment upgrates, TCS Web Service, multiple other projects
Tasks: Planning, definition, documentation, test planning, SW design, development, testing

Special Code Oy - Entrepreneur
{March 2007 – October 2013}

Consultant for Nokia Siemens Networks
Project examples: E2eConnection, Service Node website/clustering, File Delivery System, RAS FTP, RAS AspFtp, multiple other projects
Tasks: Planning, definition, documentation, test planning, SW design, development, testing

Special Code internal products Foam-Monitor alarm control system for fire brigades (Foam-Monitor is a market leader in Finland!)
www.VaraaAika.net – Phase 2: The idea of the second phase was to plan and construct a service by using ASP.NET architecture, which provided enriched features to service.
Several www-pages/internet competition games

Suunto Oy - Software designer
{October 2001 – January 2008}

Project examples: PCSW Framework, STLPort (for mobile), Suunto Core & Lumi production line software, Wirsu & Wibree, MobiLife, suuntosports.com, Golf Manager 1.0, Sail Manager, Training Manager 1.0-2.5, Dive Manager 1.0-2.3, multiple mobile projects for Symbian devices, multiple other projects.
Tasks: Planning, definition, documentation, test planning, SW design, development, testing

2ndHead Oy / Swelcom Oy – Sanoma corp. - Programmer
{January 2001 – November 2001}

Project examples: www.itviikko.fi, www.tiede.fi, www.sanomaprint.fi, www.siperia.fi, www.tietokone.fi, Saari (television program)
Tasks: SW design, development, testing

ICT SKILLS

Programming languages and tools
C/C++, Symbian C++, Java, JavaScript, Visual Basic, ASP (VBScript), C#, ASP.NET, MVC, Design Patterns, STL, BOOST, Python, Bash scripting

Databases
MS Access, MS SQL Server, Oracle 8i / 10 / 11 / 12, MDBS, OTL, MySQL, MariaDB

Networks and tools
UDP/IP, IIS, Socket Client-Server (TCP), Terminal Client, XML, XSL, NMEA, U2C, SSI (Simple Sensor Interface), RFID, IR, BT, Telnet, Radius, SSH, VNC, Citrix, RDP, IP to GEO, IPv4, IPv6

Operating systems
MS DOS, Windows NT/2000/XP/7/10/Srv 2000-2018, Vista, Symbian OS, PocketPC / Win CE, Linux (Ubuntu, Red Hat, Centos, Kali, Mint)

SW development environments
Multilizer, InstallShield Dev. 7.0, Inno Setup, JBuilder, C++ Builder 5/6/2007, CBuilderX, Codegear Turbo C++, Visual Studio 6/7/8/2008/2010/Code, Visual J++, Embedded Visual Tools, GCC

Project management & Miscellaneous
SQL, Stored Procedures, Oracle Triggers/Functions Project management, test planning, relational database planning and definition, object modelling, MS Project, MS Visio, MS Office, OpenOffice.org, UML, Enterprise Architect, HTML Help Workshop, Rave Reports, Quick Reports, VMware, Basware IP Client, Tortoise SVN, MS Visual SourceSafe, SubVersion, Doxygen, Citrix ICA, Photoshop, Vue 4 d’Esprit, test automation, digital signatures