Asaipriyan S

Senior Software Engineer

Chennai, Tamil Nadu, India6 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 5+ years of experience in backend development
  • Expertise in AWS serverless architecture
  • Proven track record in building scalable systems
Stackforce AI infers this person is a Backend Software Engineer specializing in SaaS and Fintech solutions.

Contact

Skills

Core Skills

Node.jsAws ServerlessPayment IntegrationMicroservicesPricing EnginePricing Service

Other Skills

API GatewayAWS EC2AWS LambdaAWS S3Adobe PhotoshopBack-End Web DevelopmentCDKCascading Style Sheets (CSS)Database ManagementDockerDynamoDBExpress.jsGeofence zonesGitGitLab CI/CD

About

I’m a Backend Software Engineer with 5+ years of experience specializing in Node.js, TypeScript, NestJS, Express.js, AWS Serverless, and MySQL. I build scalable, secure, and high-performance backend systems for real-world, high-traffic applications. My work spans API development, serverless architecture, real-time communication, payment integrations, and microservices—with a strong focus on code quality, SOLID principles, and clean architecture. I have experience developing complex systems such as: Serverless applications on AWS (Lambda, API Gateway, SQS, SNS, S3, DynamoDB) High-volume menu ingestion and image-processing services using OCR, SQS, Sharp, and Textract Payment gateway integrations (PayWizard, PhonePe, Stripe-like flows) Real-time chat systems using Socket.IO, NestJS, Express, and MySQL API Gateway + Microservices architecture for scalable platforms Secure JWT Authentication with advanced role-based access control Production-ready backend systems for platforms like Foodhub and personal projects like a matrimony application I’m passionate about: ✔ Building resilient, scalable backend services ✔ Writing clean, maintainable code ✔ Designing architectures that evolve into microservices ✔ Working with AWS and cloud-native patterns ✔ Continuous learning — DSA, architecture, system design ✔ Contributing to impactful, user-centric products Currently, I’m also building a complete Matrimony platform (Next.js + NestJS + MySQL) as a full-stack side project, focusing on clean architecture, real-time chat, and secure payment flows. Always open to challenging opportunities where I can contribute to architecting systems, backend development, and cloud-first solutions.

Experience

6 yrs 10 mos
Total Experience
3 yrs 5 mos
Average Tenure
4 yrs 5 mos
Current Experience

Foodhub

Senior Software Engineer

Jan 2022Present · 4 yrs 5 mos · Chennai, Tamil Nadu, India

  • Foodhub (Restaurant Technology & Online Ordering Platform)
  • Tech Stack: Node.js, TypeScript, NestJS, Express.js, MySQL, AWS Lambda, API Gateway, SQS, SNS, S3, DynamoDB, Docker, CDK
  • Responsibilities & Achievements:
  • 1. Designed and developed scalable backend services for menu ingestion, order flows, and store operations using Node.js + AWS serverless architecture.
  • 2. Built a high-volume Smart Menu Upload pipeline using AWS S3, Lambda, Sharp, Textract OCR, and OpenAI, processing 3000+ menu images per store with automated parsing and mapping.
  • 3. Implemented asynchronous image-processing workflows using SQS to handle large payloads reliably (4000+ images per menu).
  • 4. Designed and optimized REST APIs and internal microservices for partner integrations such as UberEats, Zuppler, Deliveroo, DoorDash, and UrbanPiper.
  • 5. Built a payment integration module using PayWizard and PhonePe, including signature generation, card tokenization, MyPay transaction logging, and secure card storage.
  • 6. Developed and maintained internal libraries for JWT authentication, RBAC, audit logging, and API schemas.
  • 7. Led the architecture and refactoring of large AWS CDK constructs (>100 API Gateway models) to fix deployment throttling issues.
  • 8. Built real-time notifications and dashboards with SNS → Lambda → DB pipelines.
  • 9. Improved performance of menu processing and partner sync services, reducing execution time and API latency.
Node.jsTypeScriptNestJSExpress.jsMySQLAWS Lambda+8

Taxida

Software Engineer

Jul 2019Dec 2021 · 2 yrs 5 mos · Chennai, Tamil Nadu, India

  • Outstation Taxi Service
  • Tech Stack: Node.js, LoopBack 4, MySQL, Redis, Docker, AWS EC2, GitLab CI/CD, Microservices
  • Key Contributions & Achievements:
  • Developed and maintained backend microservices for an outstation taxi booking platform using Node.js + LoopBack 4.
  • Handled complete deployment and DevOps for services using Docker containers on AWS EC2 with automated deployments via GitLab CI/CD.
  • Built a dynamic Price Bidding Engine:
  • Customers enter pickup & drop location → drivers receive the request and quote their price → prices displayed to customer.
  • Upgraded the bidding system with an Auto-Bid Pricing Engine by collecting driver-specific details:
  • 1. Geofence zones
  • 2. Per-km pricing
  • 3. Waiting charges
  • 4. Airport pickup parking fee
  • 5. Vehicle category–based pricing
  • Aggregated all values to auto-generate a competitive fare for customers
  • Implemented Redis caching to reduce MySQL queries and significantly improve response time.
  • Worked extensively with Google Maps APIs:
  • 1. Route API
  • 2. Distance Matrix
  • 3. Places API
  • 4. Polygon-based geofence detection
  • 5. Optimized geofence handling for large spatial datasets
  • Designed and built a complete Toll Plaza Pricing Service to replace unstable third-party APIs:
  • 1. Scraped NHAI toll data and stored it in the platform database
  • 2. For each ride route, detected toll plazas within a 5 km radius
  • 3. Automatically calculated total toll charges for the customer
  • 4. Improved overall ride pricing accuracy, stability, and performance of the taxi booking system.
Node.jsLoopBack 4MySQLRedisDockerAWS EC2+2

Education

Jerusalem College of Engineering

Bachelor's degree — Electrical and Electronics Engineering

Jan 2014Jan 2018

Zero To Mastery Academy

Stackforce found 100+ more professionals with Node.js & Aws Serverless

Explore similar profiles based on matching skills and experience