Software Engineer | Architect | Engineering Manager
LinkedIn Profile | Recommendations
As a software engineer, architect, engineering manager, and director of software engineering, I have a diverse background in building and leading software development teams. With over 19 years of experience in the industry, I have a proven track record of delivering high-quality software solutions on time and within budget. I have a strong foundation in computer science principles and a passion for using technology to solve business problems. I am always looking for new challenges and opportunities to grow and learn as a software engineer, architect, and leader. I am committed to driving innovation and delivering value to my clients and stakeholders through the use of technology.
Director - Software Engineering
GE | Chicago, Illinois, United States
May 2021 - Present
Senior Manager - Software Engineering
GE | Bengaluru, Karnataka, India
Dec 2017 - May 2021
Lead Software Engineer
GE | San Ramon, California
Dec 2014 - Nov 2017
Senior Software Engineer
Apple | Cupertino, California
Jun 2008 - Dec 2014
Senior Programmer
Effigent, Inc.
Jan 2004 - Jun 2008
BCA - Bachelor of Computer Applications
Osmania University
MSc(IS) - Master of Science in Information Systems
Osmania University
MBA(IS) - Master of Business Administration (Information Systems)
Sikkim Manipal University
Data Analyst Nano degree
Udacity
FullStack Developer Nano degree
Udacity
Front-End Web Developer Nano degree
Udacity
BUS 74: Principles of Invention and Innovation
Stanford Continuing Studies
AWS Computer Vision: Getting Started with GluonCV
Coursera
Amazon Web Services Solutions Architect - Associate
Amazon Web Services (AWS)
Certified SAFeĀ® 5 Agilist
Scaled Agile, Inc.
Certified SAFeĀ® 5 Product Owner/Product Manager
Scaled Agile, Inc.
Google Project Management
Coursera
Google CyberSecurity
Coursera
Getting Started with AWS Machine Learning
Coursera
Peak Performing Teams
GE Crotonville
People Leader Expectations
GE Crotonville
Building Essential Leadership
GE Crotonville