Name: Vishal Ch
.NET Full Stack Developer
Email: ******************@*****.***
Mobile: +1-314-***-****
LinkedIn: www.linkedin.com/in/vishal-ch-2b9996359
Professional Summary:
•Over 5+ years of experience in software development, maintenance, support, and testing across various industries including Healthcare, Banking, and Insurance.
•Extensive knowledge of OOP concepts and SOLID principles to create scalable, maintainable, and testable applications.
•Designed real-time, enterprise-level software solutions using MVC architecture and Factory Design Patterns for better modularity and code reuse.
•Hands-on experience developing full-stack applications using C#, .NET Core/Framework, ASP.NET MVC/Web API, Blazor, and Node.js.
•Expert in building responsive, modern UIs using Angular (12+), React, Vue.js, Next.js, Telerik, MudBlazor, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap.
•Developed secure, scalable REST and SOAP APIs/microservices with ASP.NET Core, WCF, using OAuth2, JWT, Azure AD, Okta, and OpenID Connect for authentication/authorization.
•Skilled in developing cross-platform applications with .NET MAUI for seamless deployment across Windows, macOS, Android, and iOS using a unified codebase.
•Integrated distributed messaging systems including MSMQ, ActiveMQ, RabbitMQ, Apache Kafka, and Azure Service Bus to build decoupled, event-driven architectures.
•Delivered dynamic web applications using Node.js with Express framework, Vue.js, and Backbone.js.
•Strong experience in relational and NoSQL database design and optimization using SQL Server, Oracle, MongoDB, and Snowflake, with tools like Entity Framework, Dapper, and ADO.NET.
•Designed ETL packages using SSIS, developed enterprise reports with SSRS, and built interactive dashboards in Power BI for business intelligence needs.
•Expertise in architecting and deploying solutions across cloud platforms (Azure/AWS) with SaaS, PaaS, and IaaS models, ensuring scalability, security, and performance.
•Implemented cloud-native services in Microsoft Azure (App Services, Functions, Cosmos DB, Blob Storage, SQL, Service Bus) and AWS (EC2, S3, Lambda).
•Containerized and deployed services using Docker and Kubernetes (AKS/EKS), with IaC automation through Terraform and ARM templates.
•Configured, deployed, and maintained web applications on IIS, focusing on uptime, performance tuning, and web security standards.
•Ensured high code quality through test automation using NUnit, xUnit, Selenium, Jest, Karma, Swagger, and API testing with Postman.
•Established CI/CD pipelines using Azure DevOps, GitHub Actions, and Jenkins to support continuous integration and delivery.
•Automated routine tasks and deployments via PowerShell scripting across Windows environments and cloud platforms.
•Proficient in source control systems including Git, Azure Repos, TFS, Visual Studio, TOAD, and VSS with proper versioning and branching strategies.
•Contributed to Agile and DevOps teams, experienced with Scrum, Kanban, and Waterfall models, with active participation in sprint ceremonies, peer reviews, and mentoring sessions.
•Collaborated with distributed teams across the US, India, and Europe with clear documentation, time zone coordination, and project tracking using Jira and Confluence
Technical Skills:
Microsoft Technologies : .NET Framework, ASP.NET, ADO.NET, LINQ
Programming Languages: C#, C++, .NET, VB.NET, PYTHON, RAZOR
Web Scripting Languages: JavaScript, JSON, JQUERY, CSS, HTML, DHTML
Web Technologies: Angular 7+, Angular 17, XML, XAML, Azure, KnockoutJS, RequireJS, AJAX, Web Services,
Boot Strap
Database Technologies: SQL Server(Stored Procedure, Triggers, User Defined Functions, Views), MS Access, T-SQL, \ PL/SQL, MySQL, SSMS, MongoDB, Oracle
Operating Systems: Windows 2007, Windows 10, Windows Server 2012/2016/2019, Linux, iOS
Cloud Technologies: Azure, AWS, GCP
Testing Tools: MS-Test, N Unit, Mocking, Visual Studio Unit Test, J Unit, Jasmine
Version Controls: VSS, Team Foundation Server(TFS), VSTS, GIT
Web Servers: IIS, Nginx, Apache
Professional Experience:
Client: CVS Health, TX Jul 2023 – Present
Role: Sr .Net Full Stack Developer
Roles and Responsibilities:
•Engineered responsive healthcare applications using Blazor, Angular, .NET 8, C#, TypeScript, HTML, CSS, and Bootstrap, supporting digital pharmacy and member platforms.
•Integrated MudBlazor and Telerik for enhanced cross-platform UX across web, WinForms, and WPF (XAML) applications.
•Built and deployed a mobile app using .NET MAUI and Xamarin to support cross-device access to medication services, notifications, and account tools.
•Designed and consumed RESTful APIs following OpenAPI/Swagger standards, enabling secure and scalable microservices communication.
•Implemented Kafka for real-time prescription processing and asynchronous system events.
•Modeled relational data structures using SQL Server, Entity Framework, and Dapper to improve data consistency and query performance.
•Leveraged Azure Cosmos DB and PostgreSQL within Azure API Management and App Services for cloud-native microservices.
•Integrated Azure services including Logic Apps, Key Vault, App Insights, Function Apps, and Cosmos DB to extend platform capabilities.
•Implemented CI/CD pipelines in Azure DevOps, and containerized deployments using Docker and AKS (Azure Kubernetes Service).
•Used Redis for caching and in-memory data storage, optimizing API response time and system throughput.
•Delivered analytics and ETL pipelines with SSIS, and built executive reporting using SSRS and Power BI.
•Ensured HIPAA-compliant application security via input validation, encryption, and RBAC enforcement.
•Automated batch processing and infrastructure checks using PowerShell scripting.
•Developed and maintained unit/integration tests using NUnit and xUnit, enforcing test coverage through TDD practices.
•Demonstrated quick adaptation to evolving frameworks and Azure services to meet enterprise healthcare delivery goals.
Client: Capital One, McLean, VA Aug 2022 – Jun 2023
Role: Senior .NET Developer
Roles and Responsibilities:
•Actively contributed to agile product teams, participating in backlog refinement, iteration planning, and daily scrums to ensure timely delivery of secure, scalable banking features.
•Engineered backend services and API integrations using ASP.NET Core, C#, and SQL Server to support high-throughput financial applications.
•Built user-centric interfaces with React.js, JavaScript, HTML5, and CSS3, emphasizing component modularity, responsiveness, and accessibility.
•Designed secure, standards-compliant RESTful APIs with JWT and OAuth2 authentication to ensure proper access controls and service interoperability.
•Delivered AWS-based solutions using EC2, Lambda, and S3, incorporating infrastructure best practices for high availability and fault tolerance.
•Developed and tuned T-SQL queries, views, and stored procedures to optimize performance for data-driven features and analytics workflows.
•Supported microservice deployment strategies using AWS Elastic Beanstalk and Azure App Services to maintain independently deployable services.
•Implemented CRUD functionalities with Entity Framework leveraging both Code First and Database First approaches to support legacy and greenfield systems.
•Automated delivery pipelines with Azure DevOps and GitHub Actions, introducing build validations, automated testing, and environment-based deployments.
•Contributed to quality assurance by writing robust unit and integration tests using NUnit and applying test-driven development practices.
•Used Kafka-based messaging for asynchronous communication between microservices and to enable event-driven workflows where required.
•Maintained codebase integrity and release traceability through version control and task management tools like TFS and Git, supporting cross-team coordination.
Client: Tata Aig general insurance Company, India May 2019 – Jul 2022
Role: .Net Developer
Roles and Responsibilities:
•Followed the Waterfall methodology to manage structured insurance system development, with clearly defined phases for requirements gathering, design, development, testing, and deployment.
•Developed and maintained web-based agent and policy servicing portals using Angular, HTML5, CSS3, and Bootstrap for branch-level and remote access.
•Built scalable backend services with ASP.NET Core Web API and C#, integrating secure REST/WCF APIs to enable real-time policy management and claims updates.
•Designed desktop modules in WPF and WinForms for internal use cases such as agent onboarding, premium collection tracking, and customer KYC validation.
•Maintained and enhanced legacy systems written in VB.NET and C++ to support core insurance policy lifecycle processing.
•Optimized database interactions in SQL Server and Oracle by implementing efficient stored procedures and improving indexing strategies.
•Enabled API validation and documentation through Swagger and Postman, and ensured reliability with test automation using NUnit, Jest, and Selenium.
•Deployed internal applications to Azure with containerization via Docker and managed microservice orchestration using Kubernetes (EKS).
•Created PowerShell scripts and integrated Log4Net for monitoring and automated deployment across development and QA environments.
•Managed version control and CI/CD pipelines through Git, Azure Repos, TFS, and Azure DevOps.
Education:
Master’s in computer science from Campbellsville University