$ cat resume.md

Ajinthan Thavendrarajah

Associate Tech Lead

summary

Associate Tech Lead with 6+ years building scalable web and mobile platforms across e-commerce, transportation, tourism, trading and CRM. I lead architecture, code review and delivery across multiple projects, and design high-performance applications, microservices and real-time systems end to end.

My core stack is .NET, NestJS, Next.js, Express, React and React Native, with hands-on experience in API design, cloud deployments on AWS and Azure, WebSockets and distributed systems, and a track record of integrating multi-gateway payments for Sri Lankan and global platforms.

experience

Associate Tech Lead · Envision Circle Pvt. Ltd

Jan 2026 — Present
  • Lead architectural and technical strategy for platform scalability, performance optimization and API redesign across multiple systems.
  • Direct multiple development projects, aligning technical strategy with business objectives.
  • Oversee production deployments and release processes, ensuring system stability through post-release monitoring.
  • Conduct code reviews to enforce architectural consistency, clean code standards and best practices.
  • Design and implement integrations, including third-party APIs, payment gateways and telephony infrastructure.
  • Coordinate with cross-functional teams to streamline Agile delivery cycles and champion DevOps practices.
  • Mentor developers, lead technical interviews, and contribute to hiring decisions to grow the team.

.NET · NestJS · Next.js · PostgreSQL · Redis · React.js · Redux · TypeScript · Flutter · React Native · REST APIs · Kafka · WebSocket · Docker · Git · GitHub · Jenkins · Swagger · Prisma · NGINX · AWS · Azure

Senior Software Engineer · Envision Circle Pvt. Ltd

Feb 2024 — Dec 2025
  • Led an e-commerce site revamp and backend API redesign to improve performance and scalability.
  • Developed a cross-platform React Native shopping app for Android and iOS.
  • Built an SEO-friendly travel agency site integrating the Amadeus API for dynamic pricing and flight search.
  • Integrated payment gateways including KoKo Pay, Stripe and Razorpay for flexible payment options.
  • Upgraded a CRM with Twilio-powered telephony and fine-tuned access controls for better lead management.
  • Conducted code reviews, oversaw deployments, and mentored junior developers.
  • Championed Agile methodologies across three projects to improve delivery efficiency and collaboration.

.NET · NestJS · Next.js · PostgreSQL · Redis · React.js · Redux · TypeScript · React Native · REST APIs · Kafka · WebSocket · Docker · Git · GitHub · Jenkins · Swagger · Prisma · NGINX · AWS · Azure

Software Engineer · Xinfinit Pvt. Ltd

Jul 2023 — Dec 2023
  • Contributed to a feature-rich trading platform with advanced charting, real-time market data and analytical tools.
  • Developed a cross-platform React Native trading app, including key components like the order ticket and detailed trade view.
  • Built a real-time order ticket supporting market and limit order execution with live data handling.
  • Developed a custom arrow-marker analysis tool for the trading chart using SVG and Highcharts.
  • Implemented complex mathematical logic for trading parameters and richer chart interactivity.
  • Integrated React.js components into a legacy AngularJS application to modernize the UI.

React.js · React Native · Redux · JavaScript · TypeScript · AngularJS · Highcharts · SVG

Data Service Engineer · Sephora

Oct 2022 — Jun 2023
  • Migrated Kafka message serialization from JSON to Avro to improve data handling efficiency and reduce payload size.
  • Built a personalization app in React.js as a custom Contentful extension to manage dynamic content delivery.
  • Developed an Email Experience Service for personalized content based on user preferences and behaviour.
  • Implemented omni-channel personalization with a rule engine tailoring content across web, email and app.
  • Turned a dynamic website into a fully personalized platform with optimized rendering and faster load times.

Next.js · Express.js · React.js · REST · Redux · Git · Bitbucket · Contentful · Forma36

Software Engineer · iLabs Pvt. Ltd

Oct 2022 — Jun 2023
  • Developed a personalization extension app for Contentful using React.js and Forma36 for dynamic content targeting.
  • Designed a nested rule-based UI editor to manage complex personalization logic with intuitive controls.
  • Integrated REST APIs and Redux for real-time data flow and state management.
  • Built a rule-driven notification system for personalized messages over SMS, WhatsApp, email and push.
  • Implemented real-time email personalization that adapts when the recipient opens the email.

Express.js · React.js · REST · Redux · Git · Contentful · Forma36

Software Engineer · Smartzi Pvt. Ltd

Jan 2022 — Oct 2022
  • Designed scalable microservices for live ride tracking, real-time communication and dispatch notifications with Node.js, Redis, Kafka and Socket.IO.
  • Generated trip route images from geo-points stored in Redis and uploaded them to AWS S3 for trip summaries.
  • Consumed Kafka streams to sync booking updates with B2B systems and trigger email, SMS and push notifications.
  • Enhanced driver–customer chat with encrypted message storage, real-time messaging and image sharing via pre-signed S3 URLs.
  • Built customer-facing and B2B portals with real-time booking and tracking in React.js, Redux and Socket.IO.
  • Contributed to the control panel for operations, invoicing and partner configuration.
  • Ran peer code reviews, improved test coverage, supported production deployments and guided junior engineers.

Node.js · Express.js · React.js · Redux · REST APIs · Socket.IO · Redis · Kafka · DynamoDB · AWS S3 · Firebase FCM · APNS · Google APIs · Stripe · Bootstrap

Associate Software Engineer · Smartzi Pvt. Ltd

Jan 2021 — Dec 2021
  • Handled real-time status updates for dispatch, trip progress and booking changes, synced with B2B partners and driver apps via APIs and Socket.IO.
  • Built and integrated APIs for B2B and customer booking workflows.
  • Enhanced web portals with booking history, Stripe payments and Google Maps-based multi-stop routing.
  • Delivered features in Agile sprints and handled bug fixes, production support and backend documentation.

Node.js · Express.js · React.js · Redux · REST APIs · Socket.IO · Redis · Kafka · DynamoDB · AWS S3 · Firebase FCM · APNS · Google APIs · Stripe · Bootstrap

Trainee Software Engineer · Smartzi Pvt. Ltd

Sep 2020 — Dec 2020
  • Helped build APIs and integrate backend services with Node.js and Express.
  • Worked on frontend enhancements for customer and B2B portals in React.js and Redux.
  • Implemented features and fixes for ride booking and customer interactions, using Redis, AWS S3 and Google APIs.

Node.js · Express.js · React.js · Redux · REST APIs · Socket.IO · Redis · AWS S3

selected work

Lux Berri

luxberri.com

A premium chauffeur booking platform for airport transfers, private chauffeur services and corporate transportation: fast, secure and SEO-optimized.

NestJS · Next.js · Redis · PostgreSQL · Stripe · AWS

SEOlenz Inspector

chrome-extension://seolenz-inspector

A lightweight Chrome extension for instant on-page SEO analysis, right in the browser, with no tool-switching.

Chrome Extension · Manifest V3 · Structured data

Disneyland Paris Driver

disneylandparisdriver.com

Private chauffeur booking for trips to Disneyland Paris: the same high-performance booking stack, tuned for a global audience.

NestJS · Next.js · Redis · PostgreSQL · Stripe

skills

backend:.NET Core, NestJS, Express.js, Node.js

frontend:Next.js, React, JavaScript, TypeScript, HTML5, CSS3

mobile:React Native, Flutter

database:PostgreSQL, MySQL, Redis

cloud & devops:AWS, Azure, Docker, Jenkins, NGINX

architecture & integration:Microservices, Kafka, WebSockets, Payment gateways, Highcharts, SVG

education

University of Colombo

Sep 2024 — Dec 2026

Master of Cybersecurity

University of Kelaniya

Feb 2018 — Feb 2022

BSc (Hons) in Computer Science

languages

English · Tamil · Sinhala