# Manoj Nair > Senior Software Engineer at Rivian Location: San Jose, California, United States Profile: https://flows.cv/manojnair • 15+ years of experience in Java/JEE technologies - Development, design, analysis of various Web based and Database Applications. • Hands on experience on Core Java, spring, spring boot and similar web frameworks. • Designed and developed applications using Hibernate integrated with Spring ORM. • Hands on experience in implementing and consuming various REST And SOAP based Web Services. • Getting accustomed to Angular framework as part of front end development • Willingness to take up the challenge of working in new technologies and environment. • Taken up development of few application that listens to Kafka queue. • Extensive knowledge on SQL and PL/SQL on database, Oracle. • Extensive use of JUNIT test cases for all developed functions to aid test driven development. • Extensively worked with industry popular version control tools such as Git, Subversion, CVS etc. • Strong experience in converting business requirements to technical requirements, architecture and design • Well adapted to industry’s latest methodologies like Agile and test driven methodologies. • Have worked on UI technologies like HTML, CSS, JavaScript, AJAX, and Jquery. • Handful experience on various continuous integration tools such as Jenkins, Hudson. • Used extensively Singleton, Decorator, Adapter, Factory, Façade, MVC design pattern in the application. • Have good background on architecting the solution and design based on Object oriented concepts. • Carried out mentoring the juniors in the team and bringing them to the industry standard expected level. • Demonstrated strong leadership skills on enabling self and the team to perform well and deliver the product in timelines agreed ## Work Experience ### Staff Software Engineer @ Rivian Jan 2021 – Present | Palo Alto, California, United States Working in Rivian Automative as Staff Software Engineer. Working on data platform team where it collects the numerous vehicle data streaming across the network. ### Senior Software Engineer @ Delta Dental Ins. Jan 2020 – Jan 2021 | Oakland, California, United States Worked in Delta Dental Of California as Senior Software Engineer in their platform team. • Carried out the migration of all microservices to Azure cloud. • As part of service modernization effort, involved in identifying the technology roadmap and solutions for the new platform. • Support the existing platforms and carrying out parallel enhancements. • Working with payment gateway vendors for integrating the Payment System of the organization. • Collaborating with other teams for integrating the api, work with them to provide the solution ### Senior Software Engineer @ Apple Jan 2018 – Jan 2020 | Sunnyvale Responsible for designing and implementing various solutions across the application. Worked extensively on various spring boot based application. Developed front end using the Angular2 framework. Involved in setting up various environments and deploying the applications over it. Mentored the team members for understanding the application as well as underlying technologies. ### Senior Software Engineer @ ProQuest Jan 2016 – Jan 2018 | Mountain View Understand the requirements, carried out the design and implementation of the revenue reporting tool. Reporting tool was based on Spring MVC framework. Worked on Front end and Backend part of the reporting functionality. Used Spring boot as the backend framework coupled with Hibernate and MS SQL Server as the RDBMS Followed Agile (scrum) methodology Used Git as the version control for the source code. Code was integrated with Continous Integration tool Jenkins ### Senior Software Engineer @ Cisco Jan 2010 – Jan 2016 | San Francisco Bay Area Lead the team and self to carry out work based on spring enabled web application with hibernate in the persistent layer and oracle as the backend. Followed the agile way of development. Gathering requirements from customer and designing the program according to requirement specification. Followed test driven development using the jUnit test cases and continous integration through Jenkins Source control used was SVN first then later migrated to GIT. ### Technology Lead @ Infosys Jan 2003 – Jan 2010 | Bengaluru Area, India Developed automated resource management tool. Application was developed with backend based on Struts MVC framework with oracle as the RDBMS and front end JSP, Javascript and Ajax. Developed PL/SQL queries and procedures on oracle database. Performed query optimization using indexes and hints. Developed various messaging interfaces across application using JMS topic and queue. Implemented Custom Continous Integration tool using ant tool SVN, CVS and VSS were the source control. Implemented Agile methodology once the project matured. ## Education ### Bachelor of Technology (B.Tech.) in Computer Science & Engineering Government Engineering College, Thrissur ## Contact & Social - LinkedIn: https://linkedin.com/in/gmanojnair --- Source: https://flows.cv/manojnair JSON Resume: https://flows.cv/manojnair/resume.json Last updated: 2026-04-12