University-focused AI study platform with web, mobile, FastAPI backend, workers, RAG, and study workflows.
Projects
A collection of AI, optimization, systems, cloud API, and software engineering projects.
Built and deployed a full-stack cloud-based task management API service using FastAPI, React, TypeScript, SQLite, Docker, and GitHub Actions. Includes CRUD APIs, API-key authentication, validation, pagination, filtering, health checks, structured errors, database persistence, CI/CD, and a React dashboard.
Python-based MIPS instruction set simulator modeling fetch, decode, execute, register updates, memory access, and branch handling with cycle-by-cycle traces.
Genetic algorithm optimization system that evolves trading strategies from historical financial data using selection, crossover, mutation, elitism, and experiment tracking.
Planetary orbit simulation system using Kepler's laws, numerical computation, JSON configuration, static visualizations, and animated GIF outputs.
NLP pipeline that classifies movie reviews using preprocessing, tokenization, Laplace smoothing, and Naive Bayes probabilistic modeling.
Python cache simulator supporting direct-mapped and set-associative caches with tag matching, LRU replacement, memory address parsing, and command-line configuration.
Object-oriented C++ banking system with Bank, BankAccount, CheckingAccount, and SavingsAccount classes supporting account creation and transactions.
Java survival game where players manage oxygen and navigate asteroid hazards while trying to reach a space station.