Summary
Technical leader and results-oriented software developer with over 15 years of experience in designing and building software systems in the software industry. Experienced iOS developer with several published apps in the App Store. An independent mobile app developer, consultant and mentor, with extensive experience engaging with clients, providing technical guidance, understanding requirements and bringing app ideas to life. Was an active member of TISPAN standards group that defined the next generation of IPTV standards. Experienced in managing and coordinating geographically diverse development projects with a proven track record of on-time delivery. Interfaced extensively with industry partners and customers on various collaborative technology projects. Awarded 21 U.S patents and several more patents pending.
Professional Experience
Ann Arbor, MI
Roles: Director, Mobile Development
Mobile Strategy and leading development of iOS mobile app
Ann Arbor, MI
Roles: Principal Software Engineer, Mobile
Lead developer of Barracuda administrative and Barracuda Archive Search iOS apps
Ann Arbor, MI
Roles: Owner, Principal developer
Designing and developing iOS apps for the iPhone and iPad. Providing iOS app development consulting and mentoring services.
Detroit, MI
Roles: Software Architect
Software Architect researching and developing application performance solutions for mobile applications
Advanced Technology Office, MI
Roles: Principal Staff Software Engineer
Lead architect on IPTV, Social-TV and Advanced Advertising related technology initiatives. Member of core architecture team responsible for project definition, use cases description, architecture, system interface specifications and technical management. Lead delegate from Motorola to various IPTV related SDOs.
Corporate Technology Group (CTG), OR
Roles: Senior Network Software Engineer
Member of platform security research team responsible for researching and prototyping innovative platform and network security techniques. Other areas of research included NIC virtualization, traffic engineering and platform management.
Global R & D Division, India
Role: Software Engineer
Member of team that designed and developed SNMP based network management solutions for switching devices
Education
- M.S , Computer Science, Rensselaer Polytechnic Institute (R.P.I), N.Y. 2000
- Bachelor Of Engineering in Computer Science & Engineering, Bangalore University, India.1997
Honors / Awards
- 21 U.S patents granted and several pending
- Recipient of University Topper Award, Bachelor of Engineering, Bangalore University, 1997
- Recipient of several company awards
Miscellaneous
- Co-organizer, Mobile Monday Ann Arbor. http://www.meetup.com/MoMoa2/