LOADING PROGRESS:
0%
~/vatsal/projects.sh
$

Projects

A collection of my work in software development and system design

~/vatsal/cinematch.sh
$
CineMatch

CineMatch

Movie recommendation system using collaborative filtering and sentiment analysis to provide personalized movie suggestions.

FlaskReactMySQLPythonMachine Learning
~/vatsal/dns server.sh
$
DNS Server

DNS Server

Custom DNS server implementation with recursive query support and optimized caching, handling 5K queries per second.

PythonNetworkingRFC StandardsCaching
~/vatsal/to-do list.sh
$
To-Do List

To-Do List

A simple and functional to-do list application built with ReactJS, showcasing the essential features of a task management tool while exploring React's core capabilities.

ReactJavaScriptCSSHTML
~/vatsal/cosmos daily.sh
$
Cosmos Daily

Cosmos Daily

A ReactJS-based web application that integrates with NASA's API to showcase daily astronomical images, space discoveries, and celestial events.

ReactAPI IntegrationJavaScriptCSS
~/vatsal/raft key-value store.sh
$
Raft Key-Value Store

Raft Key-Value Store

Distributed key-value store using Raft consensus protocol for fault tolerance and consistent data replication.

GoDistributed SystemsRaftConsensus