
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
Availability
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 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
https://t.me/SiargaoSurfBotCustomer 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, Node.js
Tools
Celery, NGINX, Ansible, ChatGPT, Zapier
Languages
JavaScript, Python, Python 3, TypeScript, GraphQL, Java, CSS, HTML, SQL
Frameworks
Django, Next.js
Paradigms
Agile Software Development
Platforms
Docker, Firebase, CentOS, MacOS, Android, Microsoft Power Automate, Microsoft
Storage
MySQL, PostgreSQL, MongoDB, Elasticsearch, Neo4j
Other
Full-stack, Software Development, Full-stack Development, Artificial Intelligence (AI), Apollo Server, Application State Management, Machine Learning, Performance Optimization, Database Optimization, AI Chatbots, ChatGPT API, UI Testing
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