Projects

A showcase of my work - from AI-powered applications to scalable infrastructure solutions.

Featured Projects

GPTracker

A Chrome extension that promotes conscious AI usage by tracking ChatGPT interactions and providing reflection insights. Built to help users understand their AI dependency patterns through interactive visualizations and cross-device synchronization. Features a robust data persistence system with buffered writes and batch synchronization that ensures data integrity while optimizing database performance.

React.jsTypeScriptSupabaseChrome Extension API
GitHub →Chrome store submission in progress
ChatGPTGPTracker

NotaIQ

Made to solve the problem of passive note-taking, NotaIQ transforms your personal knowledge base into an active learning tool. Notes are first ingested into a graph knowledge store that intelligently connects concepts across your Obsidian vault. NotaIQ then integrates with conversational models via MCP to let you request assessments on any topic, synthesizing these relationships and generating questions that improve retention and understanding.

GoNeo4jMCPGraphRAGClaude APIGoogle GeminiTypeScript
NotaIQ

Portfolio Website

A modern, responsive portfolio about me and my technical projects! Features dynamic content including real-time Spotify integration, interactive photo gallery, and custom Connections game. Built with performance optimization and mobile-first responsive design principles.

Next.jsTypeScriptTailwind CSSSpotify APIVercel
Website

Pocket Reader | Fellowship Finalist

A personalized news platform that solves information overload by curating content based on user preferences and available reading time. Features multilingual translation and audio conversion to make news accessible across different consumption preferences. Built with an automated data pipeline using Palantir Foundry for intelligent content processing and user-centric querying.

Palantir FoundryPythonReact.jsTypeScriptNewsAPIScrapFly
Pocket Reader

LLVM Compiler

Extended the TIP programming language compiler with modern language features while maintaining performance and correctness. Designed with modular compilation phases like ANTLR parsing, semantic analysis for type safety, and LLVM backend for powerful optimizations. Comprehensive testing ensures reliability while targeted optimization passes deliver significant performance improvements.

C++LLVMANTLRCompiler Design
LLVM Compiler

PeerCycle

A donation-based marketplace promoting sustainability through peer-to-peer item exchange. Addresses friction in traditional donation systems with location-based discovery and intuitive user experience. Built on Django with integrated Google APIs for OAuth authentication, cloud storage, and interactive maps for users to find items near them.

DjangoPythonHTMLHerokuGoogle APIsOAuth
PeerCycle

Technical Skills

Languages

JavaPythonC/C++JavaScriptHTML/CSSSQLROCamlPrologGolang

Frontend

React.jsNext.jsGraph.jsTailwind

Backend

FlaskFastAPIRedisRabbitMQ

Databases

PostgreSQLMongoDBSnowflakeWeaviateNeo4js

Cloud & DevOps

AWSDockerJenkinsKubernetesGithubPostmanJira

AI/ML

pandasNumPyMatplotlibscikit-learnSnorkelOpenAIPyTorch