Kousalyaa Senthilvel
Email:*******************@*****.***
Phone: 815-***-****
LinkedIn: https://www.linkedin.com/in/kousalyaa-senthil-/
.Net Full Stack Developer
Professional Summary
Over 6 years of professional experience in .NET development, working across all phases of the Software Development Life Cycle (SDLC) including planning, analysis, design, development, testing, and maintenance of web-based and N-tier applications across domains such as Finance, Insurance, Healthcare, and IT.
• Strong experience in Microsoft .NET technologies, building web and client-server applications using C#, ASP.NET Web Forms, ASP.NET MVC, and .NET Core with solid implementation of N-tier architecture.
• Hands-on experience in developing applications using .NET Framework (4.5/4.0/3.5) and .NET Core (6.0/3.1), along with Visual Studio and modern development tools.
• Proficient in frontend development using HTML5, CSS3, JavaScript, jQuery, and Bootstrap, with experience in creating responsive and user-friendly interfaces.
• Strong understanding of Object-Oriented Programming (OOP) concepts including inheritance, encapsulation, abstraction, and polymorphism.
• Experience implementing MVC design pattern, developing scalable and maintainable web applications.
• Worked on ASP.NET Web Forms, MVC applications, Web APIs, and RESTful services using HTTP methods (GET, POST, PUT, DELETE) with Entity Framework (Code First approach).
• Experience in LINQ (to Objects, to SQL) and ADO.NET for efficient data access and manipulation.
• Good knowledge of WCF services, SOAP, and REST-based service integration.
• Implemented security features including authentication and authorization using role-based access and secure web application practices.
• Hands-on experience with Dependency Injection (DI) and Inversion of Control (IoC) to build loosely coupled and testable applications.
• Experience in exception handling, debugging, and application performance tuning.
• Developed applications using layered architecture including Data Access Layer, Business Logic Layer, and UI Layer.
• Experience in SQL Server (2012/2016) including writing stored procedures, functions, triggers, and performance tuning queries.
• Worked with SSIS and SSRS for data integration and reporting solutions.
• Familiar with version control systems like Git and TFS, including branching, merging, and build/release processes.
• Experience working in Agile (Scrum) and Waterfall methodologies, with exposure to Test-Driven Development (TDD) practices.
• Strong experience in building Single Page Applications (SPAs) using Angular (latest versions) with TypeScript, RxJS, and component-based architecture.
• Experience creating reusable components, services, and implementing routing, state management, and API integrations in Angular applications.
• Working knowledge of React.js, including building reusable components, managing state using Hooks and Redux, and integrating REST APIs.
• Experience with unit and integration testing using tools like Jest and testing frameworks for frontend and backend applications.
• Hands-on experience with cloud platforms, primarily Microsoft Azure (App Services, Azure SQL, Functions, Storage, DevOps) and familiarity with AWS services such as EC2, S3, Lambda, and RDS.
Technical Skills:
Operating Systems: Windows 2010, 2007 R2/2008/2003, XP, Windows 7, Vista.
Programming Languages: C++, C#.Net (8/4.0/3.5/3.0), VB.NET (10.0/9.0/8.0), HTML, T-SQL, PL/SQL
Web Technologies: Dot Net Core 8/6/3, Web API, ASP.NET (4.5/4.0/3.5/3.0/2.0), ASP.NET MVC,
Silverlight4.0/3.0, Ajax, JavaScript, jQuery, Angular, React JS.
IDE Tools: Visual Studio 2019/2015/2013/2010/2008, SQL Server Management Studio 2014/2008.
.Net Frameworks: .Net Framework 4.5/4.0/3.5/3.0/2.0, Microservices.
Databases: MSSQL SERVER 2019/2014/2012/2008/2005, MS Access 2010/2007/2003, Oracle 11g/10g/9i/8i
Reporting Tool: SQL Server Reporting Services (SSRS 2014/2012/2008/2005), Crystal Reports
(2014/2012/9/8.5/8)
Modeling Tools: UML, MS Visio 2010/2007
Version Control Tools: Visual SourceSafe, Subversion, Team Foundation Server (2015,2013,10,08), GIT
Middleware: WCF, ADO.NET 4.0/3.5/3.0, Web API, Web Services, Entity Framework 6.0/5.0
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0)
Other Utilities: Nant, gacutil, Ants profiler, FxCop, Resharper0(8.1), Style Cop, Nugget packages. Splunk,
Dynatrace, VS performance Analyzer, JIRA
Professional Experience
Sr.Net Developer
Florida Dept. Of children and families(Florida) - Tallahassee, Florida. Jan 2025 to till
Responsibilities:
●Developed and maintained web applications using .NET 8, C#, and ASP.NET Web API, supporting mission-critical public service systems.
●Contributed to the Disaster Response System, enabling volunteer registration, profile management, shift assignment, check-in/check-out, and work hours tracking during emergency situations.
●Designed and implemented volunteer scheduling and real-time status tracking features, improving coordination and operational efficiency during disaster response.
●Implemented functionality to track supply inventory across multiple sites and enabled inter-site supply transfers, ensuring effective resource management.
●Developed automated email notification systems to inform volunteers about shift schedules and site details, and to notify site leads about supply transfers.
●Built features to support bulk upload of volunteer data, significantly reducing manual data entry and onboarding time.
●Developed RESTful APIs to manage volunteer data, scheduling, and activity tracking.
●Created and enhanced user interface components using Telerik UI, improving usability and responsiveness.
●Worked on a Facility Management system, enabling efficient space allocation and occupancy management, including assigning staff to workspaces.
●Designed and implemented modules for occupant tracking and space utilization, providing better operational visibility.
●Developed the SAMH Licensure application, allowing users to register, submit details, manage employees, and apply for licenses online.
●Integrated Okta authentication to provide secure login and role-based access control for users and employees.
●Implemented document upload functionality using Azure Blob Storage, ensuring secure and scalable file handling.
●Built workflows to validate uploaded documents (pass/fail checks) and route them to downstream systems.
●Integrated with OnBase document management system for efficient storage, retrieval, and management of documents.
●Generated DocPop URLs to enable secure access to uploaded and processed documents.
●Applied secure coding practices and validation techniques to maintain data integrity and meet compliance requirements.
●Collaborated in an Agile environment, actively participating in sprint planning, development, testing, and deployment.
Environment: .NET 8, C#, ASP.NET Web API, Telerik UI, Azure Blob Storage, REST APIs, SQL Server, Okta, Agile
.NET Developer
Actimus Bio -Remote Jan 2022 to Dec 2024
Responsibilities:
●Designed, developed, and maintained microservices-based applications using .NET Core 8, C#, and Web API, enabling scalable and loosely coupled healthcare systems.
●Built and enhanced RESTful APIs for CRUD operations using Entity Framework (Code First), ensuring efficient communication between frontend and backend systems.
●Implemented layered architecture (DAL, BLL, UI) with reusable core libraries, utilities, and helper components to improve maintainability and scalability.
●Optimized SQL Server databases, including schema design, stored procedures, triggers, and indexing strategies, significantly improving query performance and data retrieval.
●Developed and integrated Angular (v14/15) applications using TypeScript, RxJS, HTML5, CSS3, and Bootstrap to deliver responsive and user-friendly interfaces.
●Implemented state management and reactive programming using RxJS Observables for efficient data flow between APIs and UI components.
●Applied Dependency Injection (DI) and Inversion of Control (IoC) to build modular, testable, and maintainable application components.
●Configured security, routing, caching, filters, and middleware in Web API and MVC applications, adhering to OWASP security standards.
●Developed and executed unit and integration tests using Jest in a Test-Driven Development (TDD) environment to ensure code quality and reliability.
●Containerized microservices using Docker and deployed them to Kubernetes (AKS), ensuring scalability and consistent deployment across environments.
●Built and managed CI/CD pipelines using Azure DevOps, enabling automated builds, testing, and seamless deployments.
●Utilized Azure services including App Service, Azure SQL Database, Cosmos DB, Service Bus, Event Hub, Blob Storage, and Key Vault for building secure and scalable cloud solutions.
●Collaborated in an Agile (Scrum) environment, participating in sprint planning, code reviews, and daily stand-ups to deliver high-quality features on schedule.
●Worked with Azure Boards and GitLab for task tracking, version control, and efficient team collaboration.
Environment:
.NET Core 8, C#, Web API, Microservices, Entity Framework, SQL Server, Angular 14/15, TypeScript, RxJS, Azure (App Services, Cosmos DB, Service Bus), Docker, Kubernetes (AKS), Azure DevOps, GitLab, Apache Kafka, Agile
.Net Developer
Illumina infotech- Banglore,IND Oct 2019 to Dec 2021
Responsibilities:
●Developed enterprise-grade web applications using .NET Core, C#, and RESTful APIs, supporting real-time insurance management systems.
●Designed and implemented scalable and secure APIs, enabling seamless integration with internal and third-party services.
●Architected and developed modular, maintainable applications using Dependency Injection (DI) and layered design principles.
●Built and optimized data access layers using Entity Framework Core and SQL Server, improving performance for large-scale datasets.
●Implemented role-based authentication and authorization using .NET Core Identity and Azure Active Directory (AAD) to secure sensitive data.
●Improved application performance by implementing caching strategies, lazy loading, and API optimizations, reducing response times.
●Developed and integrated Angular and Blazor components to deliver dynamic, responsive user interfaces for policy management.
●Created reusable UI components and services, improving code reusability and maintainability across the application.
●Implemented client-side and server-side validation, ensuring data integrity and compliance with business rules.
●Designed and executed unit and integration tests using tools like Jasmine, Karma, and bUnit to maintain high code quality.
●Built and maintained CI/CD pipelines using Azure DevOps, automating build, test, and deployment processes.
●Containerized applications using Docker and supported deployments in cloud environments.
●Configured logging and monitoring using Serilog and Azure Application Insights, enabling proactive issue detection and troubleshooting.
●Collaborated with cross-functional teams to gather requirements, perform code reviews, and ensure alignment with business and compliance standards.
●Tuned SQL queries and database performance, improving data retrieval efficiency and overall system responsiveness.
●Supported production releases, troubleshooting critical issues and ensuring high system
●Deployed and managed applications using Azure App Service, ensuring scalability and high availability.
●Configured Azure API Management to secure and manage REST APIs.
●Implemented Azure Key Vault for secure management of secrets, keys, and certificates.
●Used Azure Blob Storage for handling unstructured data such as documents and images.
●Integrated Azure Functions for serverless processing and event-driven workflows.
●Leveraged Azure Logic Apps to automate business workflows and system integrations.
●Utilized Azure SQL Database for secure and scalable data storage.
Environment: .NET Core, C#, Web API, Entity Framework Core, SQL Server, Angular, Blazor, Azure (App Service, API Management, AAD, Functions, Key Vault), Docker, Azure DevOps, CI/CD, REST APIs, Microservices, SSRS, Git