Summary

Dmitry Makarov

dmitry@dmitry.fi

I am an experienced full-stack developer with a wide range of interests and skills: cloud technologies, distributed systems, industrial IoT and embedded systems.

I am passionate about technology and how can it enhance human lives.

Experience

ABB

Senior R&D Engineer (February 2018–present)

ABB Ability Platform edge computing solution development. Development lead in Helsinki Ability Platform Edge team.

Rightware

Senior Software Engineer (April 2017–February 2018)

Development of Kanzi—a platform for design and development of user interfaces for the automotive industry and other embedded applications.

Horns & Hoofs

Owner / Consultant (February 2017–present)

Providing consulting and development services as a contractor in the area of preventive maintenance and condition monitoring systems.

Verto Analytics

Senior Software Engineer (June 2016–April 2017)

Metering solutions development for cross-device digital consumer measurements.

Mionex

Technology Specialist (June 2016–February 2017)

Part-time product development. Technology consulting. I have also been overseeing the development processes of the company and introducing CI/CD as an essential part of it.

Product Engineer (May 2008–June 2016)

I’ve been involved in all the aspects of product development of the conveyor belt condition monitoring system, which Mionex is producing and Roxon (previously Sandvik) is distributing. I was mainly accountable for the software part of the product: data acquisition, back-end, middleware, and front-end. I’ve been solving the challenge of making the distributed hardware and software components work as a whole product.

I’ve been mostly utilizing C# and .NET Framework with accompanying technologies, as well as C++ and OpenCV with RabbitMQ in between. I’ve also participated in manufacturing, hardware, and software deployment and maintenance. I’ve done product roadmap planning evolving the product according to customer needs and company goals.

I have worked on projects together with A.M.S. Accuracy Management Services Ltd assisting the company with laser tracker software development.

Lapin AMK / Optisen mittaustekniikan laboratorio

Project Engineer (March 2012–September 2012)

Data visualization research and development.

Project Engineer (March 2009–September 2009)

Machine vision research and development: eHouse, ProPal, Oil Analysis projects.

Trainee (May 2007–September 2007)

Development of embedded machine vision platform based on Blackfin processor: VPX project.

Education

KTH Royal Institute of Technology

Master of Science (2009–2011)

Design and Implementation of ICT Products and Systems.

Master’s Thesis: Industrial Metrology Product Development—Best Practices and Success Factors.

Kemi-Tornio University of Applied Sceinces
(now Lapland University of Applied Sciences)

Bachelor of Engineering (2005–2009)

Information Technology.

Bachelor’s Thesis: Distributed Systems in Industrial Process Monitoring and Control.