• Programming : Java, C, C++
  • Scripting : Python, Bash
  • Web Development : Javascript, HTML/CSS
  • App Development : Objective C, Swift
  • Currently Learning : Scheme


  • Editors/IDE : Vim, Sublime Text, Eclipse, PyCharm, XCode
  • Operating Systems : OSX, Linux, Windows
  • A comfortable pair of pjs and a really squishy bed.


  • Servers : Apache
  • Version Control : Git
  • Databases : MongoDB, RealmDB, MySQL
  • Typesetting : Latex


  • Mac Apps : Caffeine, Alfred, JustGetFlux
  • Note Taking : Notes, Google Keep





I love obsessing over things and as I mentioned before I love making stuff. Automating tasks is one of my favourite activities even though I have discovered it is not always the most efficient way to go.

Just to be honest here, I do not like working with UI all that much. I like clean and organized code and that is my central philosophy. I enjoy a challenge. Python is the most preferred tool in my toolbox. I started out with Java and Python has eased up my life a lot.