Frontend Developer skilled in React.js JavaScript and Next.js.

Joined May 2025
21 Photos and videos
Most databases store the current state. Event Sourcing stores every event that created that state. ₹1300 Balance ❌ ₹1000 Deposited ₹200 Withdrawn ₹500 Deposited ✅ Audit trail, replayability, and time-travel debugging make it a powerful System Design pattern. #SystemDesign
43
Just watched a 20-min video by @ashishps_1 covering 30 System Design concepts 🤯 DNS, Caching, CDN, Load Balancers, Sharding, Replication, CAP Theorem, WebSockets, Microservices, Message Queues, API Gateway, and more. 20 minutes is enough to see the map, not master the journey
1
26
New chapter unlocked 🚀 Joined Driksha Infotech Pvt. Ltd. as a Full Stack Developer Intern. Looking forward to learning, building, and growing every day 💻
2
20
Today I learned how infrastructure evolved from traditional deployments to Kubernetes ☸️ Traditional Deployment → Virtualization → Containerization → Kubernetes Here's what I understood 👇
1
6
Kubernetes became the industry standard for container orchestration. It automates: • Deployment • Scaling • Load balancing • Self-healing
1
1
4
Biggest takeaway: Every technology exists because it solves a problem. Traditional Deployment → Virtualization → Containerization → Kubernetes ☸️ Learning in public
3
Back to learning mode. 🚀 Starting with System Design. One concept, one diagram, one step at a time. Let's build a deeper understanding of how real-world systems work. 📚✨
4
6
263
College: Completed 🎓 No more classes. No more assignments. No more exams. End of one chapter. Beginning of another. 🚀
1
2
31
Exams are still going on, but I explored a MongoDB concept today. One thing I learned: MongoDB performance depends a lot on how you query data.
1
2
37
Indexes Without indexes, MongoDB may scan every document to find the required data. With proper indexing, queries become much faster and more efficient.
1
1
37
Aggregation Pipelines MongoDB can process data using stages like: • $match$group$sort$limit A useful takeaway: Putting $match early reduces the amount of data processed later. #MongoDB #BackendDevelopment #LearningInPublic
1
28
Day 2 of learning MongoDB Today I practiced CRUD operations — Create, Read, Update & Delete. These are the queries I tried
1
1
22
db.users.insertOne({ name: "Tanvi", age: 20 }) db.users.findOne({ name: "Tanvi" }) db.users.updateOne( { name: "Tanvi" }, { $set: { age: 21 } } ) db.users.deleteOne({ name: "Tanvi" }) Also learned filtering: db.users.find({ age: { $gt: 18 } }) And insertMany, find ,etc
1
2
32
One thing I realized today: A wrong deleteMany() query can wipe out your entire collection Slowly understanding how databases actually manage app data behind the scenes. #MongoDB #BackendDevelopment
1
20
SQL = tables & rows (like Excel) MongoDB = documents (like JSON) But what does that actually mean? 👇
1
14
Example document: { name: "Rahul", skills: ["React", "Node"] } In SQL, skills = separate table. In MongoDB = just put it there. No extra tables. No joins. Just data.
1
15
When to use MongoDB? ✅ Data changes frequently ✅ Building with Node Express ✅ Real-time & social apps ❌ Banking apps (use SQL) Day 2 → CRUD in MongoDB #MongoDB #LearningInPublic
14