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: React Native, Android SDK, iOS, Fastlane, Qt and QML

Frontend: React, Angular, ASP.NET, Redux, reselect, Flow, TypeScript, ImmutableJS

Backend: Node.js, ASP.NET Web API, WCF, SQL Server, Entity Framework, Firebase

IoT: Arduino Uno, IBM Bluemix

Cloud: Heroku, AWS, Azure

Design: Sketch,

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

Continuous Deployment: Octopus Deploy, CircleCI

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

2018/12 – current | Document And Case Management Software

Markus participated in software version upgrade project where OpenText eDOCS version was upgraded. Work involved upgrading the integrations for eDOCS.
C#.NET, VB.NET, WCF services, Microsoft Web Applications, OpenText eDocs, MS SQL Server, SVN.

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. His role included also sales tasks and presentation and video editing for marketing material.
React Native, React, Redux, redux-effex, redux-saga, node.js, yarn, Flow, ES6/ES7, Sketch, Firebase, OneSignal, Fabric, LogDNA, Cloudinary, GitHub, CircleCI, Heroku, Amazon Web Services,

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,  Web API, REST, WCF services, OpenText eDocs, Adlib, iTextSharp, Kofax Capture, MS SQL Server, TFS, GitHub, Octopus Deploy

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 (QML), Perforce, Windows Phone

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 and helped them to learn Symbian.
C++, Symbian, Visual Studio, Carbide, Rational Synergy