# Raghunathan Rajagopalan > Senior Software Manager at BrightInsight Location: San Jose, California, United States Profile: https://flows.cv/raghunathan To find a challenging and exciting position in the software industry where I can utilize my twenty plus years of software development experience to build better products. ## Work Experience ### Senior Manager @ BrightInsight Jan 2021 – Present > Managed/Coached a team of distributed mobile developers to bring to production 3 native medical mobile applications for patients and 2 React native medical mobile applications for patients on time and with great quality. Managed/coached a distributed team of web application developers to successfully implement the solutions and release 2 web applications (Angular, ReactJS) for healthcare professionals to monitor and communicate with their patients via in app messaging capabilities to provide better care to their patients. These applications were hosted on GCP. > Managed/coached a distributed team of backend developers to implement the microservices needed for the above solution. These services were developed in JAVA and hosted on GCP. > Acted as a scrum master and coordinated the scrum ceremonies so that the stories were clearly defined, estimated and removed hurdles so that developer’s velocity is not impeded. > Interacted with employment agencies to interview and recruit new hires. > Work with project management and product owners to gather the requirements for the product features for the Android native application. > Design the features for the mobile application and guide the software engineers in the proper development of the features following best practices and coding convention. > Guide the test engineers in the development of the test protocol. > Guide the test engineers in using appropriate automation tools. > Conduct design reviews of the features developed. > Work with external recruitment firms to interview and hire talented software developers and test engineers > Set yearly performance and development goals of my direct reports. > Conduct yearly performance goals of my direct reports. > Act as a DEVOPS engineer in managing the contiguous integration server and the nightly build. Implement some utilities using Jenkins plugins for facilitation of software distribution. ### Senior Software Engineering Manager @ Cepheid Jan 2017 – Jan 2020 | Sunnyvale, California As a manager of 5-10 software developers and test engineers my responsibilities included > Work with project management and product owners to gather the requirements for the product features for the Android native application. > Design the features for the mobile application and guide the software engineers in the proper development of the features following best practices and coding convention. > Implement many of the salient features of the system. > Implement i18n support and l10n of the android application and another Cepheid product implemented using Angular. > Integrate a web application with Honeywell barcode scanner N6600X > Guide the test engineers in the development of the test protocol. > Guide the test engineers in using appropriate automation tools. > Conduct design reviews of the features developed. > Coach and mentor the software developers and test engineers. > Work with external recruitment firms to interview and hire talented software developers and test engineers > Set yearly performance and development goals of my direct reports. > Conduct yearly performance goals of my direct reports. > Act as a DEVOPS engineer in managing the contiguous integration server and the nightly build. Implement some utilities using Jenkins plugins for facilitation of software distribution. ### Staff Software Engineer @ Cepheid Jan 2016 – Jan 2017 | Sunnyvale, CA As a Staff Software Engineer my responsibilities were > Be the technical lead of the software developers and test engineers. > Be the lead developer of the product group > Work with Marketing personnel to gather requirements for the product > Design and implement the salient features of the Android native application like network service discovery to discover the instruments on a wifi network, sending of test results via SMS, the interaction with Cepheid cloud, installation of software upgrades and installation of assays. > Design and implement the RESTful services which are used by the mobile application to interact with the instruments. > Led a group of 2 software engineers to design and develop a web application using Spring Boot, Java, Hibernate, MySQL and AngularJS. > Go on connectivity studies to Kenya, South Africa and India to test the reliability of the Omni system. ### Senior Software Engineer @ Cepheid Jan 2014 – Jan 2016 | Sunnyvale, CA As senior software engineer my responsibilities were 1> Implement various charting functions using highcharts.js library. 2> Implement an authentication filter so that the REST service endpoints are protected. 3> Design and Implement many application features using java. 4> Implemented mini applications using NodeJs, JQuery and javascript. ### Software Engineer to Development Leader to Software Architect @ CA Technologies Jan 2000 – Jan 2014 | San Francisco Bay Area In the 14 years that I was in CA Technologies I had worked on many products CA PPM (Clarity) as Software Architect > Design and Implement many enhancements to CA PPM product > Implementation was in JQuery, Javascript and Java and Oracle database > Performance tuned sql queries to increase the performance of the product. CA eHealth (Network Monitoring software) > Designed and implemented many database related features with Vertica database. > Implementation was in Java and Sql. CA Database Performance Management > Designed and implemented many database related features with myriad of databases. > Implementation was in Java and Sql. CA FastLoad and FastUnload > Designed many salient features like decode of various database vendors's data rows. > Reversed engineered the compression algorithm of the Oracle database rows. > Implemented in C, C++ with an MFC GUI. > Implement many functions like decoding the structure or Oracle datarows, and Oracle compression. ## Education ### Bachelor of Science (BS) in Computer Science University of Mumbai ## Contact & Social - LinkedIn: https://linkedin.com/in/raghunathan-rajagopalan-9358743 --- Source: https://flows.cv/raghunathan JSON Resume: https://flows.cv/raghunathan/resume.json Last updated: 2026-04-18