Hi, I'm Dmitry

Software Developer

Passionate coding enthusiast specializing in developing applications across the entire lifecycle — from concept to deployment.

About

With hands-on experience in mobile and full-stack development, I build end-to-end applications from concept to deployment. I have successfully delivered products in industries ranging from education and real estate to consumer services and AI-powered platforms with focus on performance, usability, and maintainability. I am motivated by challenging projects and continuous learning, always aiming to deliver software that is both technically robust and user-friendly.
/

Tech stack (among others):

Flutter

Flutter

Firebase

Firebase

JavaScript

JavaScript

TypeScript

TypeScript

React

React

Node.js

Node.js

Next.js

Next.js

Python

Python

Django

Django

FastAPI

FastAPI

PostgreSQL

PostgreSQL

MongoDB

MongoDB

Projects

Quis: Interview Prep Tool

Quis1
Quis2
Quis3
Quis4

Quis is a comprehensive interview preparation tool that helps users practice and improve their interview skills. Developed using FlutterFlow, Flutter, and Firebase, the app offers an intuitive and user-friendly interface and a suite of interview-focused features. The app integrates Agora.io for real-time video conferencing allowing users to practice interviews in a simulated environment, Brevo for targeted emailmarketing enhancing user engagement and RevenueCat for in-app purchases.

  • Flutter

  • RevenueCat

  • Brevo

  • Firebase

  • Google Cloud Platform

  • Node.js

Secret Sleuth: Casual Detective Game

SecretSleuth1
SecretSleuth2
SecretSleuth3

Secret Sleuth — situational “yes/no” mystery game, built in Flutter. I designed, coded, and shipped it, crafting adaptive UIs and custom animations, and packaged all riddle content in a local SQLite database so the game works fully offline; when connectivity returns, it syncs to Firebase to pull fresh scenarios. AdMob rewarded ads, Firebase Analytics, GitHub Actions.

  • Flutter

  • Firebase

  • Local Database

  • AdMob

Magistral-NefteKhim Apps Suite

Neftikhim1
Neftikhim2
Neftikhim3
Neftikhim4

A dual-application system for Magistral-NefteKhim, comprising mobile and web apps for employees and a mobile app for clients. Implemented custom registration and authentication via Firebase with Cloud Functions and integrated a third-party SMS service. The project featured a communication chat for employee-client interaction and real-time order status updates. The user-friendly interface simplified control over order status, transactions, and relevant information, centralizing all necessary data in one accessible location.

  • Flutter

  • FlutterFlow

  • Firebase

  • Google Cloud Platform

  • Node.js

LockPick Apps Suite

LockPick1
LockPick2
LockPick3
LockPick4

A twin-app system for a locksmith service, using Flutter and FlutterFlow. The apps were deployed to the Google Play Store and utilized Firebase and Cloud Functions for backend. One app served administrators and technicians, while the other catered to client needs. Facilitated easy scheduling, service request management, and enhanced client-technician interaction.

  • Flutter

  • FlutterFlow

  • Firebase

  • Google Cloud Platform

  • Node.js

Contact

/

Dmitry Grishin

Software Developer

I am actively seeking opportunities in software development, with a strong interest in building versatile and user-centric solutions. I am open to both full-time and freelance roles, ready to contribute to innovative projects and teams.