Transformer Language Model — From Scratch (In Progress)
Implemented a multi-layer decoder-only transformer in PyTorch from first principles, including embeddings, multi-head self-attention, feedforward blocks, and layer normalization. Built a full training pipeline with batching, optimization, evaluation, and autoregressive text generation. Conducting experiments on training dynamics and generalization behavior.
PythonPyTorchDeep Learning
Real-Time Object Detection Web App (YOLOv8)
Developed an interactive web application for real-time object detection on images and videos using YOLOv8 and OpenCV. Includes adjustable confidence thresholds, model size selection, and visual comparison tools for experimentation and performance analysis.
PythonYOLOv8OpenCVStreamlit
Stock Price Direction Prediction — LSTM Model
Built an LSTM-based time-series model predicting next-day stock direction using nine engineered technical indicators (RSI, MACD, Bollinger Bands). Implemented a custom loss function optimizing for trading profitability and applied time-series cross-validation, achieving 55% directional accuracy and 1.28% MAE.
PythonTensorFlowKerasPandas
FeaturedR-Stratos — Interactive Global Intelligence Dashboard
Built a full-stack web application featuring a real-time 3D globe interface with location-based intelligence panels. Users can explore cities and countries to access structured news aggregation, live weather data, and publicly available webcam feeds. Developed with a modular React frontend and Node.js/Express backend including API integration, caching, and rate limiting.
ReactNode.jsExpressGlobe.glREST APIsFull-Stack Development
FeaturedLife OS — AI-Powered Personal Life Management App
AI-powered personal life management web app built with Next.js 16, TypeScript, and Tailwind CSS. Features four modules: a smart scheduler with calendar view and AI-generated time-block plans, a spend tracker with budget alerts and AI roast reports, a Health OS tracking workouts, nutrition, sleep, and mental wellness, and a CS Learning Tracker with resource management and AI study plans. Powered by five specialized Llama 3.3 agents (via Groq) for domain-specific insights across each module. Includes a badge/achievement system, shareable badge cards, and is deployed as a PWA installable on mobile.
Next.jsTypescriptTailwind CSSshadcn/uiPrismaSQLiteGroqLlama 3.3