Who am I?
My name is Raj. I am a software engineer. This is my website where I write about all things that interests me. This page is (an evolving) snapshot of who I am, what I do, what I like.
I currently work for ThoughtWorks at Chennai as a Developer.
I live in Chennai, India.
My Tech Stack
- Ruby on Rails for web application development.
- AngularJs 1.x for front-end development.
- Ruby for all forms of scripting and automation.
- Qt for desktop application development.
- Git for SCM.
Things I like
- Effective Programming - For the realistic perspective on software development.
- How to Stop Sucking and Be Awesome Instead - Interesting perspectives on just about everything.
- How to Read a Book - Because it taught me how to read a book.
- The Big Switch - Because this book gave me a real perspective of kind of world we are headed towards when I read it in 2010. Soemo f the things in the book may be a bit obvious now but it wasn’t back in 2010.
- 1984 - Because this story is iconic and everyone should read this like a life lesson.
- DOM Enlightenment - Most people can’t code for shit if you take jQuery away from them. This book teaches you a few things that you very likely didn’t know existed in the DOM API.
- The Truth About Making Smart Decisions - This book looks like one of those books in a series that a publisher just churns out. I wouldn’t have bought it if Crosswords doesn’t allow you to sit at their stores and read the book for however long before buying it.
- Resilience - A good book on dealing with rejection. No not with girls. With opportunities in career and otherwise.
- On writing Well - This is a exceptional book on writing well. It taught me to write in simple english.
- Getting Things Done - This book taught me to take control of my life. Not that I have complete control now - it gave me a refreshing perspective of what I need to do to act consciously.
- Art of Thinking Clearly - Very very good book on logical falacies that all of us tend to fall into.
These are the movies I really really liked.
- Catch Me If You Can
- 2001: A Space Odyssey
- No Country for Old Men
- True Grit
- The Pianist
- The Prestige
- The Departed
- Cast Away
- The Big Lebowski
- O Brother, Where Art Thou?
- Reservoir Dogs
- Lock, Stock and Two Smoking Barrels
- The Hateful Eight
- 21 Jump Street
- 22 Jump Street
- Pulp Fiction
- Django Unchained
- Harold & Kumar Go to White Castle
- Horrible Bosses
- Inglourious Basterds
- Jurassic Park
- Men in Black 3
- Mission: Impossible
- Saving Private Ryan
- Schindler’s List
- Shutter Island
- Terminator 2: Judgment Day
- Terminator 3: Rise of the Machines
- The Matrix
- The Terminal
- Sahara (1943)
- Agni Natchathiram
- Kaka Muttai
- Kadhalum Kadandhu Pogum
I used to game a lot. I still do when I come across a title that has a good story. My top 10 games in order of preference:
- Bioshock Infinite - Almost caused my brain to explod and take off
- Dishonored - Classy stealthy game.
- Crysis series - Incredible graphics. Incredible game play.
- Portal 2 - Mind blowing ending, challenging. Interesting game mechanics.
- Half Life - Entire series - Good story. Iconic game.
- INSIDE - Good gameplay. Really good world setting. Interesting ending.
- LIMBO - Challenging in a good way, very interesting game play.
- Commandos: Behind Enemy Lines - I cannot believe I finished this game. The beginning of every level looks more impossible than the one before.
- Battlefield 2 - Love the ability to fly planes and dog fight. Also absolutely love the Battlefield 3 flight mission. One of my favorite gaming moments.
- Team Fortress 2 - This game is just too much fun. Very casual. Lots of fun. Hilarious.
- Breaking Bad
- Better Call Saul
- Black Mirror
- Family Guy
- Rick and Morty
- Marco Polo
- IT Crowd