Dmitrijs is an expert Full Stack Software Developer with 12+ years of experience building innovative applications, co-founding and leading projects, and delivering creative solutions in all the phases of the software development lifecycle of my client's products/services. He strives to deliver solid, future-oriented, end-user focused, reliable and easy to use software applications to my clients all the time.
Serve as liaison between our clients and our software product development team; supporting the implementation of our products across a broad range of applications.
Regularly manage client relations by providing business and system expertise on software development and blockchain technologies.
Developing and executing test cases for different software modifications within Plasma Capital.
Provided technical direction for planning, designing and developing micro service based system architecture using Docker and NodeJS.
Optimized and improved the search mechanisms using ElasticSearch engine, performed unit tests and snapshot tests using Jest as well as caching using Redis.
Efficiently designed and developed the user interface for frontend and administration panel using Semantic-UI, React, Redux, and styled-components.
Utilized a Symfony 2 framework for the design and development of the online marketplace.
Efficiently developed unit tests and integrational tests using PHPSpec, Behat, and Selenium as well as API payment solutions for PayPal integration.
Co-founded and served as a lead developer at YCraft, an online marketplace for handmade products, connecting users of bespoke & custom products with talented crafters and makers, and facilitating sales directly between them.
Co-founded and served as a lead developer for Mobicard, an iPhone app which serves as a digital wallet for loyalty cards.
Developed a mechanism which scanned card data using camera features and automatically created a new card in the system for clients.
Built and deployed the firmware for BLE12 devices using BGScript which could be plugged to the cache machine; performed several operations through encrypted channels, simulated input from the magnetic band scanner and passed the card successfully to the cache machine.
Served as a lead developer in the process of designing Anubii, a geo-location based social network app for iPhone, which helps users meet the right people and find the best spots.
Regularly communicated and approached potential investors for product pitching and developing relationships with new partners.
Successfully developed a matching algorithm which recognized user habits and interests and matched them with similar users based on their location.
Rebuilt the main website from scratch using PHP, Symfony 2 framework, and was responsible for refactoring & developing of an efficient reporting system while delivering data visualizations and providing API support.
Regularly developed services for data collection from multiple units that sent measurements to the server, as well as provided support for the company’s internal services.
Optimized and improved complex requests for the MySQL database which improved the performance of the website.
AppoTime is a platform offering the simplest way to schedule your clients and employees. Most businesses spend an average of 8 hours per week or more on employee scheduling using programs like Excel, or even worse - a pencil and paper. AppoTime is designed to save you time and hassle.
The platform connects people with professionals providing beauty services while offering them an administrative panel website and a mobile application to streamline the process of booking appointment directly with the professionals providing the service.