Dmitry is an experienced software engineer with deep expertise in front-end development and broad skills in other related areas (UI/UX design, back-end development, team & product management).
He possesses a track record of developing and maintaining complex applications for different environments: web, mobile (Apache Cordova), desktop (Electron). Has experience of leading dedicated development teams of 2-4 software engineers.
Stack:
Responsibilities:
Achievements:
Project #1: A Web dashboard for the AI-powered analytics platform.
Stack:
Achievements:
Project #2: A community-based platform that enables teams to work together to manage the growth experimentation process
Stack:
Achievements:
Stack:
Achievements:
Basics of Assembler, C++ (STL, QT), Java (SE, Android), PHP, JavaScript, databases, computer networks, algorithms, data structures, OOP, software development methodologies
A macOS screen capture tool with cloud storage integration. I was responsible for the entire product development process – from ideation to commercialization. I designed a landing page and the app user interface in Sketch, developed the desktop app using Electron and modern web technologies, built the landing page and a licensing server with Firebase, integrated the Paddle payment gateway. I was also collecting feedback from users and providing email support to them.