(Jan 2024 - Dec 2025)
Graduate Teaching Assistant
University of Regina
constcoder={name:'Dhruv Patel',skills:['React', 'NextJS', 'Redux', 'Express', 'NestJS', 'MySql', 'MongoDB', 'Docker', 'AWS'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};Who I am?
My name is Dhruv Patel. I am a professional and enthusiastic programmer in my daily life. I am a quick learner with a self-learning attitude. I love to learn and explore new technologies and am passionate about problem-solving. I love almost all the stacks of web application development and love to make the web more open to the world. My core skill is based on MERN, Python and Django. I am available for any kind of job opportunity that suits my skills and interests.
(Jan 2024 - Dec 2025)
Graduate Teaching Assistant
University of Regina
(Apr 2023 - Nov 2023)
Software Developer
Rapidosp Private Ltd.
(Jan 2023 - Jun 2023)
Full stack developer - Intern
BAISCO Pvt Ltd.
(May 2022 - Aug 2022)
Django and C++ SDE - Intern
IIT-Bombay
(Jan 2024 - Present)
Front Desk Associate - Part Time
Econolodge
IEEE Publication 2026
constproject={name:'IEEE Publication 2026',tools: ['Knowledge Graphs', 'RAG', 'PyTorch', 'Transformers', 'Python],myRole:AI Researcher,Description: Designed a Search based algorithm to Increase Factuality of LLMs in Medical Domain,Code:,Demo:,};Blood Report Analyzer with ChatBot
constproject={name:'Blood Report Analyzer with ChatBot',tools: ['React.js', 'TypeScript', 'RAG', 'LangChain', 'OpenAI models', 'chromaDB', 'Vector Embeddings', 'pyTorch],myRole:Full stack AI Engineer,Description: • Built an end-to-end AI assistant enabling users to upload Blood Reports and AI automatically generates structured summaries including lab values, status, and key insights. Integrated a follow-up chat interface where users can ask questions about their reports, and the AI provides clear, empathetic, point-wise explanations with medical disclaimers in python.,Code:,Demo:https://medisense-ai-medical-report-interpreter-774762011618.us-west1.run.app/,};Automated Sports Viewport Tracking System
constproject={name:'Automated Sports Viewport Tracking System',tools: ['Python', 'System Design', 'OpenCV', 'Docker],myRole:Full stack AI Engineer,Description: • Engineered a 4-stage multiprocessing pipeline with queue-based backpressure management for high-throughput, real-time video analysis. Developed OpenCV-driven motion detection and state-machine tracking with SMA smoothing to produce stable, broadcast-quality crops.,Code:https://github.com/dhruvLearner8/Viewport-Calculator-Home-Team-AI,Demo:,};AI Powered IT Support Assistant
constproject={name:'AI Powered IT Support Assistant',tools: ['RAG', 'LangChain', 'OpenAI models', 'chromaDB', 'Vector Embeddings', 'pyTorch],myRole:AI Engineer,Description: Designed an AI-driven IT support assistant where each user query is automatically classified into one of five categories (Firewall, VPN, Network Issues, System Access, and Hardware/Software Errors). Based on the category, the system searches relevant online sources, retrieves the top three matching documents, and generates accurate answers by comparing vector embeddings to ensure contextually grounded responses.,Code:,Demo:,};GDP Vs Population
constproject={name:'GDP Vs Population',tools: ['React.js', 'NextJS', 'Tailwind CSS', 'MySQL', 'Node.js],myRole:Full Stack Developer,Description: Developed an interactive data visualization dashboard to analyze the relationship between GDP growth, CO₂ emissions, and population trends across multiple countries. The application enables dynamic exploration through scatterplots, zooming, animations, and time-based comparisons, helping identify patterns, correlations, and trade-offs between economic development and environmental impact. Designed to support data-driven insights for policymakers and researchers.,Code:https://github.com/dhruvLearner8/CS-837-Visualization,Demo:https://cs-837-visualization.vercel.app/,};News Blog WebApp
constproject={name:'News Blog WebApp',tools: ['Django', 'Python', 'REST Framework', 'Serializers', 'Cronjob', 'JWT],myRole:Full Stack Developer,Description: Made a News Blog Webapp, where user can read news from top News channel, search news, filter by category. Users can also post Their Blogs and view blogs of other people as well.,Code:https://github.com/dhruvLearner8/News-and-Personal-Blog-Django-REST-Framework?tab=readme-ov-file,Demo:,};E-commerce WebApp
constproject={name:'E-commerce WebApp',tools: ['Node.js', 'React.js', 'JS', 'Express', 'JWT', 'Google-Auth', 'Role-management],myRole:Full Stack Developer,Description: Designed and developed a full-featured e-commerce platform with secure user authentication and role-based access control. Implemented middleware-driven request handling and JWT-based authorization to manage different user roles such as customers, sellers, and administrators. The system supports protected routes, secure transactions, and scalable business workflows, ensuring both data security and a smooth user experience.,Code:https://github.com/dhruvLearner8/RapidOps/tree/master/ecommerce-task,Demo:,};Pollution Forecasting with AWS
constproject={name:'Pollution Forecasting with AWS',tools: ['AWS', 'XGBoost', 'Random Forest],myRole:AWS,Description: Developed an end-to-end pollution forecasting system to predict PM2.5 levels and analyze air quality trends over time. The project focused on feature engineering, model comparison, and automated retraining workflows to improve prediction accuracy and reliability. Results were visualized through interactive dashboards, enabling data-driven insights for environmental monitoring and policy planning.,Code:https://github.com/dhruvLearner8/Pollution-Analysis-Using-AWS/tree/main,Demo:,};2024 - 2025
Masters in Computer Science
University of Regina
2019 - 2023
Bachelors in Computer Engineering
Charusat University
© Developer Portfolio by Dhruv Patel