I am Vishal. I am a software engineer. I live in in India. I work remotely full-time at BigBinary.
I have been professionally building softwares for the web since 2012. Primarily, I build softwares using Ruby on Rails and React.js. I also have experience of scaling and optimizing applications with varying workloads.
I like to write about my learning & experience on this blog. My articles primarily focus on web and mobile technologies such as Ruby, Rails, React, Docker, Kubernetes, etc. If you enjoy reading them and want to receive regular updates of my new articles, you can subscribe to my newsletter.
Recently, I also started drawing zines (a.k.a. web comics) on various technology related topics. You can find them under /zines page.
In my spare time, I build small tools to solve my day-to-day problems, and they are all open-sourced. You can find them on my GitHub profile. I have described some of those under /projects page. I am also a contributor to the Ruby on Rails framework, here are my contributions.
Interested in talking to me?
You don't need to have an exciting idea to talk to me. So feel free to discuss your ideas, challenges and anything related to technology with me.
You can get in touch with me on Twitter at @suruwat.
If you prefer to talk in private, please send me an email at