Summary
Overview
Work History
Education
Skills
Timeline
Generic

Kamalika Pal

New York,New York

Summary

Over 8 years in .NET development with a strong focus on creating scalable APIs and secure integrations in the healthcare sector. Proficient in ASP.NET Core, C#, and Azure DevOps, facilitating efficient project delivery and regulatory compliance.

Overview

12
12
years of professional experience

Work History

Application Programmer / Technical Analyst

Molina Health care
CA
09.2024 - Current
  • Participated in the design and development of Microservices-based architecture using ASP.NET Core/.NET 8, enabling independent deployment and scalability of healthcare services.
  • Designed and implemented scalable .NET Core Web APIs for member enrollment, provider management, claims processing, and healthcare services.
  • Built secure API integrations using ASP.NET Core, OAuth/OpenID Connect authentication, and HIPAA-compliant data exchange.
  • Implemented Dependency Injection (DI), middleware, configuration management, and logging within .NET Core applications.
  • Implemented secure API gateways to manage access to sensitive patient data and ensure compliance with HIPAA regulations.
  • Integrated APIs with third-party systems, including member portals and internal systems, to streamline healthcare operations.
  • Worked on creating scalable APIs to support Molina Healthcare plans, enrollment, claims, and provider management systems.
  • Built reusable React components and implemented state management for scalable front-end architecture.
  • Integrated React front-end applications with RESTful APIs and backend services.
  • Developed and consumed REST APIs using ASP.NET Core Web API, Swagger/OpenAPI, JSON serialization, and asynchronous programming (async/await).
  • Used Entity Framework (EF) to work with relational data using domain-specific objects and database-first/code-first approaches.
  • Participated in application deployment and CI/CD processes using Azure DevOps for .NET Core applications.
  • Performed unit testing using NUnit and participated in code reviews to improve application performance, security, and reliability.
  • Coordinated with onsite teams and managed offshore task distribution to ensure timely sprint delivery and production deployments.
  • Environment / Technologies: C#, NET CORE, MVC, Web API, React.js, JavaScript, JQuery, AJAX, Bootstrap, HTML5, CSS3, Microservices-based architecture, Entity Framework, LINQ, SQL Server, Oracle, RESTful APIs, SOAP Services, NUnit, ADO.NET, Git, Azure DevOps, Agile

Application Programmer / Technical Analyst

Bank of America
Charlotte, NC
02.2023 - 01.2024
  • Analyzed, designed, developed, and tested the project based on user requirements while following Agile methodology.
  • Contributed significantly to web application development using ASP.NET MVC, C#, JavaScript, JQuery, Bootstrap, ADO.NET, and AJAX.
  • Developed and enhanced client-side management portals User interfaces using C#, JQuery, HTML5, Bootstrap, CSS3, JavaScript, Typescript and AJAX.
  • Created Restful Services and used different bindings to make it available to different types of clients.
  • Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.
  • Created API Service to pass information to and from application and other third-party systems.
  • Used Entity Framework (EF) to work with relational data using domain-specific objects that create a Model which can target the existing database or create new database.
  • Developed JavaScript validations and validation logic, modifying JQuery functions to effectively manipulate and submit form data through AJAX server calls.
  • Analyzed different stages of system development life cycle to support development and testing, identify trends, and formulate recommendations for process improvements and development standards.
  • Designed and developed views as responsive components using HTML5 and CSS3.
  • Environment: Visual Studio, Visual studio code, PowerShell, C#, VBA, macro, XML, agile, SQL Server and Windows Server, Blazor.

.NET & Blazor – Full Stack Developer

GN Hearing & Beltone
Glenview, IL
07.2021 - 09.2022
  • Created various components like card, bar-graph, pie/donut chart etc. and utilized them from the dashboard pages.
  • Used MS-SQL server for the database table, stored-procedures, and Azure cloud for hosting, manage CICD pipeline, Ticket management etc. (Azure DevOps).
  • Created multi-select multiple filters for dashboard data population.
  • Developed code to generate excel templates, allow user to update only selected cells and upload them into the portal. The project reads the excel data into memory stream and perform operations, save into the database. Convenient.
  • Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using Agile methodologies.
  • Coded business logic and database logic using Entity Framework 6 and Repository Pattern. Used Entity Framework code first approach and LINQ to entity for data access.
  • Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.
  • Created REST APIs services using Web API, built HTTP services and formatted responses using web API media type formatter to JSON.
  • Responsible for implementing the token base (JWT) Authentication and Authorization.
  • Worked on integrating third party tools such as Syncfusion Blazor, Bootstrap, Font-Awesome etc. into the application.
  • Built Task based asynchronous API calls for better performance. Secured application using Identity Server, and token-based Web API Services.
  • Used Entity Framework Core to access data from SQL data sources.
  • Written stored procedures and SQL statements to access data from SQL Server and developed database stored procedures, functions, views and created DTS packages for data transfer from various files.
  • Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
  • Develop, built, Deploy and monitored code changes to dev servers using VSTS (Azure DevOps).
  • Used Agile (Scrum) Methodology for rapid and more disciplined development during implementation.
  • We followed best practices of daily scrum, often check - ins, team collaboration, stories, tasks, estimates and iterative end user feedback.
  • Environment: Visual Studio, C#, ASP.NET Core MVC, Web API, Blazor, Entity Framework Core, MVC, CSS, Ang HTML, JSON, jQuery, XML, LINQ, SOAP, agile, Azure SQL Server, Cosmos DB Azure Function, Blob Storage, Azure data bricks.

Database Engineer

Albert Einstein College of Medicine
Bronx, NY
05.2020 - 06.2021
  • Developed Web API using .NET Core to efficiently handle requests from internal clients, enhancing application performance.
  • Used .NET framework for coding business logic and database logic using Entity Framework.
  • Wrote LINQ-enabled queries to access the data from entities.
  • Used SQL Server Reporting Services (SSRS) for generating various invoices and cover pages of the application.
  • Coordinated with technical teams, researchers, and biostatisticians to ensure seamless compatibility of modules and applications.
  • Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using Angular 9.
  • Used Angular HTTP Client to (post, get, put and delete) to retrieve data through Web API; used Angular to create the modules with the components and routing client path.
  • Implemented ASP.NET caching features and optimizations to secure web applications and improve load times.
  • Developed, Deployed and maintained ASP.NET MVC Applications. Including .NET framework.
  • Worked on Client-side validations using Java Script, jQuery, and CSS for validation issues.
  • Provided seamless user experience by utilizing jQuery, AJAX and JSON.
  • Successfully followed Test Driven Development (TDD)/ Agile Methodologies.
  • Environment: Visual studio, .NET Core, .NET Framework, C#.NET, ASP.NET, ADO.NET, CSS, JavaScript, jQuery, Angular 9, HTML, SQL Server, AJAX, LINQ, JSON, XML, Web API and Windows. Oracle 11g

Senior Software Engineer

Excise Directorate, Government of West Bengal
India
07.2014 - 04.2019
  • Involved in development cycle including high-level design, data design, coding, testing, and creation of functional documentation.
  • Designed the internal applications using C#, ASP.NET technologies.
  • Developed various ASP.NET user controls and custom controls for the ASP.NET forms.
  • Created multiple classes and interfaces to implement business logic and data manipulation, enhancing system functionality.
  • Developed interactive web pages using ASP.NET, VB.Net and ADO.NET.
  • Utilized Asp.netAjax and jQuery for enhancing web application interactivity.
  • Utilized Ajax Tab control, Update Panel, Script Manager, ModalPopupExtender, MaskedEditExtender and MaskedEditValidator for validations.
  • Implemented session-level security and role-based authentication using session objects and cookies, ensuring data protection.
  • Created dynamic menus that adapted to user privileges for improved navigation.
  • Wrote and debugged stored procedures and functions in SQL Server.
  • Heavily used ADO.NET objects, Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server, Oracle.
  • Extensively worked on Consuming, Calling, Transmitting and Processing Web Services.
  • Involved in High level design of the project using ADO.NET that accessed the data in tables and procedures created during the SQL Server Project (using SQL Server as the backend). Connection string was made used to establish connection with the back end.
  • Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.
  • Diagnosed production issues by collaborating with users to identify problems.
  • Resolved production issues by collaborating with users to diagnose problems and implement effective solutions.

Education

Master of Computer Application (MCA) -

West Bengal University of Technology
West Bengal, India
01-2010

Bachelor of Science (B.Sc.) -

University of Calcutta
India
01-2004

Skills

  • C#
  • Java Development
  • NET Framework 35
  • NET Framework 40
  • NET Framework 45
  • NET Framework 46
  • NET Framework 47
  • NET Framework 48
  • Net Core
  • ASPNET
  • MVC
  • Web API
  • ADONET
  • LINQ
  • SQL
  • SQL Server
  • MySQL
  • PowerShell
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • Angular
  • React Blazor
  • JQuery
  • AJAX
  • MS Visual Studio
  • MS Visual Studio Code
  • Postman
  • Insomnia
  • Git
  • TFS
  • Azure App service
  • Azure Storage
  • Azure Cosmos DB
  • Azure data bricks
  • Azure Services

Timeline

Application Programmer / Technical Analyst

Molina Health care
09.2024 - Current

Application Programmer / Technical Analyst

Bank of America
02.2023 - 01.2024

.NET & Blazor – Full Stack Developer

GN Hearing & Beltone
07.2021 - 09.2022

Database Engineer

Albert Einstein College of Medicine
05.2020 - 06.2021

Senior Software Engineer

Excise Directorate, Government of West Bengal
07.2014 - 04.2019

Master of Computer Application (MCA) -

West Bengal University of Technology

Bachelor of Science (B.Sc.) -

University of Calcutta
Kamalika Pal