Vinoth Kumar Rajendran

Senior Software Engineer & IT Analyst Applications · Chennai, India

Profile

Senior Software Engineer with 14+ years of experience building and supporting enterprise web applications across Microsoft technologies. Experienced across the SDLC, from requirements analysis and solution design through development, code review, testing, deployment and support. Lead Code Reviewer who uses GitHub Copilot to accelerate day-to-day development while applying engineering judgment and review practices.

Experience

IT Analyst Applications

Caterpillar India Engineering Solutions Private Limited · Chennai, India
March 2025 – Present

Project: Validation Manager, Caterpillar Inc.

  • Partnered with the Product Owner to clarify requirements and translate them into technical solutions; contributed throughout Agile/Scrum delivery.
  • Built ASP.NET MVC controllers, view models, backend services and Web API GET/PUT functionality, using repository and Unit of Work patterns with LINQ.
  • Developed Oracle SQL/T-SQL queries, triggers and stored procedures, plus data-driven screens with Knockout.js and Kendo UI.
  • Served as Lead Code Reviewer, reviewing code quality and maintainability and supporting consistent team practices.
  • Used GitHub Copilot for implementation, refactoring, debugging, code exploration and testing, validating and refining its output through review.

Technologies: C#, ASP.NET MVC / Web API, Entity Framework, Knockout.js, TypeScript, Kendo UI, Oracle, Azure DevOps

Senior Software Engineer

Caterpillar India Engineering Solutions Private Limited · Chennai, India
April 2023 – March 2025 · Payroll under TEKsystems Global Services Pvt Ltd

  • Partnered with the Product Owner to clarify requirements and translate them into technical solutions; contributed throughout Agile/Scrum delivery.
  • Built ASP.NET MVC controllers, view models, backend services and Web API GET/PUT functionality, using repository and Unit of Work patterns with LINQ.
  • Developed Oracle SQL/T-SQL queries, triggers and stored procedures, plus data-driven screens with Knockout.js and Kendo UI.

Technologies: C#, ASP.NET MVC / Web API, Entity Framework, Knockout.js, TypeScript, Kendo UI, Oracle, Azure DevOps

Senior Software Engineer

Rtec Instruments India Pvt Ltd · Bangalore, India
January 2020 – March 2023

Project: Manufacturing Management System

  • Developed a solution for end-to-end manufacturing lifecycle management.
  • Applied Domain-Driven Design across distributed services, application, domain and infrastructure layers, using Entity Framework Core repositories.
  • Built the Angular client and deployed the application to DigitalOcean; it is used in five countries.

Technologies: ASP.NET Core, Entity Framework Core, Angular, Node.js, HTML5, CSS3, Bootstrap, Git

Software Developer

Qatalys Software Technologies · Chennai, India
February 2018 – December 2019

Project: Dory Toxlink (Abbott)

  • Designed a three-tier ASP.NET Core MVC application with service and repository layers; implemented data access using Entity Framework Core Database First.
  • Built application features with C#, Razor, jQuery and AJAX; used dependency injection and added client- and server-side validation.
  • Implemented server-side DataTables paging and filtering, PDF reports with ActiveReports, multilingual resources and ASP.NET Core Identity authentication.

Technologies: .NET Core MVC, Entity Framework Core, Identity Server, SQL Server, DataTables, jQuery, JavaScript

Senior Officer

Allsec Technologies · Chennai, India
April 2017 – January 2018

Project: Expense Reimbursement System

  • Designed and implemented an ASP.NET MVC application with Razor and Entity Framework, translating client requirements and mockups into a responsive web interface.
  • Built reusable partial views and interactive navigation; used LINQ and Lambda expressions for data operations.

Technologies: C#, ASP.NET MVC, Entity Framework, SQL Server, HTML5, CSS3, Bootstrap, jQuery, JavaScript

Specialist

Maersk Global Service Centre · Chennai, India
July 2012 – April 2017

Projects: Easy Manifest (customs manifest), Shipment Booking System, Vessel Reconciliation System

  • Developed and maintained web applications for customer service, online services and business operations.
  • Built MVC and Razor interfaces with HTML, CSS, JavaScript and jQuery, and supported existing applications and users.

Technologies: C#, ASP.NET, SQL Server, HTML, CSS, JavaScript, jQuery

Technical Skills

Languages

C#, TypeScript, JavaScript, Python, PHP

Backend

ASP.NET, ASP.NET Core, MVC, Web API, Entity Framework, LINQ, REST APIs

Frontend

Angular, React, Knockout.js, HTML5, CSS3, jQuery, AJAX, Bootstrap, Kendo UI, MUI

Data

Microsoft SQL Server, Oracle, MySQL, PostgreSQL

Architecture & Delivery

N-Tier Architecture, Domain-Driven Design, Dependency Injection, Repository / Unit of Work, Azure DevOps, CI/CD, Git, TFS

AI-Assisted Development

GitHub Copilot

Education & Credentials

Bachelor of Commerce

First Class, 2011
University of Madras, Chennai

Lean Six Sigma White Belt

Certified

Recognition

“Going Extra Miles” award, Maersk Global Centre

Interests

Aquascaping; technology blogging and writing about emerging tech trends, AI tools and coding tips.