| Venkat p - .senior .NET Developer |
| [email protected] |
| Location: Remote, Remote, USA |
| Relocation: Yes |
| Visa: |
| Resume file: VenkatP_Senior_.Net_Developer_1784563621146.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Venkat P
Senior .Net Full Stack Developer [email protected] | (215) 974-5442 | linkedin.com/in/venkatp12 | United States PROFESSIONAL SUMMARY Senior .NET Full Stack Developer with 10+ years of experience designing, developing, and delivering scalable enterprise applications across Financial Services, Government, Healthcare, and Insurance domains. Extensive experience in developing enterprise applications using C#, .NET 8/6, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, .NET Framework, Entity Framework Core, Entity Framework 6, LINQ, RESTful APIs, Microservices Architecture, and Design Patterns. Strong expertise in building responsive, single-page applications using Angular 18/17/14/11, AngularJS, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, Angular Material, RxJS, and jQuery. Hands-on experience designing and implementing Microservices, containerized applications using Docker and Kubernetes, and developing secure, scalable RESTful APIs for enterprise applications. Extensive cloud experience across Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), building cloud-native applications using compute, storage, messaging, serverless, container orchestration, monitoring, and DevOps services. Strong experience with AWS services including EC2, Amazon EKS, Lambda, API Gateway, RDS, S3, SQS, SNS, Cognito, Secrets Manager, CloudWatch, CodeBuild, and CodePipeline for developing highly available and scalable enterprise solutions. Experienced with Microsoft Azure services including Azure App Service, Azure Kubernetes Service (AKS), Azure Functions, Azure SQL Database, Azure Service Bus, Azure API Management, Azure Key Vault, Azure Blob Storage, Azure Monitor, Application Insights, and Azure DevOps. Hands-on experience with Google Cloud Platform (GCP) services including Cloud Run, Cloud Functions, Cloud SQL, Cloud Storage, Pub/Sub, Secret Manager, Cloud Monitoring, Cloud Logging, and Cloud Build for modern cloud application deployments. TECHNICAL SKILLS Languages: C# 13/12/11/10, .NET, VB.NET, JavaScript, TypeScript 5, SQL, T-SQL, PL/SQL Frameworks: .NET 8/6, ASP.NET Core, ASP.NET Core MVC, ASP.NET Core Web API, Minimal APIs, Entity Framework Core, Entity Framework 6, LINQ, SignalR, Angular 18/17/14/11, AngularJS, ASP.NET MVC 5, ASP.NET Web API, .NET Framework 4.6 Web Technologies: HTML5, CSS3, JavaScript, TypeScript 5, Bootstrap, Angular Material, RxJS, AJAX, jQuery, Razor Pages, JSON, XML, RESTful APIs, Swagger/OpenAPI Cloud Platforms: AWS (Amazon EC2, Amazon EKS, AWS Lambda, Amazon API Gateway, Amazon RDS, Amazon S3, Amazon Cognito, Amazon SQS, Amazon SNS, AWS Secrets Manager, Amazon CloudWatch, AWS CodeBuild, AWS CodePipeline), Microsoft AZURE, Google Cloud. Databases: SQL Server, Amazon RDS (SQL Server), Azure SQL Database, Google Cloud SQL, Oracle, MySQL, MongoDB, Redis, Entity Framework Core, Entity Framework 6, ADO.NET Build / CI-CD: MSBuild, NuGet, GitHub Actions, AWS CodeBuild, AWS CodePipeline, Azure DevOps, YAML Pipelines, Jenkins, Git, Team Foundation Server (TFS), SonarQube Testing Tools: xUnit, NUnit, MSTest, Moq, FluentAssertions, Postman, Swagger/OpenAPI, Selenium, Playwright Containers / Orchestration: Docker, Docker Compose, Kubernetes, Amazon EKS, Azure Kubernetes Service (AKS), Google Cloud Run Monitoring / Observability: Amazon CloudWatch, Azure Monitor, Azure Application Insights, Google Cloud Monitoring, Google Cloud Logging, OpenTelemetry, Serilog, NLog, Splunk, Grafana Messaging / Event Streaming: Amazon SQS, Amazon SNS, AWS Lambda, Azure Service Bus, Azure Functions, Google Cloud Pub/Sub, Google Cloud Functions, RabbitMQ Version Control: Git, GitHub, Azure Repos, Bitbucket, GitLab, Team Foundation Server (TFS) Methodologies: Agile, Scrum, SAFe, Kanban, Test-Driven Development (TDD), Behavior-Driven Development (BDD), DevOps, CI/CD, Secure SDLC, Microservices Architecture AI / GenAI: Azure OpenAI, Azure AI Foundry, OpenAI API, Semantic Kernel, Retrieval-Augmented Generation (RAG), Prompt Engineering, Vector Databases (Azure AI Search, pgvector) Design Patterns / Architecture: Repository Pattern, Unit of Work, Dependency Injection (DI), SOLID Principles, CQRS, Mediator Pattern (MediatR), Factory, Builder, Singleton, Strategy, MVC, Clean Architecture, Onion Architecture, Domain-Driven Design (DDD), Event-Driven Architecture, Microservices Security: OAuth 2.0, OpenID Connect (OIDC), JWT Authentication, Amazon Cognito, Microsoft Entra ID (Azure AD), ASP.NET Core Identity, Role-Based Access Control (RBAC), AWS Secrets Manager, Azure Key Vault, OWASP Security Best Practices, HTTPS/TLS PROFESSIONAL EXPERIENCE Client: UBS, Weehawken, NJ March 2025 Present Role: Senior .Net Full Stack Developer Designed and developed a scalable wealth management platform using C#, .NET 8, ASP.NET Core Web API, and Microservices, enabling financial advisors and clients to manage portfolios, investment products, transactions, and financial goals through a secure enterprise application. Developed responsive and feature-rich user interfaces using Angular 18, TypeScript, HTML5, CSS3, Bootstrap, Angular Material, and RxJS, delivering interactive dashboards for portfolio performance, asset allocation, investment analytics, and customer engagement. Built secure RESTful APIs using ASP.NET Core Web API, Entity Framework Core, LINQ, SQL Server, Repository Pattern, and Dependency Injection to manage portfolios, customer accounts, investment transactions, and advisory workflows. Designed and implemented a Microservices Architecture using Docker, Kubernetes, Amazon EKS, and REST APIs, enabling independent deployment, scalability, high availability, and fault isolation across portfolio, reporting, authentication, and notification services. Implemented secure authentication and authorization using Amazon Cognito, OAuth 2.0, OpenID Connect (OIDC), JWT Authentication, and Role-Based Access Control (RBAC) to protect sensitive financial information and enforce secure user access. Developed reusable UI components, dynamic forms, and interactive dashboards using Angular Reactive Forms, Angular Material, RxJS, and TypeScript, improving maintainability and delivering a consistent user experience. Optimized SQL Server databases by designing normalized schemas, Stored Procedures, Views, Functions, Indexes, and performance-tuned T-SQL queries to efficiently process high-volume financial transactions. Developed asynchronous event-driven workflows using Amazon SQS, Amazon SNS, and AWS Lambda, enabling reliable processing of portfolio updates, trade executions, advisor notifications, and customer alerts. Implemented distributed caching using Redis Cache and Memory Cache, significantly improving API response times for frequently accessed portfolio information, market data, and customer profiles. Developed real-time dashboards using SignalR, Angular, and ASP.NET Core, allowing advisors to monitor portfolio performance, investment activities, and trading updates with minimal latency. Containerized .NET 8 microservices using Docker and deployed them on Amazon Elastic Kubernetes Service (Amazon EKS), improving scalability, resiliency, high availability, and simplified application deployments. Leveraged Amazon RDS (SQL Server) for highly available relational database services, Amazon S3 for secure storage of investment reports and customer documents, and AWS Secrets Manager for centralized management of application secrets, certificates, and encryption keys. Collaborated within Agile Scrum teams using Jira, Git, Pull Requests, Code Reviews, Sprint Planning, Backlog Grooming, and Sprint Retrospectives, while applying SOLID Principles, Clean Architecture,Dependency Injection, Async/Await, Global Exception Handling, and OWASP Security Best Practices to deliver secure, scalable, high-performance enterprise banking applications. Environment: C#, .NET 8, ASP.NET Core Web API, Angular 18, TypeScript, Entity Framework Core, LINQ, SQL Server, REST APIs, Microservices, Docker, Kubernetes, Amazon EKS, EC2, RDS, S3, API Gateway, Lambda, SQS, SNS, Cognito, CloudWatch, Redis, SignalR, GitHub Actions, AWS CodeBuild, AWS CodePipeline, xUnit, Swagger/OpenAPI, Serilog, OpenTelemetry, Jira, Agile Scrum. Client: State of New York, NY April 2023 February 2025 Role: Lead .Net Developer Led the design and development of a statewide citizen benefits and case management platform using C#, .NET 8, ASP.NET Core Web API, and Microservices, enabling agencies to manage applications, eligibility verification, benefit distribution, and case management through a unified enterprise solution. Architected scalable and responsive web applications using Angular 17, TypeScript, HTML5, CSS3, Bootstrap, Angular Material, and RxJS, delivering secure self-service portals for citizens, case workers, and administrators. Designed and implemented secure backend services using ASP.NET Core Web API, Entity Framework Core, LINQ, Repository Pattern, and Dependency Injection to manage citizen records, benefit applications, eligibility workflows, and case processing. Developed highly optimized relational databases in SQL Server, creating Stored Procedures, Functions, Views, Indexes, and advanced T-SQL queries to support high-volume government transactions with improved performance and reliability. Implemented secure authentication and authorization using Amazon Cognito, OAuth 2.0, OpenID Connect (OIDC), JWT Authentication, and Role-Based Access Control (RBAC), ensuring compliance with government security and access management standards. Developed event-driven workflows using Amazon SQS, Amazon SNS, and AWS Lambda, automating citizen notifications, eligibility validation, document processing, and background case management operations. Built reusable UI components, dynamic forms, and complex validation modules using Angular Reactive Forms, Angular Material, RxJS, and TypeScript, improving application maintainability and reducing development effort. Integrated external government agencies and third-party systems using REST APIs, JSON, HttpClient, and Swagger/OpenAPI, enabling secure exchange of citizen identity, benefit eligibility, and verification data. Improved application performance by implementing Redis Cache, Memory Cache, Async/Await, Parallel Programming, and efficient Entity Framework Core data access strategies, significantly reducing API response times. Automated application build and deployment pipelines using GitHub Actions, AWS CodeBuild, AWS CodePipeline, Docker, and CI/CD, reducing deployment time while ensuring reliable, repeatable, and automated software releases across development, QA, UAT, and production environments. Developed comprehensive unit and integration tests using xUnit, Moq, FluentAssertions, Postman, and Swagger/OpenAPI, validating business workflows, API functionality, and distributed microservice integrations with high test coverage. Environment: C#, .NET 8, ASP.NET Core Web API, Angular 17, TypeScript, Entity Framework Core, SQL Server, REST APIs, Microservices, Docker, Kubernetes, Amazon EKS, EC2, ELB, Auto Scaling, RDS, S3, API Gateway, Lambda, SQS, SNS, Cognito, CloudWatch, Redis, GitHub Actions, AWS CodeBuild, AWS CodePipeline, xUnit, Swagger/OpenAPI, Serilog, OpenTelemetry, Jira, Agile Scrum. Client: CVS, DALLAS, TX December 2021 March 2023 Role: .NET FULL STACK Developer Developed a scalable pharmacy management platform using C#, .NET 6, ASP.NET Core Web API, and Entity Framework Core to streamline prescription processing, medication management, and pharmacy operations. Designed and implemented responsive user interfaces using Angular 14, TypeScript, HTML5, CSS3, Bootstrap, and RxJS, enabling pharmacists and customers to manage prescriptions and refill requests efficiently. Built secure RESTful backend services using ASP.NET Core Web API, LINQ, Entity Framework Core, Repository Pattern, and Dependency Injection to manage patient records, prescriptions, medication inventory, and order processing. Developed normalized database structures in SQL Server and optimized performance by creating Stored Procedures, Views, Indexes, and complex T-SQL queries for handling high-volume pharmacy transactions. Implemented secure authentication and authorization using ASP.NET Core Identity, JWT, OAuth 2.0, and Role-Based Access Control (RBAC) to protect patient health information and application resources. Integrated third-party healthcare and payment services using REST APIs, JSON, HttpClient, and Swagger/OpenAPI, enabling electronic prescription verification, insurance validation, and secure payment processing. Developed reusable UI modules using Angular Components, Reactive Forms, Angular Material, and RxJS, improving application consistency and reducing frontend development effort. Designed secure healthcare applications compliant with HIPAA security standards. Implemented asynchronous processing using Background Services, Async/Await, Task Parallel Library (TPL), and Azure Service Bus for prescription notifications, refill reminders, and pharmacy workflow automation. Containerized backend services using Docker and deployed applications to Azure App Services, ensuring scalable, reliable, and cloud-ready deployments across multiple environments. Automated build and release pipelines using Azure DevOps, CI/CD Pipelines, YAML, Git, and Pull Requests, enabling continuous integration, automated testing, and seamless production deployments. Implemented comprehensive monitoring and logging using Serilog, Azure Application Insights, Azure Monitor, and Log Analytics, improving production visibility and reducing issue resolution time. Developed and executed automated unit and integration tests using xUnit, Moq, Postman, and Swagger, ensuring application reliability and validating critical pharmacy workflows. Collaborated in Agile Scrum teams using Azure Boards, Jira, Git, Sprint Planning, Daily Stand-ups, and Code Reviews, contributing to feature delivery, production support, and continuous process improvements. Applied SOLID Principles, Clean Architecture, Global Exception Handling, Input Validation, HTTPS, Encryption, and OWASP Security Best Practices to build secure, maintainable, and enterprise-grade healthcare applications. Environment: C#, .NET 6, ASP.NET Core Web API, Angular 14, TypeScript, Entity Framework Core, SQL Server, Azure SQL Database, REST APIs, Microservices, Docker, AKS, Azure App Service, Azure Functions, Azure Service Bus, API Management, Microsoft Entra ID (Azure AD), Azure Blob Storage, Azure Cache for Redis, Azure Key Vault, Azure Monitor, Application Insights, Azure DevOps, YAML Pipelines, xUnit, Swagger/OpenAPI, Serilog, OpenTelemetry, Agile Scrum. Client: Homesite Insurance, Boston, Massachusetts January 2020 November 2021 Role: .NET Developer Developed a web-based insurance policy administration system using C#, ASP.NET Core, ASP.NET MVC, ASP.NET Core Web API, and Entity Framework Core, enabling policy issuance, renewals, endorsements, claims processing, and customer account management through a centralized enterprise application. Built responsive and user-friendly interfaces using Angular 11, TypeScript, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular Material, and RxJS, delivering intuitive portals for policyholders, insurance agents, and claims administrators. Designed and implemented secure RESTful APIs using ASP.NET Core Web API, Entity Framework Core, LINQ, Repository Pattern, and Dependency Injection to manage customer information, insurance policies, claims processing, billing, and payment transactions. Developed and optimized relational databases using SQL Server, creating Stored Procedures, Views, Functions, Indexes, and advanced T-SQL queries to improve reporting performance and policy processing efficiency. Implemented secure authentication and authorization using Google Identity Platform, OAuth 2.0, OpenID Connect (OIDC), JWT Authentication, and Role-Based Access Control (RBAC), ensuring secure access for policyholders, agents, and administrators. Built reusable UI components, dynamic forms, and validation modules using Angular Reactive Forms, Angular Material, RxJS, and TypeScript, improving maintainability and reducing frontend development effort. Integrated third-party insurance providers, payment gateways, and external business partners using REST APIs, JSON, HttpClient, and Swagger/OpenAPI, enabling policy verification, payment processing, and claims status synchronization. Developed event-driven processing using Google Cloud Pub/Sub and Cloud Functions to automate claims notifications, policy renewals, email alerts, and background insurance workflows. Implemented distributed caching using Redis Cache and Memory Cache to improve application performance and reduce database access for frequently requested policy and customer information. Containerized ASP.NET Core applications using Docker and deployed containerized services on Google Cloud Run, providing scalable, serverless deployments with simplified infrastructure management. Applied SOLID Principles, Clean Architecture, Global Exception Handling, HTTPS, Data Encryption, OWASP Security Best Practices, and Secure SDLC, developing secure, scalable, and maintainable enterprise insurance applications. Environment: C#, ASP.NET Core, ASP.NET MVC, ASP.NET Core Web API, Angular 11, TypeScript, Entity Framework Core, SQL Server, Google Cloud SQL, REST APIs, Docker, Google Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage, Secret Manager, Cloud Monitoring, Cloud Logging, GitHub Actions, Cloud Build, Redis, xUnit, Swagger/OpenAPI, Serilog, OpenTelemetry, Git, Jira, Agile Scrum. Client: CMC Limited, Hyderabad, India July 2016 October 2019 Role: Software Engineer (.NET). Developed enterprise Human Resource Management (HRM) and Payroll applications using C#, ASP.NET MVC 5, ASP.NET Web API, .NET Framework 4.6, and ADO.NET, enabling employee onboarding, payroll processing, attendance tracking, leave management, and statutory compliance. Designed and developed responsive user interfaces using AngularJS, JavaScript, HTML5, CSS3, Bootstrap, jQuery, and AJAX, providing interactive dashboards and self-service portals for HR administrators and employees. Built secure business services using ASP.NET Web API, Entity Framework 6, LINQ, Repository Pattern, and Dependency Injection, supporting employee records, payroll calculations, tax deductions, reimbursement processing, and workflow approvals. Designed and optimized SQL Server databases by developing Stored Procedures, Views, Functions, Triggers, Indexes, and advanced T-SQL queries, improving payroll execution and reporting performance. Developed reusable UI components and dynamic forms using AngularJS, jQuery, AJAX, and Bootstrap, improving application maintainability and reducing frontend development effort across multiple HR modules. Integrated enterprise applications with third-party attendance systems, banking services, and payroll applications using REST APIs, SOAP Web Services, JSON, XML, and HttpClient, enabling seamless business process automation. Worked extensively with XML, XSD, XSLT, XPath, and XML Schema Validation for payroll data transformation, validation, report generation, and integration with external enterprise applications. Developed batch processing modules and scheduled background jobs using Windows Services and Windows Task Scheduler to automate payroll execution, employee notifications, attendance synchronization, and report generation. Optimized application performance using LINQ Query Optimization, ADO.NET, Entity Framework 6 Performance Tuning, Asynchronous Programming, and Caching Techniques, significantly improving response times and reducing database load. Environment: C#, .NET Framework 4.6, ASP.NET MVC 5, ASP.NET Web API, AngularJS, JavaScript, Entity Framework 6, LINQ, ADO.NET, SQL Server, T-SQL, REST APIs, SOAP Web Services, XML, XSD, XSLT, SSRS, Crystal Reports, Windows Services, Git, TFS, NUnit, Postman, Agile Scrum. Education: Bachelor s in computer science SRM University (2016) Keywords: csharp continuous integration continuous deployment quality analyst artificial intelligence user interface sthree active directory procedural language Idaho New Jersey New York Texas |