
Durga Prasad Dhar
Full-Stack Software Engineer
Durga Prasad Dhar is a Full-Stack Software Engineer with experience spanning AI-powered products, high-concurrency backends, and full-stack web applications. He has architected physician career intelligence platforms, RAG retrieval pipelines, and modular microservices across React.js, Node.js, Python, and PostgreSQL.
With experience in fast-paced engineering environments, Durga focuses on clean system design, LLM orchestration with Vector Databases, and delivering reliable production systems under tight timelines.
What Durga works on
AI & LLM Orchestration
Architects RAG retrieval pipelines, Vector Database integrations, and memory-aware AI systems using LangChain and LLMs.
Backend & Microservices
Designs scalable backend services with FastAPI, PostgreSQL, Redis, and Docker with modular APIs and RBAC workflows.
Full-Stack Engineering
Ships production web applications across React.js, Next.js, Node.js, Laravel, Flask, and Streamlit.
Automation & Web Intelligence
Builds web scraping, workflow automation, and candidate intelligence tools with Python, Selenium, and Pandas.
Tools and technologies
Backend
- Node.js
- FastAPI
- Python
- Laravel
- Flask
- REST APIs
- Microservices
Frontend
- React.js
- Next.js
- Tailwind CSS
- HTML5
- CSS3
- Bootstrap
- Vite
- JavaScript
Databases & AI
- PostgreSQL
- MySQL
- Redis
- Vector Databases
- LangChain
- RAG
- OpenAI APIs
- Prompt Engineering
Tools & DevOps
- Docker
- Git
- CI/CD
- AWS (Basics)
- Selenium
- BeautifulSoup
- Pandas
- NumPy
Selected work
- 01
AI Platform Architecture
Owned end-to-end development of DEV.MD / Vexa AI, a physician career intelligence platform using personalized workflows, RAG, and Vector Databases.
- 02
Enterprise Intranet Portal
Built a Dockerized intranet portal using React.js, Laravel, PostgreSQL, and Microsoft Graph API with microservices, RBAC, and HR management features.
- 03
Developer Assistant (PathFinder)
Developed an AI-powered assistant platform using Python, Flask, Node.js, LangChain, and Streamlit to surface technical resources.
- 04
Candidate Intelligence Automation
Automated candidate data collection and analysis using Python, Selenium, BeautifulSoup, and Pandas.
- 05
Modular Image Processing Toolkit
Built a modular image processing application supporting filtering, transformation, and histogram analysis using Python, NumPy, and Matplotlib.



