hands small screen
mailgithublinkedin
MENU
close
Greetings
Work Experience
Education
Freelance Work
Personal Projects
Open Source
Achievements

Personal Projects

Portfolio
open link
Vite, Framer Motion, Midjourney(AI), Photoshop
This website - japaneese card giving tradition, smooth animations, micro-animations, responsive design. Generated the hands using AI (Midjourney) and the Photoshoped it to get the cutout.
Rock paper scissors betting
open link
React, Vitest, React-testing-library
Betting app, player can place multiple bets on at max two postions and get rewarded if you win from the computer - Highly extensible, maintainable, and clean code. Responsive design. 95+% test coverage
Woof CLI
open link
Node.js, Github APIs, Create Node CLI, Inquirer
CLI tool to automatically update dependency of multiple GitHub repositories - efficient cloning of only the .git folder and package.json file led to 99% reduction in network overhead.
SOC email CLI
open link
GoLang, Cobra, Viper, Pterm, Pflag
A CLI tool for security operations teams - Create emails using GoLang HTML templates and CSV files. Add new templates based on new arising use-case. leverage power of GoRoutines to create and send emails in parallel.
Valtio undo redo
open link
Valtio, ValtioWithHistory, React, TailwindCSS
Undo redo feature using Valtio - A simple undo redo feature using Valtio and ValtioWithHistory
Youtube ad blocker blocker blocker
open link
Chrome Manifest V3, JavaScript
An ad blocker which blocks the ad blocker blocker of youtube - Chrome extension. Learned about chrome extensions and created this project in 2.5 hours.
Optimized search feature
open link
React, MongoDB, Cypress, Node.js
Search stocks - Debounce, caching with timer, pending requests cancellation, min search string length.
Some DSA problems in DSA - well structured code.
Text to speech
open link
Web Speech synthesis API, React
Read text and highlight the read word and sentence. - multiple voices (web and local computer), play, pause, speed control
Price action, TradingView
open link
Web Sockets, React
Project to learn to use websockets in react - used stock market data through a websocket and displayed it in a candlestick chart.
Todos fullstack
open link
Docker, Python, Django, Sqlite, React
Full stack project todos - create, delete, update, mark as done. Containerize using docker.
Calendar diary
open link
Day.js, Jest, React, React-testing-library
infinite calendar dairy with daily post entries - list virtualization, creation of calendar as the user scrolls up and down.
PDF download
open link
HTML-to-image, jsPDF, headlessUI, React
Graphs and charts - download the charts as a combined pdf
ULMFiT-Sentiment
open link
python, fastapi, ULMFiT
Sentiment analysis on twitter data - used ULMFit method that uses LSTMs and RNNs
DSA problem created by me
Clean IT
open link
Kotlin, Gradle, MongoDB, XML
An app to alert local authorities about the garbage in the area
D-NGO
open link
Solidity, Truffle, Ganache, React
A distributed NGO - A blockchain based NGO to ensure transparency