
Dmitrii Gaidarji
Verified Expert in Engineering
Software Developer
Manila, NCR, Philippines
Toptal member since August 28, 2018
Dmitrii is an accomplished full-stack web application developer with over a decade of experience building innovative, data-driven solutions across various industries. With a strong focus on integrating artificial intelligence (AI) and modern web technologies, Dmitrii has consistently delivered impactful applications that enhance user experience and streamline processes.
Portfolio
Experience
- JavaScript - 10 years
- MySQL - 6 years
- Java - 4 years
- NGINX - 4 years
- Docker - 3 years
- Django - 3 years
- Agile Software Development - 3 years
- Python - 2 years
Preferred Environment
MacOS, CentOS, Docker, Firebase
The most amazing...
...thing I developed is an interactive chatbot that queries document data using embeddings and LLM, transforming complex information into user-friendly responses.
Work Experience
Full-stack Developer
Design Barn, Inc.
- Optimized PostgreSQL indices and EdgeDB queries to enhance database performance and reduce query execution times.
- Conducted in-depth reviews of Honeycomb logs to identify bottlenecks and improve system reliability.
- Updated and enhanced Node.js codebase to improve functionality and maintainability.
- Implemented comprehensive tests to ensure code quality and system stability.
Full-stack Web Application Developer
Pfizer - PGS Operations Insights
- Developed an interactive chatbot to query document data using Neo4j embeddings and LLM integrations like ChatGPT.
- Developed an app that monitors the manufacturing processes worldwide across the company's plants and projects their completion dates on an interactive timeline.
- Built a Google-like search engine powered by Elasticsearch to index and display the internal company database.
- Developed a GraphQL database API interface for a Neo4j database to be accessed by agents with different permission levels.
- Built chart-type applications, such as pie charts and Sankey diagrams, display complex graph data in an interactive one-way flow with filtering capabilities and animations.
Full-stack Developer
Point-Dume
- Developed an interactive React-driven customer web portal for accessing live accounting data cached using Redis/Redux and visualized with D3.js.
- Created and set up multiple standalone back-end systems to maintain a REST API for a mobile application using Django.
- Helped to organize hotspot certificate authentication using Java EJBCA service.
- Developed the full-stack using React, Django, Gunicorn, Nginx, Redis, and MariaDB.
Web and Android Developer
Evenet LLC
- Developed an anonymous location-based mobile social network for Android which was reviewed by a Russian developer.
- Built a web interface for a social network application called Evenet. The idea of the network was to view different events nearby with the ability to create, invite, and share them with others.
Experience
Surf Forecast Bot
Customer Portal with D3.js Charts
https://drive.google.com/file/d/1SiH-sQfBKAcyn88-lkLuNIInTE4K0imb/view?usp=sharingFetcher App
Evenet
Education
Bachelor's Degree in Business informatics
National Research University Higher School of Economics - Moscow, Russia
Skills
Libraries/APIs
React, D3.js, Apollo Client, REST APIs, Auth, Node.js, Context API, Chai, Playwright
Tools
Celery, NGINX, GitHub, ChatGPT, Grafana, Ansible, Zapier, JavaScript Testing, Mocha
Languages
JavaScript, Python, Python 3, TypeScript, GraphQL, Java, CSS, HTML, SQL
Frameworks
Django, Next.js, Tailwind CSS, Redux, Jest
Paradigms
Agile Software Development
Platforms
Docker, Firebase, Google Cloud Platform (GCP), CentOS, MacOS, Android, Microsoft Power Automate, Microsoft, Kubernetes, Amazon Web Services (AWS), Azure
Storage
PostgreSQL, MySQL, MongoDB, Elasticsearch, Neo4j, Google Cloud
Other
Full-stack, Software Development, Full-stack Development, Artificial Intelligence (AI), Apollo Server, Application State Management, API Integration, Front-end, Back-end, APIs, RESTFul APIs, Machine Learning, Performance Optimization, Database Optimization, Supabase, Supabase Auth, AI Chatbots, ChatGPT API, UI Testing, Performance, Optimization, Front-end Development, Back-end Development, Cloud, Profiling
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring