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