About Highly skilled Software Engineer/Architect with an emphasis on building highly scalable robust online system. 20 years of experience in the online space building, designing and architecting various types of applications. Recognized as a key contributor and leader in all phases of the software development process. Proven track record in defining and recognizing requirement gaps, which have led to increased product ROIs.
Current responsibilities include the architecting of highly scalable distributed systems and big data solutions. Along with leading and mentoring a team of engineers to help realize these efforts.