A passionate programmer, software architect, and a enthusiastic observer of internet technologies and usage. Having worked in a variety of roles, the essential passion that drives me is that of a Programmer. Architecture and Design issues excite me, Solving problems through programming is what I crave. C++, Java and Python I am quite competent at, Python being the most exciting. A number of other languages I experiment with.

Archive for the 'Blog' Category


Monads in an Object Oriented context

View Blog Post

A case for non leaky dual abstractions.

View Blog Post

Programming Languages should be Simple (or My ideal programming language)

View Blog Post

Presentation : Recent trends in technology

View Blog Post

Programming Languages should be Simple (or My ideal programming language)

View Blog Post

Presentation : Recent trends in technology

View Blog Post

Functional Programming with Python – Part 2 – Useful python constructs

View Blog Post

Double whammy. The state and dilemma of Indian IT

View Blog Post

Functional Programming with Python – Part 1

View Blog Post

Google Buzz Test Drive Report

View Blog Post

Double whammy. The state and dilemma of Indian IT

View Blog Post

Functional Programming with Python – Part 2 – Useful python constructs

View Blog Post

Functional Programming with Python – Part 1

View Blog Post

Google Buzz Test Drive Report

View Blog Post

Software development is about the middle and not just the end

View Blog Post

Software development is about the middle and not just the end

View Blog Post

Concise python code

View Blog Post

Concise python code

View Blog Post

Rinse and Repeat with TDD

View Blog Post

Post conference recap : The 4th Indicthreads.com conference on Java Technology

View Blog Post