TM

Thusitha Meedeniya

Available to hire

I’m a hands-on Technical Lead and Senior Full-Stack Engineer with 6+ years building customer-facing platforms across automotive and SaaS/enterprise environments.

About

I’m a hands-on Technical Lead and Senior Full-Stack Engineer with 6+ years building customer-facing platforms across automotive and SaaS/enterprise environments. I lead teams and ship production software end-to-end—designing scalable services, building GraphQL and REST APIs, and delivering responsive frontend experiences with Next.js, React, and TypeScript.

I’m especially strong in event-driven, cloud-native systems and platform migrations, including inventory synchronization pipelines, OAuth/SSO identity brokering, and search modernization using OpenSearch. I enjoy collaborating closely with product and infrastructure teams to automate testing (Jest/Vitest/Playwright), improve operational reliability on AWS, and mentor engineers to raise engineering quality across the delivery lifecycle.

  • 6 years' experience
  • Joined September 2026

Languages

  • EnglishAdvanced
  • Sinhala, SinhaleseAdvanced

Industry experience

  • Software & Internet
  • Computers & Electronics
  • Professional Services
  • Retail
  • Government

Work experience· 8 roles

Technical Lead · AutoleagueSep 2025 – Present · 1 yr 3 mos

Led engineering across Dealer Portal, MyMoto, and Stock Sync for a national automotive retail group. Designed and shipped a GraphQL dealer operations platform (Elixir, Ash Framework, Phoenix, PostgreSQL, Next.js, React) covering dealership/branch/hub/yard administration, permissions, opening hours, and user management. Built an AWS Lambda TypeScript OAuth2 identity broker federating Microsoft Entra ID for SSO and session-based API authorization. Migrated marketplace stock search to OpenSearch with enrichment and seller scoping; transitioned MyMoto PHP/Craft CMS stock APIs into Dealer Portal GraphQL with query batching and a Vitest search-parity suite. Upgraded MyMoto to Next.js 16 (Turbopack), improved GraphQL codegen, migrated the Vehicle Detail Page to the App Router, and maintained Jest unit tests plus Playwright e2e, snapshot, and Lighthouse coverage. Delivered media pipelines using Step Functions, Lambda, MediaConvert, Transcribe toxicity checks, Rekognition moderation, S3 lifecyc

Senior Software Engineer · SmashTapsAug 2023 – Present · 3 yrs 4 mos

Served as a consultant on a large SaaS customer value platform focused on retail intelligence, brand collaboration, personalization, and retail media solutions. Led the development of the frontend for the customer onboarding workflow, automating processes previously handled manually by the support team. Built scalable onboarding features using React.js, TypeScript, Redux, and Redux Toolkit, collaborating closely with cross-functional teams to integrate new capabilities smoothly. Focused on continuous improvements to both performance and user experience while reducing operational workload and enhancing client onboarding efficiency.

Software Engineer II · :DifferentMay 2022 – Jul 2023 · 1 yr 3 mos

Supported a transition from B2C to B2B2C by rewriting and extending a property-management product. Migrated a legacy Kue-scheduler email service to AWS Lambda and CloudWatch scheduled events, using GraphQL and SendGrid dynamic templates with AWS Secrets Manager for secure configuration; improved scalability of scheduled messaging. Delivered product features using React, TypeScript, GraphQL, MongoDB, and MySQL, and monitored production with Datadog. Mentored trainee engineers through code review and pairing.

Software Engineer II · DifferentMay 2022 – Jul 2023 · 1 yr 3 mos
Software Engineer · Insighture TechnologiesFeb 2021 – Apr 2022 · 1 yr 3 mos
Associate Software Engineer · Insighture Technologies, Inc.Feb 2021 – Apr 2022 · 1 yr 3 mos
Associate Software Engineer · Oxo TechnologiesFeb 2020 – Feb 2021 · 1 yr 1 mo
Associate Software Engineer · Oxo Technologies Pvt LtdFeb 2020 – Feb 2021 · 1 yr 1 mo

Education

BSc (Computing) in Software Engineering · Curtin University (Australia)2020
BSc (Computing) in Software Engineering · Curtin University, Australia2020
Cambridge Advanced Level (Biology, Chemistry, Physics) · L yceum International School2016

Hire Thusitha Meedeniya today

Post a job and invite Thusitha, or contact them directly. No hidden commission.

Post a job