Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sripooja Rao

Summary

Authoritative. Net developer ready to lead full stack software development efforts at any scale. Skilled diviner of clients' true business and process requirements. Dedicated to driving development of industry-leading solutions and creating enduring customer loyalty.

Overview

9
9
years of professional experience

Work History

Sr .Net Developer

Alamo Colleges District
San Antonio, TX
09.2022 - Current
  • Company Overview: Offers academic programs, workforce training, and community services
  • Could be used in the development and maintenance of student information systems, , enrollment information, grades, and other academic data
  • Might be utilized in the development or customization of features
  • Worked in an Agile Environment
  • Attend Sprint planning every 2 weeks giving story points to each story and picked stories
  • Developing dynamic and responsive web applications using Angular and TypeScript
  • Using .Net framework for the middleware C# for coding
  • Used Entity framework to connect to the database
  • Worked on JavaScript, HTML, and CSS for the UI
  • Create and maintain data models and data distribution strategies that align with application needs and Cosmos DB's partitioning mechanisms
  • Monitor and optimize the performance of Cosmos DB queries, including indexing strategies and partition key choices
  • Identify and address performance bottlenecks in both React frontend and .NET 6.0 backend components
  • Develop RESTful APIs for seamless integration between frontend (React) and backend (.NET) systems
  • Implement reusable React components and front-end libraries
  • Optimize React components for maximum performance across various web-capable devices and browsers
  • Implement security best practices for Kubernetes clusters, including RBAC (Role-Based Access Control), network policies, and secrets management
  • Deploy and manage Docker containers using orchestration tools like Kubernetes, Docker Swarm, or Azure Kubernetes Service (AKS)
  • Use Docker Compose to define and manage multi-container applications for development and testing environments
  • Set up and maintain local development environments using Docker to ensure consistency with production
  • Implement Azure Active Directory for authentication and authorization of applications
  • Write and maintain Kubernetes manifests, including deployments, services, and config maps
  • Optimize SSIS packages for performance improvements, including adjusting parallelism, choosing appropriate transformation components, and managing memory usage
  • Offers academic programs, workforce training, and community services
  • Could be used in the development and maintenance of student information systems, , enrollment information, grades, and other academic data
  • Might be utilized in the development or customization of features

Sr .Net Developer

Cigna
Bloomfield, CT
04.2020 - 08.2022
  • Company Overview: For providing health insurance services to individuals, employers, and governmental organizations
  • Might be used for developing web applications and member portals that allow Cigna's members to manage their health benefits, access medical information, and manage patient records, and healthcare provider information
  • Worked in an Agile environment for 2-week sprints
  • Debug and resolve software defects
  • Provide ongoing support and maintenance for existing React and .NET applications
  • Define performance benchmarks and metrics for React and .NET applications
  • Using Entity framework to connect to the database
  • Extensively working on Angular, HTML, CSS, and JavaScript for the UI
  • Worked on SQL, MySQL, and PostgreSQL databases
  • Knowledge of React Hooks and Context API
  • Monitor and manage the cost of using Cosmos DB, including optimizing resource usage and configuring appropriate throughput levels
  • Define performance benchmarks and metrics for React and .NET 8.0applications
  • Set up and maintain Kubernetes clusters, ensuring their health, performance, and reliability
  • Perform regular upgrades and patches to Kubernetes clusters to keep them up to date
  • Working on Auth cards in Angular to provide authentication to the users
  • Rewriting the legacy Java-based application to .net using .Net core 3.1 and C#
  • Work with application developers to integrate Cosmos DB with various applications, providing support and troubleshooting as needed
  • Created Stored Procedures, functions, queries, views, tables, and indexes as a part of application development
  • Lead and mentor junior developers and team members in AWS best practices, promoting a culture of learning and continuous improvement within the team
  • Develop and deploy serverless applications using AWS Lambda, API Gateway, and DynamoDB to create efficient, cost-effective solutions that scale automatically
  • Testing strategies for containerized .NET 6.0 applications, including unit tests, integration tests, and end-to-end tests specific to containerized environments
  • Using Azure to deploy the applications for CI/CD
  • Used WebSocket to read the live data in the application continuously
  • For providing health insurance services to individuals, employers, and governmental organizations
  • Might be used for developing web applications and member portals that allow Cigna's members to manage their health benefits, access medical information, and manage patient records, and healthcare provider information

Sr .Net Developer

T-Rowe Price
Baltimore, MD
08.2018 - 03.2020
  • Company Overview: A global investment management firm that provides a range of mutual funds and advisory services
  • For developing software related to portfolio management and investment analysis and developing applications that handle large datasets securely and ensure compliance
  • It can be employed to build applications that integrate different financial processes
  • Worked on Customer Master Application which is a part of Synchrony Applications but is hosted on external servers and is migrated to Synchrony servers
  • Gather requirements and establish data ownership, policies, procedures, and guidelines
  • Facilitate Application Monitoring along with Tracking and Trend Analysis to identify patterns and problem areas
  • Develop custom React components to meet specific project requirements
  • Implement CI/CD pipelines with tools like Jenkins, GitLab CI, or Azure DevOps to automate the deployment of applications on Kubernetes
  • Develop applications that work seamlessly across different platforms and devices using React
  • Use Kubernetes Operators to automate the management of complex applications and services
  • Set up and manage multi-region, highly available systems to support continuous AWS operation requirements
  • Ensure that web applications meet accessibility standards (e.g., WCAG) using React
  • Deploy and manage Docker containers using orchestration tools like Kubernetes, Docker Swarm, or Azure Kubernetes Service (AKS)
  • Used C#, MVC, jQuery, HTML, CSS, JavaScript, and Oracle for application development and enhancement
  • Involved in Web Applications using MVC and WEB API
  • Consulting various functions in Synchrony Financial tools and procedures
  • Worked on MySQL for application database and written queries and stored procedures
  • Enabled Mutual Authentication for the web services for Outbound services and Inbound clients
  • Working on Autosys for corn jobs Daily, Weekly, and Monthly
  • Created an application in WPF that generates the Silverlight Class library by taking an XML file as input
  • Worked on developing applications using WPF, Silverlight with PRISM framework, and RW
  • Using Visual Studio Data Tools to run Batch Jobs
  • Used Bitbucket as Source Control
  • Optimize memory usage, processing efficiency, and rendering performance to enhance the overall user experience
  • Conduct profiling, debugging, and benchmarking of desktop applications to measure and improve performance metrics
  • A global investment management firm that provides a range of mutual funds and advisory services
  • For developing software related to portfolio management and investment analysis and developing applications that handle large datasets securely and ensure compliance
  • It can be employed to build applications that integrate different financial processes

.Net Developer

EPAM
India
02.2015 - 12.2016
  • Company Overview: Helps where it operates multiple offices and delivery centers
  • The company serves clients across various industries, including finance, healthcare, technology, and more
  • Widely used technology stack for building Windows applications, web applications, and other types of software solutions
  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing, and Maintenance
  • Worked on Designing CRM 360 app in dynamics CRM project
  • Used Angular.js as the development framework to build single-page applications
  • Used Grid View, Data List, and Repeater controls with Paging and Sorting for displaying various data on the page
  • Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel, and Modal Popup Extender within some web pages
  • Used OOPS, High Charts, and D3 charts in the web application
  • Designed prototypes using Grid stack, Glister, Packer, High charts, and D3 charts
  • Design robust and scalable cloud architectures using AWS services to support application requirements
  • Involved in the full life cycle of the project from requirements gathering to transition using Agile Methodology
  • Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
  • Established communication between different applications running on the same/different platforms using WCF
  • Application: Azure Portal - This is a cloud service application where we can manipulate the data by storing or changing it
  • This is where we store all the customer’s data for a client
  • We can create a resource for clients and store the data there
  • Helps where it operates multiple offices and delivery centers
  • The company serves clients across various industries, including finance, healthcare, technology, and more
  • Widely used technology stack for building Windows applications, web applications, and other types of software solutions

Education

Master’s - computer technology

Easter Illinois university

Skills

  • TECHNICAL SPECIFICATION:
  • NET Technologies:
  • ASPNet, MVC, ADONET, Net Framework
  • Development Environment: Visual Studio
  • Web Technologies:
  • HTML5, CSS, JavaScript, AngularJS, jQuery, Web API, WPF, WCF
  • Web Services: SOAP, RESTFUL
  • Programming Languages: C, C# Net, T-SQL, PL/SQL
  • Databases: SQL Server, MS Access
  • Middleware: ADONet, ActiveX
  • Reporting Services: Crystal Reports, SSRS
  • Web/Application Servers: IIS
  • Design Patterns: Singleton, Abstract Factory
  • Application Tools: Visual StudioNet, SQL Management Studio, Visio
  • Operating Systems: Windows, LINUX, UNIX

Timeline

Sr .Net Developer

Alamo Colleges District
09.2022 - Current

Sr .Net Developer

Cigna
04.2020 - 08.2022

Sr .Net Developer

T-Rowe Price
08.2018 - 03.2020

.Net Developer

EPAM
02.2015 - 12.2016

Master’s - computer technology

Easter Illinois university
Sripooja Rao