Markus Suominen is a 39-year-old senior consultant and a full stack software developer.

He has over 10 years of experience in mobile software development and nearly 5 years in document and case management. He values Clean Code principles and strives for creating quality code.

I believe that creating readable and organised code will help achieving quality and better return over investment.

I believe that trust is a very important factor in team work and, therefore, you should strive for openness in every organisation and across organisations.


Nokia Quality Award 2007



Mobile: iOS, React Native, Android SDK, Windows Phone. Qt and QML.

Web: React, Redux, JavaScript, Node.js, Angular, TypeScript, ImmutableJS, ASP.NET.

IoT: Arduino Uno, IBM Bluemix

Cloud: Heroku, Amazon, Azure.

Design: Sketch,

Desktop: C#, VB.NET, WPF, MVVM, XAML, WinForms, C++, Continuous Deployment.

3rd party SW with integrations: OpenText eDocs, Adlib PDF, Kofax Capture, Kofax Total Agility.


Turku University of Applied Sciences  2003
Bachelor of Engineering in Telecommunications, Embedded systems

Turku University of Applied Sciences  2012
Master of Engineering, Technological Competence Management


Work history

2017 / 10 – current - Senior Consultant - Arado Oy
2013 / 02 - 2017 / 10 - Software Specialist - Affecto Finland Oy
2011 / 10 - 2012 / 12 - System Specialist - Accenture Services Oy
2009 / 07 - 2011 / 09 - Senior SW Design Engineer - Nokia Oyj
2004 / 01 - 2009 / 06 - SW Design Engineer - Nokia Oyj
2003 / 01 - 2003 / 12 - Trainee, Thesis Worker - Nokia Oyj
2002 / 05 - 2002 / 08 - Summer Worker - Nokia Mobile Phones

Work experience

2017/10 – current | Edukit Mobile & Web Application for Education

Markus participated in design and development of a mobile and web applications for education purposes. Edukit is designed to support work-based learning and speed up the graduation of students studying for vocational degrees.
React Native, React, Redux, redux-effex, redux-saga, node.js, yarn, Flow, ES6/ES7, Sketch, Firebase, OneSignal, Fabric, LogDNA, Cloudinary, GitHub

2013/02 – 2017/10 | Document And Case Management Software

Markus participated in design, development and maintenance of a document and case management systems for public sector. He developed and worked with solutions such as document archives, document conversion systems and mass post systems.
C#, VB.NET, Angular,  OpenText eDocs, Adlib, iTextSharp, Kofax Capture, MS SQL Server, TFS, GitHub

2011/10 – 2012/12 | Software Development for Symbian And Windows Phone projects

Markus participated in developing hardware test tool for Windows Phone devices and Symbian software for in-car usage. He also developed keyboard layout configuration tools.
C/C++, VB Application, Symbian, Qt, Qt Quick, Perforce

2003/07 – 2011/09 | Software Development for Various Symbian Devices

During this time he participated in various device projects where he was involved in creating communicator devices and enterprise devices in software areas such as calendar, SMS, email, voice mail and other UI plugins. He also did short term competence transfer in Nokia Denmark where he consulted local employees.
C++, Symbian, Visual Studio, Carbide, Rational Synergy