About Me

Career
I am a full stack Software Engineer. My core skills are Java, JEE, Angular, React, TypeScript, CFML, ColdBox, Mach-II and FuseBox MVC frameworks for CFML, JavaScript, jQuery, SQL PL/SQL and T-SQL.  I have excellent knowledge and experience in Object Oriented Programming, SQL Tuning, System Analysis, Domain Driven Design, Domain modelling and architecting scalable, maintainable and reliable solutions.

I have experience writing TDD and BDD Unit Tests for Java, CFML, Angular, React, TypeScript, JavaScript and JQuery.

Interests
When I am not programming I love the outdoors – long drives, travelling new places, photography, listening to music, going to music festivals and concerts, and working out to keep myself fit.

Music
I play Indian drums Tabla and Harmonica. I played tabla in a kids show on All India Radio when I was in highschool.