Akila Manickkasubramanian
Email: *********@*****.***
Ph#: 609-***-****
Professional Summary:
●Over 8+ years of IT experience in software design, analysis, development, testing and implementation of secure n-tier client/server web based applications using .NET Framework.
●Extensive experience with Microsoft .NET Technologies (.NET Framework, ADO. NET, ASP. NET, C#.NET, SQL SERVER, WCF, and WPF).
●Hands on in application development using with C#, Web Forms in ASP.NET using C# as the code-behind language.
●Proficient in development of Web and Windows based Applications have good experience working with multithreaded applications and also proficient with migrating from ASP.NET.
●Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP.NET, .Net core projects and Web Sites.
●Experience using Microsoft Visual Studio for projects involving C#, Entity Framework, ADO. NET, Web Services, HTML5, CSS3, JavaScript, MVC, Web Forms and WCF.
●Extensive experience in developing and consuming XML Web Services using WCF, WSDL, SOAP and LINQ.
●Hands on experience in creating content driven and user-friendly application using WPF and WCF.
●Extensive knowledge of C# object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
●Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
●Excellent experience in developing web pages complying with W3C web standards.
●Expertise in Client Side Designing and Validations using HTML5, DHTML and JAVASCRIPT.
●Hands on Experience in using Microsoft Azure platform.
●Experience in creating and deploying the web applications to Azure App Services.
●Expertise in implementing input and output datasets to read and write the data in Azure Cloud Database.
●Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
●Proficient with report generation tools like Crystal Reports, DevExpress Reports and MS SQL Server Reporting Services (SSRS).
●Good Experience in database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers.
●Experience in writing Stored Procedures, Functions, Views and Joins in SQL Server, Oracle and PL/SQL.
●Experience in using Source Code Version Control Systems like Github and TFS (Team- Foundation Server).
●Well acquainted with direct client interaction for requirement gathering, project demo & application enhancements and knowledge transfer process.
●Good communication skills with clear understanding of the business rules and ability to work in a multi-cultural multi-stakeholder environment.
Technical Skills:
Languages
C#, VB.Net
Web Technologies
.NET Framework 4.8/4.7/4.6/4.7, .Net Core, Ml.Net, ASP.NET, .Net core, Web API, ADO.NET, Web Services, WCF, ASP.NET MVC, WPF, LINQ, CSS, XML, HTML5, Bootstrap, Razor, Entity Framework
Scripting
Java Script, Angular.js, Angular 16/12/10
Cloud Services
Azure, GCP
Development Tools
MS Visual Studio
Version Controller
Github and Bitbucket
Service Oriented Architecture
WCF, .NET Web Services, SOAP
Database
SQL Server, Oracle
Operating System
Windows Variants
Education Details : B.TECH (IT) from KLN College of Engg, Madurai, India 2005
Professional Experience:
Client: PNC Bank, Pittsburg, PA. Duration: Mar 2025 – Till Date
Role: .Net Application Developer
Responsibilities:
Involved in requirement analysis, designing and development using AGILE methodology to implement the application.
Created Business Logic Layer & Data Access Layers implementing the MVC architecture.
Developed scalable applications using C#, ASP.NET Core, and .NET Core, adhering to SDLC best practices.
Designed and implemented micro services architecture with .NET Core and Entity Framework (EF) Core, achieving a 30% improvement in data management efficiency.
Created C# batch programs to perform automated daily user authentication synchronization with the Enterprise Directory.
Developed the reusable framework for the application using the ASP.NET MVC Framework.
Used different types of Action Filters in ASP.NET MVC like Authentication, Authorization and Exception Filters.
Implemented web pages including tables, tree-tables, buttons, navigation bar in Angular, Type Script, JavaScript, jQuery, CSS and HTML based on UI design.
Implemented predictive analytics in .NET applications using ML.NET and Azure AI Services to forecast patient appointment no-shows, reducing scheduling inefficiencies.Implemented client-side form validation, form view results using various components, services in Angular 16.
Implemented interaction between frontend and backend using the JSON object.
Working on N-tier architecture application with ASP.NET Web API and Entity Framework.
Developed the application using ASP.NET concepts like Master Pages, Sessions, and Postbacks etc. using C#.
Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
Implementing application using C#, ASP.NET MVC 5.0 with Razor View Engine, JQuery, AJAX, HTML5, CSS3, JavaScript and utilized Entity Framework Database First approach.
Consume REST API for publish and manage email templates in SendGrid using C#.
Build REST API using Web API framework and C# for save data from externals applications.
Designing responsive User Interface (UI) Layouts for dynamic web pages using ASP.NET MVC 5.0, Web API, Bootstrap and Angular 16.
Designed and developed using framework Angular 16 along with HTML5, CSS3 and Typescript.
Reduced system downtime by 50% by deploying Azure Monitor solutions.
Worked with Azure Monitor tools like Azure Log Analytics and Azure Service Health to diagnose and minimize service degradation.
Worked with WSDL document and SOAP protocol while working with Web service. Developed and maintained portal using ASP.NET and C#.
Performed store procedures using LINQ to Store Procedures and C# for save and retrieve data into database.
Used ADO.NET objects such as Grid View with paging and sorting multiple records, Repeater Data Adapter, Data Reader, Data Tables and Dataset for consistent access to the data store.
Worked with Entity Framework for accessing and storing the data in the database.
Worked in an AGILE and SCRUM Environment, used Git for sub version.
Actively participated in prioritizing the issues and identifying the root cause analysis and bug fixes. Involved in performing code reviews.
Active participation in unit testing of the application to ensure quality.
Environment: .Net Framework 4.8, Ml.Net, C#.Net, ASP.Net, Ado.Net, MVC 5, Razor, Web API, Azure, Angular 16, Bootstrap, Typescript, JavaScript, Restful, SOAP, GIT, Entity Framework, GIT, Agile, SQL server and Windows.
Client: Envision Healthcare, Nashville, TN. Duration: Nov 2023 – Feb 2025
Role: .NET Developer
Responsibilities:
●Involved in understanding user requirements, designing and developing web application and back end applications.
●Interacted with business analysts, end users and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
●Implemented entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
●Used C# in developing the business logic and implemented the Object Oriented Programming Functionalities.
●Incorporated C# .NET in Business Logic Layer.
●Developed Data Access layers using ASP.NET, C# and SQL server.
●Developed interactive pages of the application using ASP.NET Web Forms pages with C#.NET for the code behind modules.
●Developed and maintained scalable .NET Core microservices using Domain-Driven Design (DDD) principles to support modular, maintainable architecture.
●Integrated backend systems with Entity Framework Core and LINQ, streamlining data access and improving application performance.
●Designed MVC design pattern for ASP.NET core application development using the MVC architecture.
●Developed ASP.NET pages using C#.NET to handle sessions, and server side transactions to provide proper data transfer between various pages.
●Design and Development of front-end screens by creating Views, Partials, layouts, controllers, Actions and View Models using MVC and C#.NET.
●Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual C#.NET.
●Designed and Implemented web application using Angular.JS along with HTML, CSS, JavaScript, JQuery, Bootstrap and ASP.Net Web API.
●Created RES T APIs using ASP.NET Web API with CQRS Mediator pattern.
●Implemented the DAL using the Entity Framework Database-First paradigm.
●Designed WPF application using MVVM and Repository pattern, from design to completion.
●Involved in interface design and development using WPF for windows and web applications respectively by using Visual Studio.
●Created new web pages using HTML5, CSS3, XML, Angular.js and Java Script.
●Developed a web application using Angular 12 as front - end and using Web API to receive and pass data to back-end.
●Implemented Angular.JS Services to bind the data and provide access to the data on the server.
●Implemented the components to read and write the files to Azure blob storage using C# libraries.
●Created the Web Apps in Azure App Services.
●Created the Resources and Resource Groups in Azure.
●Created the deployment slots for the Azure Web apps and used the publish profiles to publish the applications to Azure Environment.
●Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
●Created a number of SQL Reports in large database with Design, Develop, and Build and publish the reports using Microsoft SQL Reporting Services.
●Worked in an AGILE and SCRUM Environment, used SVN for sub version.
●Involved in the design of the database and developed stored procedures, for implementing the business rules.
Environment: .Net 4.8, .Net Core, C#.NET, ASP.NET, Web API, LINQ, HTML5, CSS3, JavaScript, Angular 12, Angular.js, Azure, GCP, XML, MVVM, XAML, Visual Studio, SQL, Agile and Windows.
Client: Wintrust Financial, Rosemont, IL. Duration: Apr 2021 – Oct 2023
Role: .NET Developer
Responsibilities:
●Involved in development cycle including high-level design, data design, coding, testing, and creation of functional documentation.
●Designed the Front end for my module by using C# and ASP.NET.
●Designed and developed Web Forms using ASP.NET and C# and created necessary classes in the business components.
●Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
●Used Angular HTTP (post and get) to retrieve data through Web API from Entity Framework, used Angular Sort, Filter and Custom pipe to provide better search result.
●Created and utilized Web API methods for database operations through Entity Framework.
●Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
●Created content driven and user-friendly applications using WPF.
●Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
●Developed various screens in C#.NET for selecting reports parameters and generating reports with ability to export, e-mail, and print reports in various formats.
●Used C#.NET in Three-Tier application (UI, Business Logic and Data Access layers), Class Libraries.
●Developed the Utility applications using WPF.
●Designed and developed in design and development of various components and modules of the application using Visual Studio.
●Designed and developed rich UI Screens with HTML5, CSS3 and Microsoft Silverlight.
●Developed Single Page applications using Angular 10 using components, directives using Typescript.
●Designed form validations on server side and client side using Angular.js.
●Worked in designing and configuration of Azure environment. Migrated legacy applications to the Azure cloud platform.
●Experienced with Microsoft Azure Services like IaaS Infrastructure as a Service and PaaS Platform as a service.
●Used LINQ to write the queries in the back end so as to fetch the data from the database.
●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 backend.
●Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server.
●Worked in an Agile Environment, used to follow sub version concept.
●Created a Data Source which contains all the tables required in the project .Made use of Datasets, Data Adapters supporting disconnected mode.
Environment: .Net 4.7, C#.NET, ASP.NET, ADO.NET, WPF, Web API, HTML, LINQ, HTML5, CSS3, Angular 10, Azure, Visual Studio, MVC, SQL, TSQL, Agile and Windows.
Client: Office Depot, Boca Raton, FL. Duration: Feb 2018 – Mar 2021
Role: Software Developer
Responsibilities:
Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET and C#.
Involved in Design, Development and Testing of Web Forms and Web Services using IIS, ASP.NET, XML Dataset and .NET Framework.
Developed interactive pages of the application using ASP.NET Web Forms pages with VB .NET for the code behind modules.
Designed and developed the web application using Asp.Net.
Used JavaScript for Client side validations and .Net Validations for Server side Validations.
Worked with ADO.Net to handle database transactions and interaction with Asp.Net Pages.
Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.
Enhanced and developed UI functionality using ASP.NET, HTML, and XM, XAML.
Involved in designing of WPF screens and implementing MVC design pattern. Used ADO.Net for DML/DDL operations with the SQL Server.
The project's core framework was architected WCF (Windows Communication Foundation) instead of regular web services due to performance gain offered by WCF.
Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
Worked on stored procedures, advanced queries, triggers, views, indexes for query optimization for the SQL Server databases.
Implemented Web User Interface, Business logics, and Data Access Components. Wrote the stored procedures using SQL.
Weekly and monthly status reporting to higher management as well as onsite/offshore and client meeting.
Environment: C#.NET, ASP.NET, ADO.NET, VB.NET, HTML, XAML, WPF, WCF, SQL, and Windows.