Skills and Qualifications
- Frameworks: React.js
- React Hooks
- AWS (EC2
This platform for real estate businesses has several parts: it collects data from dozens of sites with scrapers, has a...
This project uses blockchain technology to provide an efficient economic framework for the higher education ecosystem...
A Stockbroker And Trading Platform
A trading and brokerage platform for stocks and bonds trading in a strictly FINRA regulated environment. Margin...
Cryptocurrency Exchange And Secure Wallet
Ongoing support, maintenance, and improvement of a cryptocurrency exchange. Our dev team was central to the creation of...
This is a community app that matches a mentor to a ward. He implemented Google authorization, and registration through passcodes and mail verification. He also set up a group and private chats via web sockets. Notifications were integrated using Cron, as was the ability to change admin rights. He added a functionality to send letters via SendGrid as well as a functionality for generating various reports (for example, a list of all organizations or a list of blocked users). TypeForm and access key were used to create a survey and to keep track of whether a user had completed it or not.
This company manufactures custom-made plastic windows to protect terraces, verandas, and gazebos. The user can use the app to design their new home/garden layout. They simply need to take a photo of their terrace and draw the shape of the desired window on top of the photo indicating the dimensions. They can also add a door and all necessary additions, etc., and the app will show them what the alterations will look like. The first step for Daniil was to check the connection to the database using an airtable. Next, he had to implement the “drawing” functionality which allowed the user to indicate the shape of the window. The second stage was the development of the functionality to allow for the construction and generation of a complete pdf-drawing. The backend was also connected to an airtable. As part of the project, he also optimized the server.
Hyundai Mobility Lab
This project required the development of a system to control KIA/Hyundai/Genesis cars using a digital key. Daniil was a member of the development team of this project. The first stage involved building a “flexible flow” for widgets for the ONE service. A special builder was created that took in a definitely structured object and made a widget with information based on it. Daniil implemented data transfer tasks between services based on the RabbitMQ queue broker. He participated in the integration with the RAT service.
Lessons of legend
An app for sourcing courses of professionals on one platform, i.e. master classes in various fields including cinema, journalism, theater, design, photography, sports, music, science, culinary art, visual arts, and others. Daniil participated in the creation of a website that allowed users to view online courses. He also connected a payment system to this project to pay for lessons via a user’s personal account.
Voicenter Calls is a corporate communication system like a One-Stop-Shop for all Communication Services. Daniil was involved in the creation of this server from scratch using Node.js, Express.js, Fastify. Voicenter clients could download the recorded calls with the direct link, and the server was proxying the requested file from one of the available storages (Amazon S3, FTP, etc).
This project puts employers and specialists (veterans) in touch. Daniil participated in the work on the personal account. He implemented a heuristic calculation of how a person fits each job. Analytics of each user action was performed using FullStory, Segment, Mixpanel.
Pressfeed helps reporters to quickly find material for articles. For this service, Daniil implemented the ability to search for media publications; the ability to search for experts; chats; full-text search; registration, and login via SMS; a blog.