Rahul Vashishtha
Software engineer and product builder.
I've spent about a decade building products across different domains, from interfaces and developer tools to backend systems, games, and platforms. I'm still curious about all of it.
I like working close to the product: understanding the problem, designing the system, building it, and seeing it used.
Outside work, I maintain Igris Labs , a small software lab for open-source projects, experiments, and things I want to exist.
You can find me on GitHub , read my writing , or take a look at my résumé . If you'd like to talk, schedule a call or .
Selected work
Inspira UI
Animated components for Vue and Nuxt.
Instruo
Small, focused browser tools for everyday tasks.
Akaza UI
Headless interface primitives for Vue.
These days I work with TypeScript, Vue, Nuxt, Java, Go, PostgreSQL, and AWS. The tools change with the problem.
Experience
Engineering Team Lead · Dropt
2025 – 2026Tech Lead · Aristocrat Technologies
2023 – 2024Chief Technology Officer · Rinnegan Industries
2022 – 2023
Writing
Animated Beam
A look at building animated connection lines.
BlurReveal
Building a small text reveal interaction in Vue.
Topological Sorting
Notes on graphs, dependencies, and ordering.