Thiyagarajan Ramamoorthy

Thiyagarajan Ramamoorthy

Senior Software Engineer


About

Senior Software Engineer skilled in C#/.NET, backend development, microservices, and scalable system design. Passionate about cloud technologies, AI, and building impactful solutions.

Skills
dotnet
Angular
PostgreSQL
Analytical DB
Experience

Program Analyst

Cognizant

Jun 2016 to Oct 2019
  • Developed a self-service application that reduced support requests and generated approximately $1M in annual operational
  • savings.
  • Served as Incident Lead across multiple delivery centers, coordinating critical production incidents.
  • Successfully completed a Disaster Recovery activity that had failed for seven consecutive years.
  • Developed automation solutions that reduced batch processing from multiple days to a single day.

Senior Software Engineer

Accenture

Oct 2019 to Sept 2021
  • Developed enterprise recruitment platform features using C# Web API.
  • Built custom Octopus Deploy automation scripts that streamlined software deployments.
  • Optimized SQL queries, improving execution performance by 10–30%.
  • Identified a critical SQL patch issue that had gone undetected across multiple teams.
  • Managed Azure-based deployment pipelines ensuring reliable software releases.
  • Developed an automated S3 migration pipeline between development environments, reducing migration time by
  • approximately 60%.

Senior Software Engineer

Thomson Reuters

Oct 2021 to Mar 2026
  • Architected a direct desktop-to-S3 upload solution and automated document synchronization, eliminating backend bottlenecks
  • while improving scalability.
  • Independently migrated a large .NET Core 3.1 application to .NET 6, modernizing dependencies and improving application
  • performance and maintainability.
  • Stabilized Angular and C# web applications by resolving critical dependency and compatibility issues following migration.
  • Integrated third-party tax applications into a C++ MFC desktop application through secure API integrations.

Senior Software Engineer

Infor

Mar 2026 to Present
  • Architected and implemented a custom adaptive database rate limiter in C#, leveraging the AIMD (Additive Increase/
  • Multiplicative Decrease) algorithm to dynamically regulate analytical database traffic, reducing request failure rates by 30%
  • while preventing connection starvation under high-concurrency workloads.
Projects

DNA Sequence Analysis using CUDA GPU Acceleration

CUDA.Java.HIerarchical.clustering.K.Means.Clustering

AI Chatbot Integration for Desktop Application

c++.c#.Microsoft.Azure.Services
Education

M.E.

Anna University CEG Chennai

Aug 2014 to Apr 2016

B.E.

Dhanalakshmi College of Engineering

Aug 2009 to Apr 2013
Certifications

Microsoft Certified: Azure AI Apps and Agents Developer

Microsoft

Microsoft Certified: Azure Fundamentals

Microsoft

Microsoft Certified: Azure AI Fundamentals

Microsoft

Microsoft Certified: Azure Data Fundamentals

Microsoft

Microsoft Certified: Azure Data Scientist Associate

Microsoft

Thiyagarajan Ramamoorthy · DevFest Hyderabad 2026