| Sharini A - Senior Full Stack .NET developer |
| [email protected] |
| Location: Stockton, California, USA |
| Relocation: Yes |
| Visa: GC |
| Resume file: Sharini_.NET Developer_1765470425695.pdf Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Sharini A Senior .NET Full Stack Developer
+1 959 888 8445 [email protected] PROFESSIONAL SUMMARY Over 10 years of IT experience designing and delivering enterprise applications across airlines, government, finance, banking, automotive, and IT services domains. Extensive experience working in Agile (Scrum) and Waterfall SDLC, contributing to requirement analysis, design discussions, development, testing, and production support. Strong expertise in C#, .NET Core, .NET Framework, LINQ, multithreading, and async programming to build scalable, secure, and high-performance backend systems. Skilled in applying design patterns (Repository, Factory, Singleton, Dependency Injection) and creating UML, Use Case, Class, and Sequence diagrams for system design. Hands-on experience with Onion, MVC, N-Tier, and Microservices architectures, developing modular, maintainable, and distributed enterprise applications. Extensive experience building backend services using ASP.NET Core Web API, ASP.NET Core Web Apps, and ASP.NET MVC, delivering secure, high-throughput APIs. Strong experience designing RESTful APIs and SOAP Web Services, enabling standardized, secure communication across distributed enterprise systems. Expert in ADO.NET, Entity Framework, and Entity Framework Core, optimizing queries, transactions, and database performance for large-scale applications. Advanced experience with Microsoft Azure and AWS, including API Gateway, cloud deployments, monitoring, authentication (OAuth2, JWT), and secure resource management. Extensive front-end and database expertise using Angular (10+), TypeScript, JavaScript, HTML5, CSS3, and SQL/NoSQL databases like SQL Server, PostgreSQL, Oracle, and MongoDB. SKILLS Languages C#, VB.NET, T-SQL, PL/SQL, JavaScript (ES6/ES2023), TypeScript, HTML5, CSS3/4, XML, JSON, Python .NET Technologies ASP.NET Core 7/8, ASP.NET Core Web API, ASP.NET Core Web App, ASP.NET MVC, ASP.NET Web Forms, .NET Framework 4.7, WCF (SOAP), Blazor (Server & WebAssembly), SignalR, gRPC Services, .NET MAUI Web Technologies Angular (10 17), React 16, Bootstrap (4/5.3), HTML5, CSS3/4, JavaScript (ES6/ES2023), TypeScript, jQuery, AJAX, JSP, Next.js, Redux Toolkit, Tailwind CSS Databases SQL Server (2012 2022), PostgreSQL, MongoDB, Oracle, Azure SQL Database, Amazon RDS ORM Frameworks Entity Framework 6, Entity Framework Core (5.0 8.0), ADO.NET, Dapper Web Servers IIS, Azure App Services, Kestrel, Nginx Testing Frameworks xUnit, NUnit, Karma, Jasmine, Protractor, Cucumber, Citrus, Jest, React Testing Library, Postman Collections Web Services RESTful APIs, SOAP, Swagger/OpenAPI, WSDL, SOAP UI, Postman, GraphQL, gRPC, Azure API Management, API Gateway Version Control Tools Git (Azure Repos), GitHub, Bitbucket, TFS, SVN Methodologies Agile (Scrum), Waterfall, CI/CD, DevOps Practices, Test-Driven Development (TDD) Cloud Technologies Microsoft Azure (App Services, API Gateway, Azure Kubernetes Service (AKS), Azure Functions, Azure Logic Apps, Azure Storage), AWS (S3, ECS, Lambda, CloudFront, API Gateway, DynamoDB), Docker, Kubernetes, Helm Charts, Terraform (IaC) Messaging & Integration Apache Kafka, RabbitMQ, MSMQ, Azure Service Bus, Event Grid, NServiceBus Code Quality & Monitoring SonarQube, Azure Application Insights, ELK Stack Build & Deployment Tools Azure DevOps Pipelines, GitHub Actions, Jenkins, Octopus Deploy IDE & Tools Visual Studio, VS Code, SQL Server Management Studio (SSMS), Postman, Fiddler, Azure CLI, Docker Desktop, Swagger Editor Project Management / Ticketing JIRA, Confluence, Azure Boards, ServiceNow, Rally EXPERIENCE JULY 2023 - PRESENT Sr. Full Stack .NET Developer United Airlines, Chicago, IL Worked within Agile teams to translate airline operational requirements into high-quality application enhancements supporting booking and flight-operations workflows. Developed scalable backend services using ASP.NET Core Web API (.NET 7/8) to process booking validations, flight-data workflows, and high-volume transactional operations. Upgraded core backend services from .NET 7 to .NET 8, improving API throughput by leveraging native AOT, improved hosting models, and performance-optimized middleware. Designed robust RESTful APIs with structured validation, exception handling, and consistent response models for high-load airline systems. Implemented data access using Entity Framework Core with optimized LINQ queries, improving transaction performance and reducing latency. Built internal operational tools using Blazor Server components, enabling real-time data interactions and reducing manual processing for internal staff. Developed customer-facing airline applications using Angular 17, implementing modular architecture, lazy loading, and optimized component patterns. Migrated Angular applications from Angular 17 to Angular 18, updating dependencies, resolving breaking changes, and improving frontend performance and build stability. Created Reactive Forms, custom validators, and optimized UI performance using TypeScript, JavaScript, HTML5, CSS3, and Bootstrap. Designed and optimized SQL Server schemas, indexes, and performance-heavy queries to support flight operations and booking workloads. Enhanced SQL Server performance by refactoring long-running queries, optimizing index strategies, and improving execution plans for high-volume airline booking and flight-operations workloads. Integrated Apache Kafka to support event-driven architecture for real-time updates across airline operational systems. Ensured backend reliability by writing xUnit test suites, validating API behaviors using Postman, and maintaining accurate Swagger documentation. Configured Azure API Management (APIM) to manage API traffic, apply throttling, and enforce security policies on airline APIs. Deployed and managed services on Microsoft Azure, including App Services, Functions, Storage, and monitoring via Azure Monitor and Application Insights. Supported Azure DevOps CI/CD pipelines by validating build artifacts, resolving failures, and ensuring safe multi-environment deployments. Managed source code with Git, implementing branching strategies, performing merges, and conducting peer code reviews. Tracked development tasks and collaborated with cross-functional teams using JIRA, ensuring alignment with release timelines and operational deadlines. Environment: ASP.NET Core Web API, C#, .NET 7, Microservices Architecture, RESTful APIs, OAuth2, JWT, Entity Framework Core, LINQ, SQL Server, Blazor, .NET (7-8),Azure SQL, Apache Kafka, Angular 17, RxJS, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, Azure API Management, Azure App Services, Azure Functions, Azure Storage, Azure Monitor, Azure DevOps CI/CD, Git, Visual Studio, Postman, Swagger UI, JIRA MAY 2021 JUNE 2023 Full Stack .Net Developer State of MA, Boston, MA Delivered public health systems in Agile sprints, supporting infectious-disease case management, provider reporting, and statewide regulatory workflows. Integrated with Epic EHR using FHIR APIs and secure endpoints, enabling automated retrieval of patient demographics, encounter summaries, and clinical updates. Built backend services to ingest HL7 v2.x messages from laboratories and hospitals, parsing clinical data for case investigations and surveillance workflows. Implemented automated validation and transformation rules for HL7 segments (PID, OBR, OBX), improving data accuracy and reducing manual review by epidemiology teams. Designed interoperable APIs aligned with FHIR R4 resources (Patient, Observation, Encounter) to ensure standardized data exchange across healthcare partners. Ensured HIPAA compliance by implementing PHI encryption, audit logging, access control, and secure authentication using OAuth2 and JWT. Conducted periodic HIPAA compliance checks, validating logging pipelines, API endpoints, and PHI workflows for adherence to state and federal security requirements. Developed backend services using ASP.NET Core Web API (.NET 6/7) to process case data, lab results, provider submissions, and regulatory workflows. Built internal regulatory dashboards using Blazor Server, enabling real-time case updates, investigation queues, and workflow automation. Developed citizen-facing and provider-facing portals using Angular 13, applying modular design, lazy loading, and optimized UI component patterns. Created responsive and accessible interfaces using TypeScript, JavaScript, HTML5, CSS3, and Bootstrap, ensuring WCAG/508 accessibility compliance. Optimized SQL Server database schemas, indexes, and stored procedures to support ELR ingestion, provider submissions, case audits, and historical reporting. Implemented Azure Service Bus for asynchronous processing of HL7 messages, FHIR payloads, provider notifications, and workflow automation. Created automated xUnit test suites and validated API behaviors using Postman to ensure accuracy and reliability across public-health workflows, while maintaining Swagger/OpenAPI documentation for consistent integration. Configured Azure API Management for secure routing, IP filtering, throttling, and token validation to protect PHI-sensitive APIs. Deployed and managed applications on Microsoft Azure (App Services, Azure SQL, Key Vault, Storage, Monitor) to ensure secure, scalable cloud operations. Contributed to Azure DevOps CI/CD pipelines by validating builds, automating checks, and ensuring compliant deployments across environments. Managed code using Git with proper branching, pull-request workflows, and code-review practices to maintain high delivery standards. Supported production operations by triaging HL7/FHIR ingestion issues, resolving data discrepancies, and ensuring uninterrupted public-health service delivery. Environment: ASP.NET Core Web API, C#, .NET 6, Onion Architecture, RESTful APIs, HL7 v2, FHIR R4, OAuth2, JWT, Entity Framework Core, LINQ, SQL Server, Angular 13, Blazor Server, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, Azure Service Bus, Azure API Management, Azure App Services, Azure SQL Database, Azure Key Vault, Azure Monitor, Application Insights, Azure DevOps CI/CD, xUnit, Postman, Swagger/OpenAPI, Git, Epic (FHIR integrations). MAY 2019 - APRIL 2021 Full Stack .Net Developer Oaktree Capital Management, Los Angeles, California Delivered financial reporting and portfolio-tracking applications in Agile sprints, supporting investment teams with accurate trade, NAV, and exposure calculations. Developed backend services using ASP.NET Core 3.1 / .NET 5 to process portfolio transactions, valuation updates, and risk analytics with high accuracy and low latency. Designed and optimized RESTful APIs with consistent validation, exception handling, and secure data-exchange patterns for internal investment tools. Implemented data-access layers using Entity Framework Core (3.1/5.0), improving performance of query-heavy financial workflows through LINQ optimizations and tuned tracking behavior. Built internal analyst dashboards using Blazor Server, enabling real-time monitoring of portfolio performance, trade exceptions, and daily reconciliation workflows. Developed client-facing UI modules using Angular 10/11, applying modular architecture, lazy loading, and component-driven design for faster load times and maintainability. Created responsive financial UIs using TypeScript, JavaScript, HTML5, CSS3, and Bootstrap, supporting multi-device access for traders and analysts. Designed and improved SQL Server schemas, indexing strategies, and Stored Procedures to support high-volume transaction processing, pricing imports, and end-of-day batch operations. Implemented SQL Server partitioning and archival strategies to efficiently manage large historical trade datasets, reducing query scan times and improving long-term database performance for reporting workloads. Wrote unit tests using xUnit to validate financial calculations, rule engines, and portfolio aggregation logic, reducing production defects. Deployed and maintained services on Microsoft Azure, leveraging App Services, Azure SQL, Key Vault, and Azure Functions for secure and scalable cloud execution. Integrated Azure Storage and Azure Monitor to support secure document retrieval, logging, and proactive monitoring of portfolio systems. Implemented secure authentication and authorization using OAuth2/JWT, ensuring reliable identity flows across internal financial applications. Used TFS for version control, managing branching, merging, and code reviews to maintain code quality across distributed teams. Performed debugging, performance tuning, and API diagnostics using Visual Studio and VS Code, improving response times for heavy financial workloads. Supported production systems by resolving data discrepancies, API failures, and calculation inconsistencies, ensuring uninterrupted financial reporting. Environment: ASP.NET MVC 5, C#, .NET Framework 4.7/4.8, MVC Architecture, RESTful APIs, Entity Framework 6, LINQ, SQL Server, Stored Procedures, Angular 10/11, Redux, JavaScript (ES6), HTML5, CSS3, Bootstrap, Microsoft Azure (App Services, Azure SQL Database), TFS JULY 2017 - APR 2019 .Net Developer Citi Bank, NYC, NY Delivered secure banking applications in an Agile SDLC environment, supporting customer account management and transaction processing systems. Built server-side web applications using ASP.NET MVC (.NET Framework), ensuring clean separation of concerns and maintainable code structure. Developed SOAP-based Web Services to enable secure, contract-based communication between internal banking platforms and external financial systems. Implemented low-level database access using ADO.NET, managing connection lifecycles and transaction scopes for high-integrity financial data. Designed and validated XML Schemas to standardize message formats and ensure reliable data exchange across distributed banking systems. Developed structured, accessible user interfaces using HTML5, supporting customer-facing online banking workflows. Styled and optimized application interfaces using CSS3, improving usability and visual consistency across devices and browsers. Implemented dynamic client-side behavior using JavaScript, increasing form accuracy and improving user interaction reliability. Utilized jQuery to simplify client-side DOM Manipulation and manage complex UI event handling in legacy banking interfaces. Implemented AJAX-based Asynchronous Communication, reducing application latency and improving real-time transaction responsiveness. Designed and optimized SQL Server tables, indexes, and relationships to store high-volume banking transactions while ensuring strong data integrity and performance. Developed backend unit tests using xUnit, increasing confidence in critical business logic and reducing regression risk. Deployed and supported applications on AWS EC2, managing environment configuration and secure instance-level access controls. Integrated AWS S3 for secure storage of application-generated statements and system documents, enforcing controlled access policies. Strengthening system stability by using SVN for source control and Visual Studio for debugging, performance tuning, and production issue resolution. Environment: ASP.NET MVC (.NET Framework), C#, SOAP Web Services, ADO.NET, XML/XSD, HTML5, CSS3, JavaScript, jQuery, AJAX, SQL Server, xUnit, AWS (EC2, S3), SVN, Visual Studio March 2016 - June 2017 .Net Developer Safelite Auto Glass, Columbus, OH Worked in a structured Waterfall SDLC environment, delivering stable automotive service applications by following formal requirements, design, development, and testing phases. Developed backend business logic using ASP.NET (.NET Framework) to support vehicle service scheduling, order management, and customer workflow processing with consistent reliability. Built and maintained SOAP-based Web Services, enabling secure message-driven communication between internal systems and third-party automotive service vendors. Implemented robust data access using ADO.NET, managing connections, transactions, and error handling to preserve data integrity in high-transaction retail workflows. Designed standardized XML message structures to ensure consistent and reliable data exchange across distributed service systems. Built dynamic single-page user interfaces using AngularJS 1.6, improving responsiveness and reducing user wait times in service booking and order workflows. Developed responsive UI layers using HTML5, CSS3, JavaScript, and jQuery, improving usability and maintaining consistent behavior across browsers and devices. Designed and optimized PostgreSQL schemas, Indexes, and Constraints to efficiently manage high-volume service and retail transaction data. Developed automated backend validations using xUnit, reducing regression defects and increasing confidence in business-critical logic. Deployed applications to AWS (EC2) and managed SVN repositories using Visual Studio for debugging, version control, and performance troubleshooting. Environment: ASP.NET (.NET Framework), C#, SOAP Web Services, ADO.NET, XML, AngularJS 1.6, HTML5, CSS3, JavaScript, jQuery, PostgreSQL, xUnit, AWS (EC2), SVN, Visual Studio JAN 2015 - FEB 2016 Jr .Net Developer Wipro, India Contributed to enterprise projects by following structured SDLC processes, improving delivery accuracy through clear adherence to documented requirements and design standards. Developed server-driven web modules using ASP.NET WebForms, improving internal workflow speed and reducing manual processing errors. Implemented backend logic using C#, writing reusable methods that improved code maintainability and reduced defect rates. Designed and maintained Oracle Database objects, improving data consistency and reducing data anomalies through optimized schema structures. Built reliable data access layers using ADO.NET, improving database interaction performance and reducing connection-related errors. Developed and consumed SOAP-based Web Services, improving system integration stability and reducing data exchange failures. Created NUnit test cases to validate business logic, reducing post-release defects and improving overall code reliability. Deployed application components to Microsoft Azure, supporting stable hosting configurations and improving application availability in lower environments. Managed source code with SVN, reducing merge conflicts and improving team collaboration through consistent version control practices. Used Visual Studio for debugging and performance tuning, improving application stability and reducing recurring runtime issues. Environment: ASP.NET WebForms, .NET Framework 4.x, C#, Oracle Database, ADO.NET, SOAP Web Services, NUnit, Microsoft Azure, SVN, Visual Studio EDUCATION Bachelor's degree in computer science Nalla Narasimha Reddy Group of Institutions, Hyderabad- 2015 Keywords: csharp continuous integration continuous deployment user interface javascript sthree information technology procedural language Illinois Massachusetts New York Ohio |