A full-stack app for tracking trading activities and analyzing portfolio performance — capturing gains/losses, net liquidation value, and trading costs. FastAPI backend with SQLAlchemy and JWT auth (access tokens + HttpOnly refresh cookies, CSRF protection, Redis-backed rate limiting). Vue.js frontend with PrimeVue, featuring position management, historical price charts, and SEC Form 4 insider trade data integration.
A FastAPI service that scrapes SEC Form 4 insider trading data from openinsider.com, stores it in SQLite, and exposes it through a secured REST API. Features JWT authentication with role-based access, Redis-backed rate limiting, and a daily APScheduler cron job to keep data fresh.
Python PoC that streamlines resume screening by extracting candidate info from resumes and ranking them against a job description. Uses SkillNER, spaCy, and NLTK for NLP; Jaccard Index and Cosine Distance for similarity scoring.
Harry Potter-style animated chess where pieces walk between squares and attack animations play on captures. Built with Unity Engine and C++. Includes Player vs Player, Player vs AI, and AI vs AI modes using minimax with alpha-beta pruning.
A minimal single-page pomodoro app with PWA features — installable on mobile, works offline, includes web push notifications.
A proof-of-concept PWA following the App Shell model — SSR + CSR with an offline-first approach. Installable from the browser on any device.
A replica of Among Us's Reactor mini-game built with vanilla JavaScript and jQuery — no frameworks, just DOM manipulation and effects.
This website — built with Flask, containerized with Docker, first deployed on AWS in Jan 2023. Integrates MailChimp for contact, includes an admin module for content management, audit logs, and error pages.