Skip to main content
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Placement Tracker

Placement Tracker

Explore and compare VIT Chennai placement records through a focused, searchable interface.

Next.js
TypeScript
Data Visualization
BitVeil Circuits

BitVeil Circuits

Generate and verify browser-based zero-knowledge proofs for private Hamming-distance comparisons.

Next.js
Zero-Knowledge Proofs
Cryptography
Lockr

Lockr

A Password manager to secure all your passwords in one place. Secured with AES-256-GCM encryption and JWT authentication.

Next.js
Typescript
PostgreSQL
Drizzle
TailwindCSS
Resend
Shadcn UI
Bettter-Auth
Tasks Api

Tasks Api

A TypeSafe RestAPI based Task Manager to manage your daily tasks, Powered by Scalar and meets the OpenAPI standards.

Hono
Wrangler
Typescript
Zod
Drizzle
Sqlite
Cloudflare Workers

PrivateVoting

A verifiable, anonymous voting application built with zero-knowledge cryptography.

Next.js
Zero-Knowledge Proofs
Web3

typehere

A minimal, distraction-free writing surface for the web.

HTML
CSS
JavaScript
JournalApp

JournalApp

A RestAPI based Journal App to write your daily thoughts and feelings. It is secured with JWT authentication and OAuth.

Java
Spring Boot
Mongo DB
RestAPI
OAuth
Maven
Wavy

Wavy

A lightweight browser engine written in Rust that can parse and render basic HTML. It constructs a DOM-like tree, applies simple layout and styling rules, and paints elements to a custom rendering surface.

Rust
DOM
DOM Tree
Parsing
HTML Tokenization
Csrfence

Csrfence

A lightweight Go-based API featuring secure authentication using JWTs and CSRF protection. Built for security-focused applications.

Go
JWT
CSRF
RestAPI
Fiber
Socratix

Socratix

Advanced blockchain in Rust. Supports consensus, transactions, nodes, wallets. It works on proof of work and is heavily inspired by Bitcoin

Rust
Blockchain
Consensus
Proof of Work
Web3
ECDSA