Aravindh Subramaniyan

Software Engineer. Building systems and products.

Product-oriented Software Engineer focused on backend architecture, distributed systems, and end-to-end product development. Founder of Avenra, building multi-tenant SaaS platforms , enterprise ERP systems, and AI-powered applications from architecture to production. Particularly interested in Rust, TypeScript, database systems, and scalable backend infrastructure.

Selected Work

03 Projects

SchoolIQ

SaaS

Founder & Lead Architect

Multi-tenant school management SaaS platform featuring an administrative portal, student progressive web application (PWA), curriculum-aware RAG tutoring, and automated exam paper generation.

Engineered modular backend services in Node.js and PostgreSQL. Designed BullMQ background worker queues, realtime communication pipelines, WhatsApp notifications, and automated CI/CD via GitHub Actions. Built a textbook-grounded RAG pipeline using ChromaDB and Google Cloud Vertex AI for lesson planning and automated question synthesis.

Node.js Express PostgreSQL ChromaDB GCP Vertex AI BullMQ Docker

Cheran Groups ERP

Internal ERP

Lead Engineer

Internal manufacturing enterprise resource planning (ERP) platform developed to manage operations, work-in-progress inventory, supply tracking, and multi-facility production workflows.

Designed and implemented the core relational schema in PostgreSQL, transactional APIs in TypeScript, and Redis caching layers for high-throughput tracking of inventory movements across manufacturing cycles.

TypeScript Node.js PostgreSQL Redis Express Linux

Ithihasa

Live Production

Full Stack & Systems Engineer

Fast e-commerce Progressive Web Application (PWA) with complete merchant management, product inventory cataloging, customer orders, and mobile-optimized checkout.

Architected the frontend PWA and backend catalog APIs with an emphasis on sub-second load times, reliable mobile caching, and consistent data synchronization under low-bandwidth network conditions.

TypeScript PWA Node.js PostgreSQL Tailwind CSS

Experience

2019 – Present
Remote / Coimbatore, India
Founder & Lead Engineer — Avenra

Founded and directed technology architecture for SaaS and client platforms from inception to production deployment.

  • Architected SchoolIQ SaaS, engineering modular backend services in Node.js, Express, and PostgreSQL with BullMQ job queues.
  • Designed and deployed a curriculum-aware RAG pipeline leveraging ChromaDB and Google Cloud Vertex AI for textbook-grounded student tutoring and exam paper synthesis.
  • Architected the Ithihasa (ithihasa.co.in) e-commerce PWA and an internal manufacturing ERP for Cheran Groups.
  • Administered cloud infrastructure on GCP (Compute Engine, Cloud Storage), Google Maps API telematics, and automated GitHub Actions CI/CD pipelines.
Coimbatore, India
Senior Software Engineer — XTown

Technical lead driving architecture, code quality, and delivery across enterprise web applications.

  • Led an 8-member engineering team, directing technical architecture, code reviews, sprint execution, and production release delivery.
  • Architected and shipped enterprise ERP and CRM platforms along with centralized authentication infrastructure.
  • Standardized engineering best practices, instituted code review guidelines, and mentored junior developers across squads.
Coimbatore, India
Contract Software Engineer — Noukha Technologies

Rapid full-stack development engagement for a UK-based client platform (IntuitionX).

  • Delivered a complete client-facing web application and backend microservices within a compressed 30-day delivery cycle.
  • Collaborated in an agile squad to unblock architecture bottlenecks and ship stable production releases.
Remote
Software Consultant — Self-employed

Delivered bespoke web applications, systems, and commercial digital products for regional businesses.

  • Handled end-to-end technical delivery: client requirement discovery, system design, implementation, and production deployment.
  • Maintained and supported mission-critical web applications for commercial clients.
Chennai, India
Software Intern — RheinBrücke IT Consulting

Enterprise software development internship focusing on backend systems and distributed messaging.

  • Gained hands-on practical experience with Apache Kafka message streaming, relational database design, and agile sprint workflows.

Technical Interests & Core Stack

Plain Text Overview

Languages

Rust, TypeScript, JavaScript, C, SQL

Backend & Systems

Node.js, Express, NestJS, Axum, Tokio, Linux

Distributed & Storage

PostgreSQL, MySQL, Redis, Apache Kafka, Distributed Systems, Background Queues (BullMQ), Database Schema Design

Cloud & Infrastructure

Google Cloud Platform (GCP), AWS, Docker, Kubernetes, Terraform, Linux Administration, GitHub Actions CI/CD

Core focus: High-throughput backend services, distributed systems reliability, schema modeling, and systems programming in Rust and TypeScript. Displayed based on direct production experience.