Software Engineering · Chennai, India

Vinoth Kumar Rajendran

Senior Software Engineer & IT Analyst Applications

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.

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.

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.

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.

.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.

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.

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