Full-stack engineer and leader whose passion lies in building great products while enabling others to perform their roles more effectively. Have architected and built horizontally scalable back-ends atop RDBMS & NoSQL; distributed RESTful API services; mobile and web-based front-ends with highly interactive UIs. Over 20 years of experience in software design and development on Unix, Linux, Windows and Android platforms, most at enterprise level. Complete product cycle development, from architecture to delivery with expertise in a diverse range of open source and proprietary technologies, and industry settings. Strong emphasis on software architecture and object oriented methodologies for responsive elegant design, component reuse, extensibility and maintainability. Translate complex functional, technical, and business requirements into architectural designs. Extensive experience in application programming in modern and emerging languages and frameworks for client server and distributed systems, mobile and web site development, RDBMS and NoSQL databases, using industry standard project execution methodologies like Agile, Waterfall, RUP and Iterative sometimes through procedures certified in ISO, CMMI and/or ITIL. Most proficient in C/C++, PHP, Java, .Net, JavaScript, HTML5 programming & markup languages.