Projects
⬇️ To Download my Resume as PDF, Visit: github.com/sanjib-sen/resume
Table of contents
Open Table of contents
🤖 Popular Projects
envshh
A command line tool to securely and automatically manage, store environment variables.
Typescript NodeJS Crypto AES CyberSecurity Git
- A command-line app that is used to securely and automatically manage environment variables with version control
- Has over 50+ weekly downloads and has been used by developers from Vercel, Nextjs, trpc, etc.
WebLaTex
A complete alternative for Overleaf with VSCode + Web + Git Integration + Grammarly + Live Collaboration Support
Docker GitHub Codepaces Container LaTex Cloud
- Combined the concept of Docker containers and GitHub Codespaces to build an all-in-one LaTeX IDE with VSCode on the Web + Git + Grammar & Spelling Checker + Live Collaboration support which was trending on GitHub
- It has been used by over 5700 university professors, researchers, and students from top universities of the world including MIT, Harvard, UCLA, UBC, University of Cambridge, ETH Zurich, industry professionals, and consumers
🤖 Self Developed Projects
Ride With BRACU
A Ride Sharing app only for BRAC University Students
Typescript TailwindCSS NextJS Prisma SWR
- Used sessionStorage as a middleware for fetching and sending data before DB queries which reduced the need of using frequent DB queries as well as improved the performance by 10x
stream-music-cli
A command line app where users can search and play YouTube videos instantly with Voice Recognition and text commands
Python speech-recognition Bash pytube
- Fixed a microphone not working bug in Linux by dumping the mic instance to dev/null.
SenOS (In Development)
An Arch Linux-based operating system for keyboard-oriented users who prefers performance over anything
Linux Bash i3 rofi Python
- Used i3-gaps as a tiling window manager with custom and easier keyboard shortcuts
- Created the Start Menu in a way that the Search also shows results from Browser Bookmarks
- (In Progress) Making a portable dev environment with one command installation process
BRACU LMS All in One
Get course deadlines, exam schedules and Download lecture videos from buX, a learning management platform for BRAC University
NextJS MaterialUI Puppeteer Axios Automation
- Used puppeteer with headless function to scrape the deadline in server side instead of client side making the performance 2x faster.
Kwikpic Image Optimizer
A GUI Based desktop app made with PyQT6 which can be used for optimize large image files and reduce the file size without losing much quality
Python pyqt opencv
- Used threading to improve multi-core performance and scaling
Automated Cart System
Automated and Real time shopping cart and user management for large super shops
php MySQL html Bootstrap5
- Integrated auth process to PHP session management so that it can be run on Embedded devices
… and a lot More