UTC+12:00 (Asia/Anadyr)
Dmitriy P.
Project manager with 12+ experience in embedded systems development
Higher Education Computer Science
20% discount on yearly basis
All rates are indicative, annual rate includes 20% discount


Core technologies

C 8 years
C++ 8 years
Embedded C 8 years
Embedded Linux 8 years
Microcontroller Programming 8 years
Hardware development 8 years

Other technologies

Atmel AVR
Altium Designer

Portfolio Highlights

Apr `15 – May `17
2 years

Robotic Lawnmower

The complex project consists of hardware design, prototyping, firmware development and testing. This project is based on STM32F4 microcontroller, runs on RTOS, has a lot of sensors, camera, and comprehensive behavior. The firmware includes several parts such as computer vision (OpenCV), positioning, behavior algorithms, status monitoring, remote control, battery management. The robot has a lot of peripherals including WiFi, GPS, GSM, camera, IMU, wireless module NRF24L01, LCD display.

Project Manager

Embedded C
Microcontroller Programming

About me

I'm a Project Manager in Integra Sources Ltd and a head of a team specializing in turnkey embedded systems solutions. We complete the full range of projects including firmware development for different microcontrollers, such as AVR, PIC, STM32, etc. as well as PCB design and development for Single Board computers, such as Raspberry Pi, Intel Edison, Arduino, etc. We can work on both hardware and software projects. We are happy to implement your ideas and will do our best to complete it in the shortest possible timeline at the highest quality.

Embedded Systems & IoT agency #305

Core Expertise
Agile software development
Embedded C
Embedded Linux
Embedded Systems
Altium Designer
Logistics & Transportation, Internet & Telecom, Healthcare & Medicine, Electronics & Equipment
Integra Sources is a team of professionals holding the key points to successfully bring your project into reality. Agile development, availability for chat, reliability, and tons of happy clients. Integra Sources is an experienced team specializes in various areas such as: — Embedded system development (firmware development, Linux, RTOS, low-level programming, FPGA) — Custom software development (business solutions, web-programming, image processing and game development) — Mobile development (native and cross-platform development, connectivity to devices) — Hardware development (schematics, PCB design, prototyping, different architectures, sensors and wireless modules) — Internet of Things (develop IoT devices, cloud solutions, data analysis and machine learning) — Robot development (flying drones, wheeled and articulated robots, positioning, image processing and behavior programming)