Joined November 2017
24 Photos and videos
I rebuilt a password manager — this time with the goal of creating something people could realistically trust, not just a demo. Biggest lesson: Auth is just the door, sessions and key management are the real security model. Built with client-side encryption #SecurityEngineering
3
41
Sparsh Jain retweeted

2
11
5,658
Sparsh Jain retweeted
We’re hiring 2–3 Software Engineering Interns at @MatiksHQ – a gamified learning platform making math fun and social. What we’re looking for: Experience with React / React Native Some experience with Golang Prior startup experience is a big plus Curious mindset & love for building products 🗓 Duration: 6 months 💰 Stipend: ₹50,000 per month Mode:- WFO (Whitefield, Bangalore) 🎯 Bonus: High chance of PPO based on performance If you love startups, shipping fast, and learning by building – this is for you! 📩 Apply here: binary.so/EkOiQvW Or DM me for details!
38
13
418
54,639
I recently worked on a PR to add curve support for custom shapes in a graph editor (Meshery/Kanvas) that uses Cytoscape.js. What started as a feature quickly turned into a deep lesson on performance, rendering, and knowing when not to ship. 👇 PR = github.com/meshery-extension…
1
14
The realization: Supporting curves by converting them into polygons is technically correct — but performance-hostile in Canvas-based graph engines. This becomes a foot-gun when exposed to users.
1
6
Good engineering isn’t always about making a feature work. It’s also about understanding: Performance, scaling impact of your code and how it is going to affect your users in the long run.
6