Hello there!


I'm Ranveer Aggarwal.
I currently work as a software engineer at Microsoft India.
I recently graduated from IIT Bombay (2016).

What's new?

Website Update!

I am working on making the website you're currently on, better. Both for me and you. I am switching to a complete yaml-based data feeding approach. Yes, a lot was hardcoded back then :/


I have embarked on the journey to improve my typing speed by mastering touch typing. I am using typing club as my primary resource.

Angular 2

This really awesome, but messed up framework is really great and painful to use. Especially when it comes to 3rd part library integration (ADAL!!). Anyway, I have a quickstart project now, with ADAL enabled by default.

Latest Posts

Dec 9, 2016

Originally, an answer to What do mentors see in a participant while selecting them for GSoC? on Quora. If you were a mentor, what would you want in a student? As a participant, you are completely unknown to a mentor....

Aug 19, 2016

Currently, if you have an OpenGL interface, you need to use Qt/GTK or some UI library to create a window and focus out of the OpenGL window to do simple UI tasks like fill forms, click on a button, save...

Apr 27, 2016

I have been selected for Google Summer of Code (GSoC) 2016. I’ll be working on a SciFi UI using Python-VTK under DIPY (Python Software Foundation) and I’ll be mentored by Eleftherios Garyfallidis and Marc-Alexandre Côté. DIPY is a python toolbox...

Aug 6, 2015

It seems like yesterday when I was an open source newbie on IRC, equipped with the knowledge of programming in C++, learnt through university courses. Little did I know that writing programs is just the prologue of the process called...