CURRICULUM VITAE 13.03.2018

PERSONAL INFORMATION

NAME Sami Petteri Lönn ADDRESS Lausteentie 14 25130 Muurla Finland DATE OF BIRTH 1976-06-04 PHONE NUMBER +358407296307 EMAIL [email protected]

MARITAL STATUS Married and two kids

HOMEPAGE http://www.samiplonn.com

CORE EXPERTISE

Technical / IT Core Expertise

- Studied Microsoft Axure virtual machines: Microsoft Learning honor Certificate of Completion in Microsoft AZURE202x: Microsoft Azure Virtual Machines - Coding skills: Angular, AngularJS, TypeScript coding: Doing social welfare customer information system.

Web: Homepage http://www.samiplonn.com/. PHP and JavaScript coding. Modified readymade Snake game engine with jQuery to get touch events work so that it can be played with phone. Other games are just ported. Also MySQL by doing warehouse inventory web app and also used graph library to show inventory amounts. http://www.samiplonn.com/warehouse.html. In current role I have used Angular.

Mobile apss: Finnish TeleText application (http://www.samiplonn.com/tekstitv.mp4) (QT, C# and Android Java)

Windows Phone version ended up also to Mikrobitti magazine review

Autokuumetta (http://www.samiplonn.com/autokuumetta.mp4) application which searches cars from http://www.nettiauto.com, http://www.autotalli.com and http://www.auto24.ee

Newtop Oy Liikelahjat (http://www.samiplonn.com/newtop.mp4) This application is shopping basket for Newtop corporation business gifts. Did close co-operation with Newtop firm and made this application to them according to their requirements. This application uses xlm data from cloud to show details of offered products. (Unfortunately, company had economy problems and application isn’t in active use anymore) Couple of others that aren’t found from store see Windows Phone and QT.

- Can also administrate office networks (computers, routers, firewall and servers)

Personal / Management Strengths - Experience of team leading and software project management with technical touch in multinational multisite environment - Good knowledge from customer relationships and communication - Networking and decision-making skills

EDUCATION

… Education type and major (1) Bachelor of Engineering (Electronics and Information technology) Institution name Savonia University of Applied Sciences (former name Pohjois-Savo’s University of Applied Sciences Kuopio) 1995-2000

Education type and major (2) Upper Secondary School Suonenjoki 1992-1995

COMPETENCES

Competence Work exp.(years) Level (1-5) Industry field Last in use Web HTML versions 18 4 Internet 2020 CSS versions 18 4 Internet 2020

JavaScript 18 4 Internet 2020

TypeScript 2 4 Internet 2020 jQuery 4 3 Internet 2018

PHP 4 3 Internet 2014 MySQL - 3 Internet 2020 Angular 2 3 Internet 2020 Mobile applications C# 1 3 Applications 2014 XAML 2 3 Applications 2014

QT 2 3 Applications 2011

XML 2 3 Applications 2018 Java - 1 Applications Level 1 since haven’t done so much Java coding but syntax is same as in C# so know how exists. 2016

Management

Technical Project leading 20 4 Software projects 2020 Change and Risk 20 4 Software projects 2020 Management Motivating staff 20 4 Software projects 2020

Project Planning 20 4 Software projects 2020 Agile methods (also Safe) 15 4 Software projects 2020

Coaching staff 20 3 Software projects 2020

Technical support 20 4 Software projects 2020 Interpersonal skills 20 4 Software projects 2020

Test planning 3 Software projects 2018

Other Software integration 3 Software 2018 components Network administration 3 IT configuration 2012

Commercialization 3 Mobile phones 2018 experience Graphic tools: Corel Paint 3 Web 2018 shop pro

MS Office tools 3 Usage 2018 ERP and CRM 1 ERP 2015 Microsoft virtual academy courses about Microsoft Dynamic CRM and Dynamic AX and activated trial account to Dynamics CRM. Also activated free trial Azure account and installed there trial Microsoft Dynamics AX and did test scripts runs. Self studied other ERP and CRM related material and read how C- CEI method can be used for clarifying what kind of ERP system would suite to company.

Skill levels (Level 1 – 5):

1. Junior, ready to work, but little to none work experience. 2. Professional, does not possess the experience to fully take advantage of the tool/environment/skill in question. 3. Senior, can implement and develop with the tool/environment in question. Can guide others and is able to carry out singular tasks independently. 4. Spesialist, is expert in particular tool/environment. Ready for independent and responsible working. 5. Guru, is ready for demanding tasks. Can help and guide others in the most problematic cases. Exceptional understanding of particular tool/environment and able to carry out extremely responsible tasks. WORK EXPERIENCE

Mediconsult 2015 - Present Job description SW Project Owner (lead)/Frontend Coder • Social welfare customer information system SW Project Owner/Frontend coder • Requirements definition according to National institute for health and welfare (http://www.thl.fi) specifications and customer needs (Social Welfare) • SW Architecture definition and feature descriptions • Scrum master • Project planning • Team management (5 people) Customer relationships (Siunsote (Joensuu), Salo kaupunki) • • Angular/TypeScript/jQuery/HTML coding: o Coded Angular components to Social healthcare information system o External company co-operation with development of Document editor o Ported AlpacaJs document handling to Mediconsult Web based Social healthcare information system and continued to develop document editor done by external company.

Microsoft 2014 - 2015 Job description 1. Manager, Microsoft Lumia Windows Phone Software Product Manager • I leaded Microsoft Lumia 640 XL phone product. Software Product Manager is main software representative and owner in the device program • Clarified resources for product, made software fishbone which components has software needs and based on that made requirements and schedule targets to software teams, clarified software license costs (BOM), made software delivery plan with co-operation of software suppliers (Qualcomm, Main Windows, Microsoft hardware software and application teams) and did risk management plan so that it went to market on time. • Managed the software maturity based on the software test results and telemetry data • Reported software progress of software to product program manager • Advised phone users about features, usage and complains during development • Arranged and made materials to software status and milestone reviews • Co-operated with chip and engine software vendor Qualcomm by teleconference meetings and local USA meetings and different teams inside Microsoft (Salo, Tampere, San Diego, Redmond and Beijing) • Handled software bugs flow and priority targets => Product was released to market on time

2. As a second-hand responsibility maintained Salo Microsoft external test internet network (25 public ip addresses) from Lounea Oy • Configured new Cisco firewall Asa 5505 to network and wlan routers.

Nokia Oyj 2011-2014 Job description Manager, Lumia Windows Phone Software Product Manager Nokia Lumia 925 • Same role as above Microsoft part but I also handled product publishing event activities from technical point of view. Made launch software firmware images, configured devices and participated launch event in London as technical support person. • Also made Windows Phone test applications (with C#) that helped easily to get quality and usability reports from users. • Products was released to market as planned

Nokia Oyj 2011 Job description Manager, Nokia C6-01 software Product Manager • Same responsibilities as above. • Did applications (with QT) that helped usability persons to get question answers and opinions from users to email address

Nokia Oyj 2009-2010 Job description Manager, Product Integration Mobile Solution Software Integration Salo • Planned team maturity steps, tracked requirements and progress, made reports from team progress and handled bugs and priorities. • Made also sure that phone software was variable in needed parts, handled also software integration, Synergy (software configuration management tool) task inspections, co-operated with software platform, gathered and gave feedback to team members and hold development discussions and performance evaluation. • Team responsible areas for software integration (to Nokia E5, Nokia X5 and Nokia E73) were for example Voip, VCC, Camera, Music Player, Web browser, Media Player, Device Management. Basically, whole Symbian/ integration was my teams job) • Handled also team external personnel (5) contracts and budget planning and development discussions with their management.

Nokia Oyj 2008-2009 Job description Specialist Team Leader software Integration team • Team responsible areas for software integration (to Nokia E75 and Nokia 5730s) were for example Voip, VCC, Camera, Music Player, Web browser, Media Player, Device Management, Key and Auto Lock, NGage, Home Connectivity, Image and Video editors and Custom software changes to S60 components from those responsible areas) • Team maturity steps planning, bugs co-ordination, software integration and problem solving, Synenergy task inspections, co-operation with platform and requirement definition and follow-up included to my job. • Tried also couple of rounds Agile way of integration to team meaning that worked in Agile mode and I was Scrum master to team and tried to match Agile process to software integration work. It is suitable for integration if software is integrated from pieces and the work is matched to software development Agile work. • Nokia Oyj 2008 Job description Specialist, software Integration • S60 3.1 Salo products (Nokia E71, E65, E63) software integrator for Web browsers, Flash lite, SVG tiny, Widgets • Sw integration, bugs handling, testing, problem solving and requirement definition and follow up. • Administrated lab test network (network through SSP with many static ip addresses (Cisco firewall configuration, web servers configuration (Windows, Linux and Apache), WLAN and router configurations and connection problem solving)

Nokia Oyj 2004-2007 Job description Specialist, software Integration team • S60 3.0 Salo products (Nokia E60, E61, E70 and E90 ) integrator for IM Chat, Web browsers, Flash lite, SVG tiny. • Sw integration, bugs handling, testing, problem solving and requirement definition and follow-up. • Got Nokia new Apple Webkit based browser first time integrated to S60 3.0 environment and helped lot Nokia’s Browser software team to maturing the new web browser. • Didi test web pages for example: MMS image service example using web server as mms proxy in phone + test windows url screensaver to show those images in server real time. http://www.samiplonn.com/media/slides.php • Administrated Lab test network (network through SSP (Salon Seudun Puhelin) with many static ip addresses (Cisco firewall configuration, web servers configuration (Windows, Linux and Apache), WLAN and router configurations and connection problem solving)

Nokia Oyj 2003-2004 Job description Project Team Leader, software Integration - UI, MMS and WAP browser integration team leading • handled bugs, software integration, testing and team planning activities • Team leading included - own and external work force management and co-operation with external company called Datavelhot. - team members feedback discussions with own work force and with external work force with their management • thesis work supervisor

Nokia Oyj 2000-2003 Job description WAP Chief in Nokia 6650 phone project • Handled WAP browser software integration to first Nokia WCDMA product • Bugs handling and problem solving. • Browser testing (at that time also did couple of manual 24h testing rounds) • Browser Test team leading included - external work force management and co-operation with external company called Datavelhot. - team members feedback discussions with own work force and with external work force with their management

Nokia Oyj 2000-2002 Job description WAP testing in Nokia 8310 phone project • Tested wap browser in phone and handled bugs • Did thesis work from WIM (Wireless Identity module) from wap ui perspective

Osuuskunta Maitomaa May1999 - August 1999 Job description ICT advisor - made first homepage for company, maintained computers and telecommunication connections and also in my time there was taken in use pre-stage ERP tool that was used for maintenance service part inventory. I made first configurations and inputs to that tool.

COURSES AND CERTIFICATES

• 2017 Microsoft Learning honor Certificate of Completion in Microsoft AZURE202x: Microsoft Azure Virtual Machines

• 2015 Microsoft virtual academy courses about Microsoft Dynamic CRM and Dynamic AX and activated trial account to Dynamics CRM. Also activated free trial Azure account and installed there trial Microsoft Dynamics AX and did test scripts runs. Self-studied other ERP and CRM related material and read how C-CEI method can be used for clarifying what OTHERkind MATTERS of ERP system (PUBLICATIONS, would suite to company. INTERESTS, SPECIAL NOTE,...)

• 2010 Self-study Meego and linux Kernel compilation exercises

• 2010 Self-study QT by doing applications: To Symbian based products and To N900 Meego: Finnish TeleText application and Location based laptimer see http://www.samiplonn.com/qt.html

• 08.10.2008 Agile Software Development with Scrum

• 22.09.2008 Basics of Trinity and Issue Management

• 27.05.2008 Specialist

OTHER• 12.09.2007 MATTERS Introduction to Agile Software Development • 2004 -2005 Code of Conduct Awareness, Releases & software Configuration Management, Software Project Management, ZOOM - Leading People (Ninth House Situation leadership 2 and situational self leadership)

OTHER MATTERS

Language Skills Finnish (native), English (Good), Swedish (Little pit rust)

Military service Accomplished at Keuruus’s Telecommunication battalion

Prefered job Technical management type of job where I can also do technical type of work

References - Tomi Tammilehto Mediconsult superior +3585689865 - Kimmo Laakkonen Product Program Manager Microsoft (Lumia 925 and Lumia 640 XL) +358407572192 - Turkka Laakkio Microsoft Production software team leader +358503663412 - Antti Ristolainen colleague from Nokia and Microsoft +358505099809