Chennai, India

Ajithkumar Hariraman

Senior Software Engineer

Node.js | TypeScript | Backend / Full Stack | Cloud

Building reliable APIs, enterprise applications and cloud-ready systems.

Engineering beyond just writing code.

I am a Senior Node.js Backend Engineer with 7+ years of professional software development experience, including 5.0 years focused on Node.js backend development across SmartPoint Technologies (Antares Vision Group), Edvenswa Tech and Swipewire Technologies. My focus is APIs, databases, modular backend architecture, authentication/authorization, integrations and enterprise production support, with React/Next.js supporting API-driven full-stack delivery.

7+ years of software engineering.

Backend / Full Stack

5.0 years focused on Node.js backend development; TypeScript, APIs and databases.

Enterprise Delivery

Workflow-driven applications, REST integrations, deployment and production troubleshooting.

Cloud Deployment

AWS, GCP and Docker; cloud-ready systems and deployment.

International Client-Site Experience

Bahrain client-site delivery, working with client and infrastructure stakeholders.

7+ years building and supporting software products.

Software Engineer

SmartPoint Technologies Pvt. Ltd. / Antares Vision Group

Designed, developed and supported Node.js backend services and REST APIs for healthcare regulatory, licensing and workflow-driven enterprise applications. Translated requirements into API contracts, validation, workflow state transitions and reusable service-layer logic across 17+ lifecycle states. Implemented authentication and authorization for role-sensitive workflows; worked with transactional data, joins, indexing and asynchronous integrations. Diagnosed production issues across APIs, database, NGINX, AWS/RDS, WAF/load balancer, sessions/cache and deployment layers, including Bahrain client-site releases, incidents and multi-environment support.

Node.js · Express.js · TypeScript · MySQL / PostgreSQL · REST APIs · AWS

Jun 2023 - May 2026

Chennai, India / Bahrain client-site

Software Engineer

Edvenswa Tech Pvt. Ltd.

Developed Node.js/Express backend and integration services for healthcare/EHR workflows using reusable controller/service patterns and relational data operations. Built REST APIs with routing, middleware, request validation, structured error handling and asynchronous third-party integrations. Investigated API, SQL and data issues; supported production fixes and release readiness with frontend, QA and product teams.

Node.js · Express.js · JavaScript / TypeScript · MySQL · REST APIs

Jan 2023 - Apr 2023

Hyderabad, India

Software Engineer

Swipewire Technologies Pvt. Ltd.

Built and maintained Node.js/Express backend services and REST APIs for commerce, order-management, payment and operational workflows. Implemented reusable controller/service logic, authentication/authorization, validation, centralized error handling, asynchronous processing and third-party integrations. Worked with SQL-backed transactions, webhooks, debugging, Git-based delivery, release support and backend production issue resolution.

Node.js · Express.js · JavaScript · MySQL · REST APIs

Mar 2021 - Dec 2022

Chennai, India

Software Engineer

Sathyanarayana United Software Pvt. Ltd.

Earlier backend/full-stack delivery using PHP/Laravel, JavaScript and MySQL across REST APIs, authentication, validation, reporting, database workflows, debugging, testing and production support.

Earlier foundation: PHP · Laravel · JavaScript · MySQL · REST APIs

May 2019 - Feb 2021

Chennai, India

Junior Software Engineer

Altran Technologies Pvt. Ltd.

Built foundational software-engineering experience through PHP/Laravel/MySQL application development, REST integrations, debugging, database operations, structured technical training and team-based delivery.

Earlier foundation: PHP · Laravel · MySQL · REST integrations

Aug 2017 - Apr 2019

Chennai, India

Technology I use across product delivery.

Backend & APIs

Node.jsTypeScriptJavaScriptExpress.jsNestJSREST APIsasync/awaitRouting / MiddlewareControllers / Services / RepositoriesValidationCentralized Error HandlingSwagger / OpenAPI

Databases & Caching

PostgreSQLMySQLMongoDBRedisSQL / JoinsSchema DesignTransactionsIndexing / Query OptimizationMigrationsConnection PoolingCache-Aside

Architecture & Messaging

Layered ArchitectureDependency InjectionModular MonolithMicroservices ConceptsEvent-Driven ArchitectureApache KafkaGoogle Pub/SubTransactional OutboxIdempotencyRetries / DLQWebhooks

Security & Testing

JWTPassport.jsOAuth 2.0 / OIDCKeycloakRBACAPI SecurityJestSupertestUnit / Integration / API Testing

Cloud & DevOps

AWSGCPDockerTerraformGitHub ActionsJenkinsGitLinuxNGINXCI/CD

Frontend — Supporting

React.jsNext.jsTypeScriptREST API Integration

Engineering work that demonstrates how I build.

GCP E-Commerce Platform

Node.js | TypeScript | Express.js | React | PostgreSQL | Redis | GCP | Terraform

Commerce APIs, Keycloak identity, verified Razorpay webhooks and asynchronous order processing, with a Terraform-managed GCP delivery stack.

Node.jsTypeScriptExpress.jsReactPostgreSQLRedisGCPTerraformGitHub Actions
Read case study →

Pharma Traceability Platform

NestJS Microservices | React | PostgreSQL | Prisma | Docker

Organisation-scoped product, batch and serialization workflows across independently owned services. JWT sessions, signed internal context and database constraints protect service boundaries.

Node.jsNestJSTypeScriptReactPostgreSQLPrismaDocker Compose
Read case study →

CloudOps Content Platform

Node.js | Express.js | React | PostgreSQL | Redis | AWS | Terraform

A headless content platform with secure sessions, raw SQL, cache-aside reads and a transactional outbox. AWS infrastructure is defined in Terraform; live provisioning and GitHub Actions delivery remain pending.

Node.jsExpress.jsTypeScriptReactPostgreSQLRedisDynamoDBAWSTerraform
Read case study →

Let's discuss Senior Software Engineer, Backend or Full Stack opportunities.

Open to domestic and international opportunities, including onsite, hybrid and remote roles. Available for in-person and virtual interviews.

Send a message

Messages go directly to my email. Please avoid sharing sensitive information.