I'm Sahil Gupta based in Toronto, Canada

Software Developer | AI/ML | Project Analyst

Some of recent work

AI/ML

Credit Card Fraud Detection System

An end-to-end AI system that detects fraudulent credit card transactions using machine learning, featuring a FastAPI backend and a React dashboard for real-time insights and KPI visualization.

PythonScikit-learnReactRandom Forest ClassifierPandasNumpyFastAPIMongoDBTailwind CSSSolo Project
Computer Vision

Mac-A-Park: Smart Parking Detection System

A real-time smart parking system using CCTV and YOLO-based computer vision to detect slot occupancy, providing live availability updates that help drivers find spots while reducing congestion and emissions.

PythonOpenCVYOLOv8FastAPINext.jsMongoDBFirebaseTailwind CSSTypeScriptNumPyTeam Project
Civic Tech

ConnectKingston

ConnectKingston is a civic-tech platform that centralizes volunteer opportunities in Kingston and uses AI recommendations to match residents to roles based on skills, interests, location, and availability.

ReactFastAPIPythonFirebaseMongoDBGoogle AnalyticsCohere LLMTailwind CSSTeam Project
Environmental

EcoSphere

A team-built environmental SaaS platform using AI and live data to monitor forests, track biodiversity, and deliver climate alerts, empowering communities to protect land and sustainability goals.

ReactTypeScriptGoogle-GeminiLeaflet.jsTeam Project
AI Mentor

InterviewPrep

A solo-built AI interview practice app that generates role-specific questions from job postings, analyzes video responses, and delivers personalized feedback to improve clarity, confidence, and hiring readiness.

ReactJavaScriptGoogle-GeminiCSS3Solo Project
Data Visualization

VizWeather

Visualize live weather data with Python-generated charts and dynamic, temperature-responsive UI.

PythonReactJavaScriptSolo Project
Game Dev

BugSmasher

Catch bugs, rack up points, and keep up as the speed increases.

HTML5JavaScriptCSS3Solo Project

About Me

Hi,
I'm Sahil Gupta

I am particularly drawn to opportunities that enable me to apply my software engineering expertise to impactful, forward-thinking projects. I thrive in collaborative, cross-functional environments where I can contribute to building robust, scalable, and innovative software solutions.

My Vision

Empowering Through Technology

My vision is to combine technical excellence with leadership and collaboration. I aspire to build software that connects people, grow through meaningful networking, and take the spotlight in opportunities that challenge me to innovate, inspire, and lead.

Sahil Gupta

My Services

Innovating Through Code

I create impactful web and software projects that combine creativity, functionality, and modern design to solve real-world problems.

Programming Languages
  • JavaScript
  • Java
  • Python
  • C#
  • TypeScript
  • HTML5
  • CSS3
Web Development & Frameworks
  • React.js
  • Node.js
  • Express.js
  • FastAPI
  • Tailwind CSS
AI & Machine Learning
  • Scikit-Learn
  • TensorFlow / PyTorch
  • OpenAI API
  • Large Language Models (Cohere, Gemini, ChatGPT)
  • Hugging Face Transformers
Cloud & Databases
  • Google Cloud
  • Azure
  • MongoDB
  • MySQL
  • Oracle
Data & Analytics
  • Pandas
  • NumPy
  • Matplotlib
  • SQL (Analytics & Queries)
  • Power BI
  • Microsoft Excel
Tools & IDEs
  • Git
  • Docker
  • Postman
  • Jira/Trello
  • MS Office 365
  • Visual Studio Code

Let's Build the Future Together

I'm driven to craft engaging and meaningful web experiences that inspire and connect people. Join me as I continue to explore, create, and innovate in the tech world.