Open to freelance & contract work

$ whoami → ajinthan thavendrarajah, associate tech lead

I lead and build scalable web & mobile platforms

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.

6+years shipping
5industries
5companies
UTC+5:30Colombo, LK

02what I do

From the database to the pixel.

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.

01

Technical leadership

Architecture and technical strategy, code reviews, release management and mentoring, keeping engineering aligned with business goals across multiple projects.

Architecture · Code review · Agile · DevOps
02

Backend & APIs

APIs and microservices in .NET and NestJS, with Kafka for messaging, PostgreSQL and Redis for data, shipped with Docker, Jenkins and NGINX on AWS or Azure.

.NET · NestJS · Kafka · PostgreSQL · Docker
03

Web applications

Fast, SEO-ready front ends in Next.js and React, from e-commerce revamps and booking flows to real-time trading dashboards.

Next.js · React · Redux · TypeScript
04

Mobile apps

Cross-platform apps in React Native and Flutter, from shopping apps to a trading app with a live order ticket, sharing one API across iOS and Android.

React Native · Flutter
05

Payments & integrations

Payment gateways like Stripe, Razorpay and KoKo Pay, plus third-party APIs such as Amadeus flight search and Twilio telephony.

Stripe · Razorpay · KoKo Pay · Amadeus · Twilio
06

Technical SEO

Core Web Vitals, structured metadata and Search Console tracking, built into the app. I also built SEOlenz Inspector for instant on-page audits.

Next.js · Core Web Vitals · Structured data

+ Off the clock I shoot convocations and events. book a shoot

03git log --experience

Where I've worked.

full résumé
  1. Feb 2024 — Present

    Envision Circle Pvt. Ltd

    HEAD → current
    • Associate Tech LeadJan 2026 — Present
    • Senior Software EngineerFeb 2024 — Dec 2025
    • 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.
  2. Jul 2023 — Dec 2023

    Xinfinit Pvt. Ltd

    A technology company building a feature-rich trading platform.

    • Software EngineerJul 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.
  3. Oct 2022 — Jun 2023

    Sephora

    Multinational beauty retailer with nearly 340 brands, whose e-commerce platform reaches millions of customers worldwide.

    • Data Service EngineerOct 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.
  4. Oct 2022 — Jun 2023

    iLabs Pvt. Ltd

    A Colombo software company building web, mobile and software applications.

    • Software EngineerOct 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.
  5. Sep 2020 — Oct 2022

    Smartzi Pvt. Ltd

    A transportation network company: peer-to-peer ridesharing and ride-hailing that gives drivers a fair chance to grow their own customer network. Grew from trainee to software engineer here.

    • Software EngineerJan 2022 — Oct 2022
    • Associate Software EngineerJan 2021 — Dec 2021
    • Trainee Software EngineerSep 2020 — Dec 2020
    • 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.

04how I work

A loop, not a straight line.

I set technical direction and keep teams shipping: small increments, agile delivery, code reviews that raise the bar, DevOps practices that make releases boring, and monitoring that tells us what to fix next.

  1. Requirementswhat & why
  2. Planscope, slice
  3. DesignAPIs, UX
  4. Codesmall PRs
  5. Testunit → e2e
  6. DeployCI/CD
  7. Monitormeasure, loop
✓ 7/7 stages passedon: monitor → requirements · loop forever

05toolkit

The stack I reach for.

backend

.NET CoreNestJSExpress.jsNode.js

frontend

Next.jsReactJavaScriptTypeScriptHTML5CSS3

mobile

React NativeFlutter

database

PostgreSQLMySQLRedis

cloud & devops

AWSAzureDockerJenkinsNGINX

architecture & integration

MicroservicesKafkaWebSocketsPayment gatewaysHighchartsSVG

education

Computer science, now cybersecurity.

Sep 2024 — Dec 2026

University of Colombo

Master of Cybersecurity

Feb 2018 — Feb 2022

University of Kelaniya

BSc (Hons) in Computer Science

$ ./start-project.sh

Have a product to build or a system to scale? Let's talk.

I usually reply within a day. Tell me what you're building, where it's stuck, and when you need it.