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.comA 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-inspectorA 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.comPrivate 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 2026Master of Cybersecurity
University of Kelaniya
Feb 2018 — Feb 2022BSc (Hons) in Computer Science
languages
English · Tamil · Sinhala