Hi There!

I’m a software Developer, Engineer, Architect, Leader and people manager. I struggle everyday building better software that solves complex business problems, scales elastically over cloud virtual fabric, provides high availability, and ensures disaster recovery. I also enjoy building team consists diverse nationalities, gender, skill-sets and age groups.

While I’m not busy at work, I Blog or I take my gears out and jump into photography!

I currently hold a bachelor degree in Computer Science and Engineering.

All opinions are my own!