Avinash Swaminathan's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
the-algorithm
Source code for Twitter's Recommendation Algorithm
bypass-paywalls-chrome
Bypass Paywalls web browser extension for Chrome and Firefox.
Summer2025-Internships
Collection of Summer 2025 tech internships!
system-design
Learn how to design systems at scale and prepare for system design interviews
DSA-Bootcamp-Java
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
New-Grad-2024
👋 Hey there new grad🎉! We've put together a collection of full-time job openings for SWE, Quant, PM and tech roles in 2024! 🚀
learning-notes
Notes on books I read, talks I watch, articles I study, and papers I love
arxiv-latex-cleaner
arXiv LaTeX Cleaner: Easily clean the LaTeX code of your paper to submit to arXiv
python-coding-interview
A middle-to-high level open source algorithm book designed with coding interview at heart!
sklearn-porter
Transpile trained scikit-learn estimators to C, Java, JavaScript and others.
SpotiByeAds
Skip spotify ads by automatically restarting application when ad plays
2024-New-Grad-Tech-Jobs
Collection of 2024 tech job opportunities for new grads!
SIFTImageSimilarity
Interactive code for image similarity using SIFT algorithm
mini_internet_project
The official repository of the mini-Internet exercise.
cowin-vaccine-booking
The app enables tracking coivid vaccine availability and automatically book a vaccination slot. This is based on Cowin API and supports the recently added Captcha code of Cowin.
Aweome-Heathcare-Federated-Learning
A curated list of Federated Learning papers/articles and recent advancements.
myrestaurants
Demonstration of Epicodus Android curriculum. Each lesson builds upon an ongoing Android application. Each branch in this project represents state of the application in each lesson.
ecdfRepresentation
ECDF representation for accelerometer data
fill-between-area-curve
The Fill Between Area Curve creates a shaded area between two data series, effectively highlighting the region of overlap or difference.
ExpressEar
Sensing Fine-Grained Facial Expressions with Earables
lucene-web-crawler
Web search engine using Apache Lucene and Java