# Saritha Y. > Senior Software Engineer | Full-Stack | Authentication & Security | Microservices | Cloud Location: Fremont, California, United States Profile: https://flows.cv/saritha 10+ years of experience building scalable and secure full-stack applications using .NET, Node.js, and Python across healthcare, insurance, and public sector domains. Skilled in designing and integrating RESTful APIs, microservices, and cloud-native solutions on AWS. Experienced in implementing HIPAA-compliant systems and OAuth/JWT authentication across healthcare applications. Experienced in leading Agile/Scrum teams and delivering projects on schedule. Built and managed CI/CD pipelines and version control workflows to support efficient team collaboration and code management. Experienced with relational and NoSQL databases including SQL Server, MySQL, and PostgreSQL. Tech: .NET | Node.js | Python | Angular | React | REST APIs | Microservices | AWS (EC2, S3, Lambda) | PostgreSQL | MongoDB | SQL Server | RabbitMQ | Redis | Docker | Jenkins | GitHub Copilot ## Work Experience ### Senior Software Engineer @ SoundThinking (formerly ShotSpotter) Jan 2025 – Present | Fremont, CA Working on building secure and scalable applications. I mainly work on authentication features like 2FA (TOTP & SMS) and role-based access control. I also work on login flows using OAuth (Hydra), including features like reason code and Terms & Conditions. On the backend, I develop services using Node.js, .NET, and Python in a microservices architecture. On the frontend, I work with Angular to build authentication and authorization modules using reusable components. I integrate services like Twilio for SMS-based OTP and use Redis for caching to improve performance. I also work with PostgreSQL and MongoDB for data management and use RabbitMQ for event-driven communication between services. Additionally, I use Git and Jenkins for version control and CI/CD pipelines, work in an Agile environment using JIRA, and leverage AI tools like GitHub Copilot to improve development productivity. ### Senior Software Engineer @ Cigna Jan 2021 – Jan 2024 | Bloomfield, CT Developed solutions to support outbound communications between members and prescribers. Worked on internal web applications and job tracking systems, and integrated with upstream and downstream systems to ensure smooth communication and data flow. Responsibilities: • Developed web applications using C#, .NET Core, ASP.NET, and Angular for full-stack development. • Designed and integrated RESTful APIs to improve communication between front-end applications and back-end services, enhancing overall application performance. • Worked with React to build reusable components and make the UI faster and easier to maintain. • Developed applications with a focus on HIPAA compliance and data security. • Built and managed CI/CD pipelines using Azure DevOps, improving deployment efficiency. • Developed and maintained SQL Server databases, including tables and stored procedures, and used Entity Framework, LINQ, and ADO.NET for efficient data access and performance optimization. • Led Agile activities using JIRA, including sprint planning and task management. • Collaborated with cross-functional teams to deliver scalable and business-aligned solutions. ### Full Stack Web Developer @ New York Power Authority Jan 2020 – Jan 2021 | New York, United States Developed new screens for the COVID portal for internal users and implemented several internal applications for both users and admins to improve communication within the organization. RESPONSIBILITIES: 1. Actively developed robust web applications using C#, ASP.NET, .NET Core, and VB.NET, alongside front-end technologies such as JavaScript, jQuery, TypeScript, and React. I also contributed to the development of mobile applications using Xamarin, ensuring a comprehensive approach to user experience across platforms. 2. Designed and implemented Web API controllers to efficiently manage API calls, ensuring reliable data exchange between front-end applications and back-end services. 3. Leveraged Azure DevOps Boards for project management, tracking tasks, managing workflows, and enhancing team collaboration throughout the development lifecycle. 4. Created configurations and logging for SSIS packages, along with developing datasets in SSRS to support comprehensive reporting needs. 5. Developed complex SQL queries and stored procedures, while creating essential database objects in SQL Server to maintain data integrity and optimize performance. ### Full Stack Developer @ CVS Health Jan 2018 – Jan 2020 | Greater Boston Area Implementing over 20 web application templates for website rebranding and re-credentialing, including CVS specialty applications and Test Strip forms. These user interface applications allowed users to input and capture information seamlessly. RESPONSIBILITIES: 1. Designed and developed multiple web applications using technologies such as JavaScript, jQuery, Ajax, Angular, C#, and .NET. 2. Used ADO.NET Entity Framework for efficient database access, queries, and data manipulation. 3. Actively participated in accessibility initiatives to ensure compliance with W3C standards, enhancing user experience for all. 4. Collaborated with the UI design team on navigation, page routing, and product page design to create intuitive user experiences. 5. Employed JSON to enable AJAX functionality in a Model-View-Controller (MVC) architecture for dynamic content updates. 6. Worked extensively with Microsoft SQL Server, including designing database tables and writing stored procedures to support application functionality. ### Web Developer @ State Auto Insurance Jan 2016 – Jan 2018 | Columbus, Ohio Area Led the implementation of the Guidewire Portal for agents, enabling them to create personal Auto, Home, Umbrella, and Commercial policies, as well as developing the Account Management Portal for both agents and insured clients to manage their policy accounts. 1. Developed user-friendly web applications utilizing .NET Framework, ASP.NET, Angular, MVC Framework, and Web API. 2. Served as an onshore support team developer within an Agile environment, participating in daily stand-ups, sprint planning, and presenting demos at the end of each sprint. 3. Crafted SQL queries to develop Views, Functions, Triggers, and Indexes using SQL Server, enhancing database performance and functionality. 4. Utilized JIRA for effective project management, tracking tasks, and ensuring timely delivery of project milestones. 5. Implemented test cases and performed unit testing using Jasmine and Karma to ensure application reliability and quality. ### Full Stack Developer @ NYS Office of Information Technology Services Jan 2016 – Jan 2016 | Albany, New York, United States 1. Developed robust web applications utilizing .NET, ASP.NET, and Angular, focusing on creating responsive and user-friendly interfaces. 2. Built applications using front-end technologies such as JavaScript, jQuery, and Angular to enhance the user experience across devices. 3. Utilized Entity Framework for efficient data access and management, integrating web services to improve application functionality and streamline project management. 4. Optimized database performance by crafting complex SQL queries and designing tables, views, stored procedures, functions, triggers, and indexes in SQL Server, leading to significant reductions in query execution time. ### Web Developer @ Sierra Atlantic Jan 2012 – Jan 2013 | Hyderabad, Telangana, India Responsible for providing software development services to the insurance and financial industries, as well as helping customers in industries like manufacturing, retail, and life sciences with application setup and management. ## Education ### Information Technology University of Mary Hardin-Baylor ### Master of Computer Applications - MCA Osmania University ### Bachelor's degree in Computer Science Kakatiya University ## Contact & Social - LinkedIn: https://linkedin.com/in/saritha-yelgam --- Source: https://flows.cv/saritha JSON Resume: https://flows.cv/saritha/resume.json Last updated: 2026-04-01