Thiyagarajan Mani Chettier — ICFI - Lead .Net

Name: THIYAGARAJAN MANI 

Professional Title: Technical Lead 

Education: Master of Computer Applications, UNIVERSITY OF MADRAS [CHENNAI, TN] 

Experience: I have over 18 years of extensive experience in designing, developing, and delivering web applications, API services, and secure database solutions. I began my career as a junior developer, where I gained foundational expertise in building web applications using .NET frameworks. Over the years, I’ve advanced my skills and contributed to numerous projects, ranging from small-scale applications to large, enterprise-grade solutions. Currently working in ICF as Technical Lead 

 

Skills: 

Proficient in modernizing legacy applications to .NET 6.0 and 8.0 frameworks 

Experience in all phases of the Software Development Life Cycle (SDLC) in Waterfall and Agile Methodology. 

Good Experience in Blazor for creating interactive offline and online applications 

Proficient in Blazor concepts, including the creation of custom reusable component libraries. 

Experience in developing and maintaining responsive applications using React 

Hands-on experience in Rest Principles, and Design Principles like SRP, Encapsulation, DI, and DRY 

Experienced in Object Relational Mapping (ORM) using ADO.NET, Entity Framework, LINQ and Lambda Expressions. 

Good knowledge on AWS (Amazon Web Services) working with EC2, RDS, S3, Cloud watch and Docker. 

Experience in Azure cloud platform like Azure SQL, App Service, Web Jobs and Azure Functions 

Experience in using Design patterns like MVC, Abstract Factory, Singleton, Repository, and UOW 

Experience in implementing Event-Driven Architecture 

Expert in implementing data access layer using Entity Framework Code First Approach. 

Created a controller and its endpoints using Web API methodology of different HTTP verbs in uideveloping Web services. 

Created RESTFUL services using WebAPI, built HTTP services and formatted responses using web API media type formatter to JSON. 

Experienced with different Dependency Injection frameworks like AutoFac and default .Net Core DI. 

Responsible for implementing the token-based Authorization to the Service endpoints using OAUTH 2.0 JWT. 

Configuring OAuth 2.0 with OIDC for .Net Core APIs for Authorization. 

Experience in developing Test Driven Approach to increase the stability using tools like NUnit and Jest 

Extensive experience in relational database development, for creating complex database queries, writing DDL/DML/DCL using T-SQL in Microsoft SQL Server 19. 

Experience in database related work, primarily creating complex stored procedures, packages, Views, Triggers, and Functions. 

Experience optimizing the queries by creating various clustered, non-clustered indexes and indexed views. 

Worked in Performance Tuning, Query Optimization and Database Consistency Checks using DBCC utilities. 

Experience in upgrading legacy Crystal Reports to Blazor applications by integrating with .NET 8.0 backends for report generation 

Experienced in Configuration Management, setting up and maintaining company Version policies, build schedule using Bit bucket TFS-Git Repositories. 

Experience in preparing POC for common tasks including documentation for integration. 

Experience in designing and implementing infrastructure as code and CI/CD pipeline for deployments of large-scale web applications like Jenkins, UCD, GitHub and Azure DevOps 

Designed data flow diagrams using Visio and documented every phase of design & development of app. 

Actively participated in daily standups, sprint planning, and retrospective meetings to ensure alignment on project goals 

Strong customer focus, excellent listening and communication skills, creative and cost-effective problem solver. 

Always seek out new technologies and ideas to add value and share technical knowledge with other members across the organization. 

Team player with good interpersonal, Collaboration skills and the ability to work in the team. 

 

Certifications & Awards 

Microsoft Certified in Azure Fundamentals 

Microsoft Certified in Azure Administrator 

Microsoft Certified in AI Fundamentals 

TOGAF Certified Enterprise Architecture 

Professional Diploma in web-centric Computing in NIIT 

Microsoft Certified Professional in Dot net 

Microsoft Certified Professional in Sql Server 

Received ‘Valuable Contribution Award’ in Larsen & Toubro Infotech Limited 

Received ‘Best Team Award’ in US dept of Agriculture 

Dynamic Leadership, Level 4 in Toastmaster