Semantic RTOS Search Engine

Transforms UWaterloo's ECE 350 lecture material into a queryable knowledge base with accurate, cited responses.

Python RAG Flask OpenAI API FAISS Next.js TypeScript React-PDF
Guardian

Machine learning powered patient monitoring system.

Hack the North 2024
OpenCV Roboflow GPT 4o Speechify Twilio Google Chirp API Next.js WebSocket ngrok Tailwind Figma MongoDB
cineBite

I developed a full-stack web application that lets users add reviews for the latest top movies.

Java Spring Boot MongoDB Node.js React Bootstrap CSS
Waterloo Acronym Finder

A simple app to search through acronyms at UWaterloo.

Next.js Tailwind React
TaleThread

"Finish the story" party game as a social media concept

GPT 4o Angular Django REST Framework SQLite Tailwind
MediMinder Pro

Automated medication dispenser, engineered for older adults with cognitive decline. Built around the STM32F401RE microcontroller, with a keypad and LCD user interface.

C Circuit Design STM32CubeIDE
Weather App

Web-based weather app with data on 200,000+ cities.

OpenWeatherMap API JavaScript Moment.js HTML CSS
Battleship

In-console Java implementation of the classic Battleship game, played between the user and CPU.

Java Data Structures Polymorphism
Mindstorms EV3 SumoBot

Worked with a team to construct a fully autonomous EV3 sumobot for a competition at Ontario Tech University.

Mindstorms EV3 Mechanical Design
github/a4ojha
in/adonojha
x/adon_05