Work Preference
Summary
Overview
Work History
Education
Skills
Timeline
Generic
Arul Raj Natarajan

Arul Raj Natarajan

Tech Lead
Madurai,TN

Work Preference

Work Type

Full Time

Location Preference

Remote

Important To Me

Company CultureWork-life balanceHealthcare benefitsFlexible work hoursWork from home optionPersonal development programs

Summary

Technical Lead Engineer with 15+ years in enterprise backend development, specializing in Microservices, FastAPI, and GitLab CI/CD. Proven record leading 11-member teams, mentoring engineers, and delivering scalable SaaS platforms with zero-downtime deployments and faster release cycles.

Overview

17
17
years of professional experience

Work History

Technical Lead Engineer

Aparajitha Software Services Pvt. Ltd.
09.2017 - Current
  • Team Leadership: Led a 11-member engineering team across Python FastAPI / Django REST microservices (backend) for enterprise SaaS compliance products.
  • Led technical design and architecture decisions across software delivery projects.
  • Mentored development team membersbers on coding standards, debugging, and best practices.
  • Monitored project progress and ensured adherence to SDLC practices.
  • Reviewed code submissions to maintain quality, consistency, and maintainability.
  • Microservices Design: Architected GRC platform with microservice decomposition — independent services for Payroll, Time & Attendance, Statutory Master, General Master, and Statutory Records.
  • FastAPI: Built high-performance FastAPI microservices with async I/O, Pydantic validation, and OpenAPI/Swagger documentation for all internal APIs..
  • Established GitLab CI/CD pipelines, Nginx reverse-proxy configs, and containerized deployments for zero-downtime production releases.
  • Conducted sprint planning, code reviews, client UAT, and requirement workshops — reduced delivery cycle by 30%.

Senior Programmer Analyst

GenesisCircle
09.2009 - 08.2017
  • Developed web and Windows-based projects for various clients using ASP.NET, ASP.NET MVC, C#.NET, and VB.NET MVC.
  • Led application development efforts, aligning technical solutions with business requirements.
  • Designed and maintained scalable codebases using modern programming standards.
  • Reviewed peer code to improve quality, consistency, and maintainability.
  • Troubleshot complex software defects and implemented durable fixes.

Education

Master of Computer Applications -

Jaya Arts & Science College
Chennai, Tamilnadu
04.2001 -

Bachelor of Computer Application -

S.Vellaichamy Nadar College
Madurai, Tamilnadu
04.2001 -

HSS -

Sri Lakshmi Higher Sec School
Tiruvallur, Tamilnadu
04.2001 -

SSLC -

KENC Govt Higher Sec School
Manavalanagar, Thiruvallur, Tamilnadu
04.2001 -

Skills

Frontend: HTML5, CSS3, Bootstrap, Infragistics, Telerik

Architecture: Microservices, Micro-Frontend, RESTful API Design, 3-Tier, MVC

DevOps & Deployment: GitLab CI/CD(Jenkins), Nginx, IIS, Docker, SVN

Databases: MySQL, SQL Server, ORM, Stored Procedures, Triggers

Frontend: HTML5, CSS3, Bootstrap, Infragistics, Telerik

IDEs & Tools: VS Code, Visual Studio, PyCharm Postman

API documentation

Reporting: Crystal Reports, RDLC, Excel MIS Statutory Registers, Returns, Abstracts

Timeline

Technical Lead Engineer

Aparajitha Software Services Pvt. Ltd.
09.2017 - Current

Senior Programmer Analyst

GenesisCircle
09.2009 - 08.2017

Master of Computer Applications -

Jaya Arts & Science College
04.2001 -

Bachelor of Computer Application -

S.Vellaichamy Nadar College
04.2001 -

HSS -

Sri Lakshmi Higher Sec School
04.2001 -

SSLC -

KENC Govt Higher Sec School
04.2001 -
Arul Raj NatarajanTech Lead