On a professional level, I am a Software Architect with extensive implementation knowledge in diverse sets of technologies, tools, and methodologies. I’ve been an IT Consultant with exposure to proprietary and open model of software, infrastructure and application development, deployment and management.

On a general level, I consider myself to be a savvy entrepreneur interested in creating and enhancing processes and applying technology to enable  businesses and individuals alike achieve their goals.

On a personal level, I strongly believe that problems can be solved by having the right mix of people, process and technology working in cohesion.