Portfolio

Projects &
Experience

A curated showcase of my work across Generative AI, Full Stack Development, and Machine Learning. Each project represents innovative solutions to real-world challenges.

0+
Projects
0
AWS Certs
0
Honors

Generative AI

RAG, Agents, LLM Applications

Featured
01

Hi Nature Chatbot

AI-powered customer service assistant for Hi Nature Pet (pet food company). Handles order tracking, delivery updates, pet meal planning calculations, and FAQ responses. Integrated with Shopify storefront for real-time order data retrieval with context-aware conversation management.

PythonAWS LambdaAPI GatewayDynamoDBShopifySNS
Featured
02

In The Wild Chatbot

Research collaboration with University of Toronto Computational Social Science Lab. Built conversational AI system using ChatGPT and GPT-4o mini APIs for natural language processing, with Firestore and Firebase for real-time data persistence, TypeScript for type-safe development, and Swagger for API documentation.

ChatGPT APIGPT-4o miniFirebaseFirestoreTypeScriptSwagger

Machine Learning

Research & Predictive Models

Featured
01

CSC413 Neural Networks Research Paper

Academic research paper for CSC413 (Neural Networks and Deep Learning) at University of Toronto. Explores advanced deep learning concepts and methodologies with theoretical analysis and experimental validation.

Deep LearningNeural NetworksResearchPython
Featured
02

Predicting Students' Performance

Machine learning research project predicting student academic outcomes using ensemble methods. Implemented k-Nearest Neighbors (kNN), Item Response Theory (IRT), and neural autoencoders for feature extraction and prediction. Built data pipelines with NumPy, Pandas, and SciPy for preprocessing and analysis.

PythonkNNIRTAutoencodersNumPyPandasSciPy

Full Stack Development

Web Applications & APIs

Featured
01

LunchME

Professional networking mobile app facilitating meaningful in-person connections. Built cross-platform features using React Native with Firebase backend, implemented Redux for state management, push notifications for real-time updates, QR code deep linking for seamless sharing, AppsFlyer for attribution tracking, and Azure CI/CD pipelines for automated deployments.

React NativeFirebaseReduxPush NotificationsAppsFlyerAzure CI/CD
02

Scriptorium

A comprehensive full-stack platform for developers to create, share, and execute code collaboratively. Features multi-language code execution (Python, JavaScript, C++, Java), reusable templates, blog posts with comments and voting, JWT authentication, and admin content moderation.

Next.jsTypeScriptPrismaSQLiteshadcn/uiJWT
03

Android Games Platform

Comprehensive Android gaming platform featuring three integrated mini-games: Tetris with dynamic acceleration and custom 7-piece generation algorithm, Rhythm Game with song-based and random difficulty modes, and Maze with recursive random generation. Includes REST API backend with Spring Boot for user authentication and competitive leaderboards.

AndroidJavaSpring BootREST APIGradleAndroid Studio

Skills & Technologies

Programming Languages

Swift logo
R logo

Web Frameworks

AI/ML Frameworks & Libraries

FastAPI logo
scikit-learn logo
LangChain logo

Cloud & DevOps

AWS logo
Azure logo
Docker logo

Tools

GitHub logo
Postman logo
VS Code logo
Firebase logo
DBeaver logo
Jira logo