# Varun Srinivasan > Senior Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/varunsrinivasan As a Senior Software Engineer at Actium Health, I lead a team of eight as a scrum master to improve sprint velocity and facilitate sprint planning and grooming with the product owners. I also design, build, and manage the backend engine that orchestrates data ingestion pipelines, analytics, and AI for patient engagement. I work with Python, MySQL, DynamoDB, GraphQL, Flask, Prefect, Frictionless, AWS Lambda, Kafka, and Faust, among other technologies. I have a Master of Science in Computer Science from Santa Clara University, where I developed my interests and skills in web technologies, artificial intelligence, machine learning, web search, and pattern recognition. I have published a few articles on Medium about Python programming. I also hold two Oracle certifications in Java programming and web component development, and a Prefect associate certification in dataflow automation. ## Work Experience ### Senior Software Engineer @ Actium Health Jan 2022 – Jan 2026 | Palo Alto, California, United States ActiumHealth is scaling human connection with the leading enterprise-scale AI agents for patient calls, outreach, and insights. In addition to the engineering efforts, leading a team of six as a scrum master to improve sprint velocity. Facilitating sprint planning and grooming with the product owners. ### Software Engineer @ Actium Health Jan 2021 – Jan 2022 | Palo Alto, California, United States I work with the product engineering team that takes care of designing, building and managing the backend engine which is responsible for orchestrating data ingestion pipelines (using Python) to standard models (on MySQL), facilitating analytics & AI (on DynamoDB) from the standardized data and outreaching patients using GraphQL, Flask, Prefect, Frictionless, AWS Lambda, Kafka & Faust. I work closely with the DevOps team writing configuration for the infrastructure using Terraform. Also revamped build/deploy pipelines on Screwdriver CD. I've developed reusable components for Datadog integration, standardizing core data models, and endpoints on GraphQL for our frontend application. I've come up with the backend architecture for an outbound call application and implemented models for the same. ### Software Engineer II @ ClickIPO Holdings Jan 2020 – Jan 2021 | San Jose, California, United States ### Software Engineer @ ClickIPO Holdings Jan 2018 – Jan 2020 | San Jose, California, United States ClickIPO is the world’s first industry to optimize retail distribution of Initial Public Offerings (IPO) and Follow-on Offerings. The company has a platform for Issuers, Underwriters, and Online Brokerages that leverages the benefits of broad retail distribution and gain access to a large liquidity pipe of buy and hold retail investors, across multiple online brokerages. I developed the backend server that exposed RESTful APIs which was made of a Python engine with Sanic (a flask based) framework. I designed models on the POSTGRES database for persisting data and session information. Also the role let me manage driving the engine on Amazon EC2 and hosting the database on the Amazon Aurora infrastructure. I worked on optimizing API performance in the application server and on the database level, on a daily basis and drive towards making the backend system more robust and fast. I connected closely with the front end and mobile app teams to make APIs compliant to the front end based on user requirements. I was reporting to the Chief Technology Officer of ClickIPO, providing daily statuses and consult on improvements to the platform. ### Graduate Student @ Santa Clara University School of Engineering Jan 2017 – Jan 2018 | Santa Clara, California, United States ### Machine Learning Intern @ Philips Lighting Jan 2017 – Jan 2018 | Palo Alto, California, United States Philips Lighting is a global market leader in innovative LED lighting solutions. As a part of the role, I devised a responsive web app & mobile app that recognizes the object in a picture and suggest recommended products related to the recognized object. By employing various third-party image recognition APIs (like IBM Watson, Amazon Rekognition, etc.) using React for front-end & Node.js in the backend, the analysis of performance of the image recognition vendor APIs was pitched to the Head of Innovations - North America. Being part of the innovations team, my role is to come up with innovative solutions with the Hue system. Some innovations available with the Hue system is its integration with voice AI systems like Siri and Alexa. Likewise, I suggested a few use cases for utilizing the real-time motion sensor data with feasibility analysis. For a requirement to test functionalities of the Hue system by motion sensor's data, I built a model to generate motion sensor data (synthetically) mimicking the real-time sensor by analyzing patterns in the real time data and learning rules. ### Software Developer @ Hewlett Packard Enterprise Jan 2014 – Jan 2016 | Chennai, India Hewlett Packard Enterprise (HPE) offers worldwide IT, technology & enterprise products, solutions and services. I worked in the team that provided enterprise services to Nokia (formerly Alcatel Lucent). My role was to develop, test and support SAP enterprise web applications (that uses Webdynpro java in the web stack, and SAP MDM as the database). SAP Webdynpro portals are powerful in handling workflows. SAP MDM - Master Data Management sits on top of a database and masks it to secure integrity of master data by avoiding replication. Worked on modernizing a SAP Enterprise Portal application from version 7.0 to version 7.4 by resolving several compatibility related bugs. Developed a J2EE application called Day Task recorder for internal project management to track daily tasks and analyze efficiency of team members. Also built and maintained a J2EE application called Known Error Database (KEDB) to house development errors and fixes provided in a database. Scripted several batch jobs using Java and Microsoft Task scheduler for monitoring and optimizing system performance. Also, developed Java applications to generate customer reports from Products, supplier and customer MDM repositories. Programmed and maintained UNIX shell scripts for data files exchange between UNIX servers and Legacy Microsoft, UNIX and Mainframe servers. Developed and maintained a SharePoint application that held team details, meeting minutes, project documents and notifies about outage & bug fixes. Achievements: - Appreciated by Nokia for modernizing their Webdynpro portal to version 7.4. - Awarded with “President’s Quality Award 2014” for the best turnaround in the project of Alcatel Lucent ## Education ### Master of Science (MS) in Computer Science Santa Clara University ### Bachelor of Engineering (BEng) in Electronics and Communications Engineering Anna University Chennai ## Contact & Social - LinkedIn: https://linkedin.com/in/srinivasanvarun --- Source: https://flows.cv/varunsrinivasan JSON Resume: https://flows.cv/varunsrinivasan/resume.json Last updated: 2026-03-22