I am an experienced Contract Software Engineer specializing in building distributed, cloud-native enterprise applications using C#, .NET, and Go in Azure and GCP environments. I focus on designing scalable, modern systems integrating traditional software with cloud platforms and delivering high-impact solutions that enhance operational efficiency and stakeholder satisfaction. I have strong expertise in software design, development best practices, AI and machine learning, and cloud-native architectures. My passion lies in leveraging innovative technologies to create robust, maintainable, and secure software solutions while continuously driving improvements and aligning technology choices with business goals.

Rathnagiri Nagarajan

I am an experienced Contract Software Engineer specializing in building distributed, cloud-native enterprise applications using C#, .NET, and Go in Azure and GCP environments. I focus on designing scalable, modern systems integrating traditional software with cloud platforms and delivering high-impact solutions that enhance operational efficiency and stakeholder satisfaction. I have strong expertise in software design, development best practices, AI and machine learning, and cloud-native architectures. My passion lies in leveraging innovative technologies to create robust, maintainable, and secure software solutions while continuously driving improvements and aligning technology choices with business goals.

Available to hire

I am an experienced Contract Software Engineer specializing in building distributed, cloud-native enterprise applications using C#, .NET, and Go in Azure and GCP environments. I focus on designing scalable, modern systems integrating traditional software with cloud platforms and delivering high-impact solutions that enhance operational efficiency and stakeholder satisfaction.

I have strong expertise in software design, development best practices, AI and machine learning, and cloud-native architectures. My passion lies in leveraging innovative technologies to create robust, maintainable, and secure software solutions while continuously driving improvements and aligning technology choices with business goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Contract Software Engineer at Tansow Technologies Ltd
January 1, 2012 - Present
Delivered high-impact enterprise solutions using C# and Go, enabling clients to scale operations efficiently and resolve data issues while handling increased user traffic. Provided technology strategy advice, guided architecture and framework selections, and partnered with clients across finance, human resources, and energy domains to develop robust, maintainable, and revenue-supporting software solutions.
Senior Software Engineer at Sporting Solutions Ltd
March 31, 2025 - August 16, 2025
Integrated new cricket feed providers into internal trading systems using C#, .NET, RabbitMQ, gRPC, REST, and MongoDB with Google Cloud deployment. Optimized pricing request services with Kafka-based asynchronous microservices and container orchestration using Docker and Kubernetes, improving latency and scalability. Developed a React and ASP.NET Core web application front-end and independently created heartbeat and fixture suspension functionalities. Established real-time monitoring with Prometheus and Grafana.
Senior Software Engineer at SLB (formerly Schlumberger Oilfield UK)
June 30, 2024 - August 16, 2025
Designed and developed a Wellbore Stability calculations API library using C# .NET Standard incorporated into cloud microservices deployed with Docker and Kubernetes. Implemented resource allocation solutions using RabbitMQ to scale worker services, and developed a configurable Validation API reducing cloud resource usage. Led full product lifecycle management including repository setup, deployment coordination, compliance, and vulnerability scanning using diverse technologies across Google Cloud and Azure.
Senior Analyst Programmer at Manpower UK
June 30, 2019 - August 16, 2025
Analyzed and developed features for client applications using C#, ASP.NET MVC/Razor pages, Web API, Windows services, Quartz.Net, SQL Server, and WCF. Delivered new systems for CV processing, timesheets, invoicing, and billing with robust scalable architecture improving recruiter efficiency. Collaborated on projects involving multiple technologies including knockout JS, AngularJS, and jQuery.
Contract Software Engineer at Tansow Technologies Ltd
January 1, 2012 - Present
Delivered high-impact enterprise solutions using C# and Go, enabling clients to scale operations efficiently and resolve data issues. Advised clients on technology strategies accelerating product delivery and reducing technical debt. Worked in domains including Finance, Human Resources, and Energy to translate business requirements into robust and maintainable software solutions that supported revenue growth and operational efficiency.
Senior Software Engineer at Sporting Solutions Ltd
March 1, 2025 - August 16, 2025
Integrated a new cricket feed provider into internal trading systems enhancing market coverage. Optimized asynchronous pricing request service with Kafka-based microservices improving scalability and resilience. Developed a modern web application front-end with React and ASP.NET Core back-end. Implemented heartbeat and fixture suspension functionalities to maintain system accuracy. Established comprehensive metrics and monitoring dashboards using Prometheus and Grafana for real-time system visibility.
Senior Software Engineer at SLB (formerly Schlumberger Oilfield UK)
June 30, 2024 - August 16, 2025
Designed and developed Wellbore Stability calculations API library integrated into cloud microservices. Implemented resource allocation using RabbitMQ to improve system throughput. Architected a configurable Validation API reducing cloud resource costs. Led development with diverse technology stack hosted on Google Cloud and Azure with Kubernetes. Managed product lifecycle including repository setup, deployments, compliance scanning, testing, and stakeholder coordination to ensure high-quality delivery.
Senior Analyst Programmer at Manpower UK
June 30, 2019 - August 16, 2025
Analyzed and developed features for n-tier applications using C#, ASP.NET MVC, Web API, Windows Services, and SQL Server. Delivered scalable architectures for CV processing, timesheet, invoicing, and billing systems improving recruiter efficiency. Collaborated on multiple client projects integrating external web services and ensuring robust application delivery.

Education

Bachelor of Technology in Computer Systems at Thompson Rivers University, Canada
January 1, 1996 - January 1, 2000
Bachelor of Engineering in Electronics and Communication at University of Madras
January 1, 1997 - January 1, 2000
Executive Post Graduate Program, Machine Learning and Artificial Intelligence at International Institute of Information Technology, Bangalore
January 1, 2024 - April 1, 2025
Master of Science, Machine Learning and Artificial Intelligence at Liverpool John Moores University
January 1, 2024 - December 1, 2025
Bachelor of Technology in Computer Systems at Thompson Rivers University, Canada
January 1, 1996 - January 1, 2000
Bachelor of Engineering in Electronics and Communication at University of Madras
January 1, 1997 - January 1, 2000
Executive Post Graduate Program, Machine Learning and Artificial Intelligence at International Institute of Information Technology, Bangalore
January 11, 2030 - August 16, 2025
Master of Science in Machine Learning & Artificial Intelligence at Liverpool John Moores University
January 1, 2024 - January 1, 2025

Qualifications

Google Cloud Certified Professional Cloud Developer
January 11, 2030 - August 16, 2025
Microsoft Certified: Azure Fundamentals
January 11, 2030 - August 16, 2025
Google Cloud Certified Professional Cloud Developer
January 11, 2030 - August 16, 2025
Microsoft Certified: Azure Fundamentals
January 11, 2030 - August 16, 2025

Industry Experience

Financial Services, Energy & Utilities, Software & Internet, Professional Services
    paper Implemented Tom Demark Sequential Indicator in QuantConnect

    Contributed to [QuantConnect’s LEAN](https://www.twine.net/signin open-source quantitative trading engine by implementing the Tom Demark’s Sequential candlestick indicator used for trend reversal detection. This feature adds support for detecting trend exhaustion and potential reversals, increasing the toolkit available to quantitative strategy developers. Implemented the indicator with full support for Setup/Countdown phases and price flip logic. Demonstrated proficiency in C#, Git, unit testing, and financial modelling with a focus on clean code and extensibility.