Software Developer who creates and develop simple solutions with superior performance to solve complex problems.
Enthusiast programmer, can leverage in any languages if he was given a chance.
Develops software using the most recent technologies available while keeping Compatibility and Scalability in mind.