Rushikesh Patil
@patil-rushikesh
Available for opportunitiesFull Stack Developer
Writing code that works on my machine and hopefully yours.;
If it compiles, we ship.
README.md
# About Me
Hey there! I'm Rushikesh Patil, a passionate Full Stack Developer based in India.
If it compiles, we ship.
## Tech Stack
Currently
- Working on AI-powered dev tools
- Learning Rust & WebAssembly
- Open to collaborate on OSS
- Available for freelance work
Fun Facts
- Terminal-driven development
- Gamer on weekends
- Technical book reader
- India-based, remote-friendly
758 contributions in the last year
git log --oneline
3 commits- +Led development of microservices architecture serving 100k+ daily active users
- +Reduced API response time by 40% through query optimization and Redis caching
- +Mentored 3 junior developers and established code review best practices
- +Built 10+ client-facing web applications with React and Next.js from scratch
- +Implemented CI/CD pipelines cutting deployment time by 60%
- +Collaborated with design teams to deliver pixel-perfect, responsive UIs
- +Developed RESTful APIs consumed by mobile and web applications
- +Contributed to open-source libraries with 500+ GitHub stars
- +Implemented unit & integration tests achieving 85% code coverage
Repositories
28 reposgit branch --list
Writing
6 postsBuilding Scalable Microservices with Node.js and Docker
A deep-dive into decomposing monoliths into services, containerising them with Docker, and wiring everything together with an API gateway and service discovery.
Mastering TypeScript Generics: From Basics to Advanced Patterns
Unlock the full power of TypeScript generics — conditional types, mapped types, infer keyword, and real-world utility type patterns that make codebases type-safe and maintainable.
Next.js 15 App Router: Server Components & Streaming Explained
Everything you need to know about React Server Components, Suspense-based streaming, partial pre-rendering, and the new caching model introduced in Next.js 15.
Redis Beyond Caching: Pub/Sub, Streams, and Rate Limiting
Most developers use Redis only as a cache. Explore its full potential — real-time pub/sub messaging, consumer groups with Redis Streams, and bulletproof rate limiting strategies.
CI/CD Pipelines with GitHub Actions: Zero to Production
Build production-grade pipelines that lint, test, build Docker images, push to a registry, and deploy to Kubernetes — all from a single YAML workflow file.
WebGL & Three.js: Crafting Immersive Portfolio Backgrounds
Step-by-step guide to building interactive particle systems and shader-based animations with Three.js — exactly how the animated background on this site was made.
Open an Issue
Available for opportunities📬 Quick Contact
Currently available for full-time roles, freelance projects, and interesting collaborations.