Photofy is a powerful content creation tool to create beautiful, professional photos without the hassle and cost of...
HitFactor is a shooting app that lets users analyze their shooting technique to understand how to improve it. This is...
SwitGift is an instant gift application with its own eCommerce shop, calendar, reminders, and geo-location. The app was...
An application for anonymous, secure, and convenient web surfing. Users can change their location to access content...
An application for bikers and all those who love interesting routes, stunning views, picturesque places, and new...
This app matches dental professionals to specific dental practices based on the skillset required and hours of...
Adventure Aide is a tourism and recreation app similar to AirBnB Experiences. The app allows users to book unique...
Skills and Qualifications
- Unit tests
- Clean architecture
Application for a large Internet bank. Dmitry transferred the existing system’s functionalities into the mobile banking app. Tasks included embedding the functionality of brokerage accounts into all client accounts, a withdrawal/replenishment feature for brokerage accounts developed as part of a feature called Investkopilka (whose audience coverage grew from 0 to 2 million people in six months), coverage of the code with various tests (UI, Unit), development and modernization of the Investkopilka feature, and transferring various functionalities from one application to another by transferring them to the repository in the form of a library.
A group of applications (VirginMedia, WaterBear, VideoElephant) with different functionalities designed to allow users to stream videos. Dmitry was the team lead on the project and, as such, managed the team on a daily basis. His role also included communicating with the client and undertaking pre-launch preparation and helping with the app’s launch on Google Play.
Ural Music Night
Application for the Ural Music Night music festival. Dmitry was in charge of creating the onboarding screen, which was made using PageTransformer to animate transitions between pages. Other tasks included creating the location tracking feature using WorkManager, completely redesigning the application and developing a theme changer, working with notifications, including notification channels and deep links, a mechanism for showing notifications one hour before the event based on AlarmManager, development of an application database using Room and implementation of the offline first mechanism, so that the application can be fully functional offline, and creating the mechanism for displaying friends in a set radius on a map.
Mobile app for Ora TV, an American Internet TV channel headquartered in New York. Dmitry single-handedly led the project, starting with the creation of the project and architecture, ending with the release on Google Play. Video streaming was implemented using Connatix SDK . The interface and behavior were made to look YouTube-like. The application uses 2 APIs: REST and GraphQL.