Nagendra Vudatha
********@*****.*** 925-***-**** San Ramon, California
Summary:
Seasoned software engineering leader with over 20 years of expertise in designing and implementing complex systems across diverse industries. Proficient in managing engineering teams, designing scalable solutions, and leading innovation. Skilled in cloud architecture, especially Google Cloud Platform (GCP), and experienced in modern design patterns like SOA and microservices. Committed to Agile methodologies, security, and performance best practices, with a strong aptitude for effective communication and collaboration across all organizational levels.
Education:
Master of Technology in Digital Systems and Computer Electronics
Jawaharlal Nehru Technological University, Hyderabad, India
Bachelor of Technology in Electronics and Communication Engineering
Acharya Nagarjuna University, RVR & JCOP College of Engineering, Guntur, India
Work Experience:
Team Lead / Senior Core UC Platform Engineer
Five9 Inc., San Ramon (Oct 2018 – Present)
Successfully transitioned to a leadership role overseeing a software engineering team
Advocated for and facilitated Agile methodologies, optimizing team productivity and flexibility
Architected and implemented UC Server Microservice to enhance scalability and modularity, supporting features such as bulk presence updates, E164 support, PubNub support, ETag support, Groups Filter support, and Microsoft Resource Accounts support
Designed and implemented plugin-based and server-based UC adapters for Microsoft Teams, Zoom, and RingCentral, enriching functionalities
Researched, designed, and implemented PubSub events publishing mechanism to UC Server microservice
Managed seamless production domain migrations via REST APIs across CA, UK, and EU regions
Proficient in Java, Spring Boot, REST, CI/CD, Git, Redis, Google Cloud Platform (GCP), PubNub, Webhooks, SonarQube, BigQuery, and log-based monitoring solutions
Apps Systems Engineer
WellsFargo, Fremont (June 2017 – Oct 2018)
Led the design and development of REST APIs optimizing the Transaction Status Queue, improving system efficiency.
Spearheaded the implementation of a proof of concept (PoC) for a decentralized bulletin board system.
Proficient in Java, J2EE, REST, Oracle, Weblogic, Jenkins, Git, JIRA, Splunk, AppDynamics.
Senior Core Platform Engineer
Control4, San Jose (Dec 2014 – May 2017)
Developed WebSocket Proof of Concept (PoC) using NGINX and Node.js enhancing real-time communication capabilities.
Designed and implemented secure REST APIs with OAuth 2.0 and JWT tokens for authentication.
Led migration of .NET Certificate service to Java Certificate Proxy, ensuring cross-platform interoperability.
Proficient in Java, J2EE, REST, SOAP, .NET, AngularJS, Node.js, MySQL, NGINX, Amazon S3, Memcached, JIRA, Jenkins, Git.
Software Development Manager
iHear Medical, Inc., San Leandro (Nov 2013 – Nov 2014)
Led team in developing secure websites and web-based applications, ensuring adherence to best practices.
Oversee integration of PHP web applications with ecommerce platforms, covering architecture, design, and implementation.
Proficient in team building, prioritization, planning, mentoring, and conducting team meetings.
Principal Software Engineer
Sellpoints, Inc., San Ramon (Mar 2011 – Nov 2013)
Implemented new features and enhancements for a J2EE Struts-based web application, improving user experience.
Designed and developed a Staging Environment for the entire web application, streamlining development processes.
Proficient in Java, J2EE, JSP, Servlets, Struts, Oracle, MySQL, Apache Tomcat, PHP.
Senior Software Engineer
Kyocera Technology Development Inc., Concord (Feb 2001 – Mar 2011)
Designed and developed Enterprise-level web applications using Struts Framework and MVC design pattern.
Developed network wizard interfaces with JSP, HTML, CSS, and JavaScript, ensuring seamless user interaction.
Experienced in C#, ASP .NET, IIS, Visual Web Developer, XML, HTML, CSS, JavaScript.
Software Engineer
ISG Inc., New Jersey (Oct 1999 – Jan 2001)
Contributed to the design and development of various web projects using Java, JSP, PHP, Python, ASP, and MySQL.