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.