Pasindu Weerakoon

Technical Lead
& Frontend Architect

Building scalable React ecosystems & the teams behind them

9+ Years Experience
Pasindu Weerakoon
React & AI Engineering

Strategic Senior Technical Lead with 9+ years in frontend engineering and architectural design — building scalable web ecosystems in React, leading multi-team units of 15+ engineers, and aligning technical roadmaps with business goals.

9+Years of experience
15+Engineers led
30%Deployment time cut
What I do

How I help teams

Three things I bring to every engagement.

01

Architect systems

Design resilient, scalable frontend architectures — micro-frontends, mono-repos and design systems — and make the expensive-to-reverse decisions with care.
02

Ship products

Turn ambiguous ideas into polished, performant web and mobile products, with performance and accessibility built in rather than bolted on.
03

Grow teams

Mentor engineers, set the quality bar with TDD and clean architecture, and build the feedback loops that let teams move fast without breaking things.
01About

I turn complex systems into clean architecture — and engineers into leaders.

I am a Technical Lead at 1 BillionTech with 9+ years in frontend engineering and architecture. I design React platforms that scale — micro-frontends, mono-repos and design systems — and lead the teams that build them.
My work sits where architecture meets delivery: cutting deployment cycles by 30%, lifting performance 25% on a healthcare platform, and coaching 15+ engineers on TDD and clean architecture.
Role
Technical Lead1 BillionTech · Colombo, Sri Lanka
Education
MSc Information TechnologySLIIT · Jan 2021 — Dec 2022BSc (Hons) Information TechnologySLIIT · Jan 2014 — Dec 2018
Open to
Leadership & architecture roles

Certifications: Android Development Masterclass · Blockchain & Cryptocurrency|Award: TMT East Hackathon Winner — Cloud Technologies

02Career

Experience

Nine years of building products and the teams behind them. Expand any role for detail.

Aug 2025 — PresentTechnical Lead1 BillionTech (Pvt) Limited

Define the frontend architectural roadmap for enterprise-grade products, balancing rapid feature delivery with long-term maintainability.

  • Architected modular frontend systems using micro-frontends and mono-repo structures, improving code sharing and deployment autonomy across multiple engineering teams.
  • Established engineering standards centred on Test-Driven Development with Jest and React Testing Library, significantly reducing technical debt.
  • Achieved a 30% reduction in deployment cycles through automated CI/CD and build-tool optimisation.
ReactTypeScriptMicro-frontendsMono-repoCI/CDLeadership
Apr 2023 — Aug 2025Associate Technical Lead1 BillionTech (Pvt) Limited

Drove the adoption of modern React patterns and TypeScript across the organisation to ensure type safety and architectural consistency.

  • Led the development of a centralised UI component library with accessibility and brand alignment across multiple web and mobile products.
  • Represented the technical perspective in planning sessions, communicating complex architectural trade-offs to senior business stakeholders.
  • Coached and mentored engineers through code review, design reviews, and pairing sessions.
ReactTypeScriptDesign SystemsMentorship
Jun 2022 — Apr 2023Senior Software Engineer1 Billion Tech

Led the modernisation of a large-scale healthcare platform and senior-level feature engineering.

  • Orchestrated the migration of a healthcare platform from React 16 to React 18 with Next.js, improving performance metrics by 25%.
  • Designed and implemented complex search and filtering architectures, reducing user-perceived latency by 40%.
  • Acted as a technical coach for mid-level developers, focusing on SOLID principles and automated testing strategies.
React 18Next.jsPerformanceSOLID
Jan 2021 — Jun 2022Software EngineerAllion Technologies (Pvt) Limited

Built and maintained high-performance cross-platform applications with React Native and React.js.

  • Led UI design decisions and established automated testing workflows for high-quality production releases.
  • Collaborated directly with clients to gather requirements and communicate project status across cross-functional teams.
React NativeReactUITesting
Jan 2019 — Jan 2021Software EngineerVirtusa (Pvt) Limited

Developed Java microservices and Angular frontends for global enterprise clients.

  • Engaged in full-lifecycle Agile delivery, with strong focus on unit testing and comprehensive documentation.
  • Worked with overseas clients in Agile teams, providing daily status updates, estimations, and requirements analysis.
  • Wrote comprehensive test cases and resolved bugs to maintain a high quality bar.
JavaMicroservicesAngularAgile
Apr 2018 — Jan 2019Associate Software EngineerAllion Technologies (Pvt) Limited

Developed mobile applications across Android, React Native, Flutter, iOS, and Ionic platforms.

  • Managed the full software lifecycle — planning through deployment, testing, bug fixing, and client-driven enhancements.
AndroidReact NativeFlutteriOSIonic
Sep 2017 — Mar 2018Associate Software EngineerXGEN Group (Pvt) Ltd

Built a financial Android tablet application for a major Sri Lankan finance organisation.

  • Integrated third-party libraries (Retrofit, OkHttpClient, AwesomeValidation) and Android APIs for location tracking and advanced features.
  • Mentored an intern developer and collaborated with UI/UX engineers to ensure high usability and design standards.
AndroidJavaKotlinRetrofit
Apr 2017 — Sep 2017Software Engineering InternSoftVessel (Pvt) Limited

Developed and maintained a POS Android application for mobile phones and tablets.

  • Introduced tablet-specific features and integrated Android APIs for location tracking and camera.
  • Improved memory management and local storage for a smoother in-store experience.
AndroidJava
03Toolbox

Skills & expertise

The technologies and disciplines I work in every day.

Languages

  • TypeScript
  • JavaScript
  • Java
  • Kotlin

Frontend

  • React
  • Next.js
  • Redux & Context API
  • Tailwind CSS
  • Material UI
  • Micro-frontends
  • Mono-repos (Nx / Turborepo)
  • Server-Side Rendering

Backend

  • React Native
  • Flutter
  • Ionic
  • Android (Java / Kotlin)
  • Java Microservices

Cloud & DevOps

  • AWS
  • Azure
  • CI/CD Pipelines
  • Docker
  • Build Optimisation

Leadership

  • Technical Roadmapping
  • Design Systems
  • Clean Architecture & SOLID
  • Mentorship
  • Stakeholder Communication
  • TDD / BDD
04Portfolio

Selected work

Products, platforms and applications I have led and built.

WebClient project

PhotoLocations.lk — Photo-Location Booking Marketplace

A marketplace for discovering and booking photo-shoot locations across Sri Lanka — weddings, model shoots, events and more.

Vite SSR RenderingMonorepo ArchitectureJSON-LD SEO

  • React
  • TypeScript
  • Ant Design
  • Node.js
  • Express
  • SSR
Web Live

FloraRossy — Kids’ Clothing Online Store

A full-stack online store for a kids’ clothing brand — customer storefront plus an admin panel — live on Vercel.

Storefront + Admin TypeMongoDB Atlas DatabaseLive Status

  • React
  • JavaScript
  • Ant Design
  • Node.js
  • MongoDB
AIClient project

Agentic AI Domain-Name Generator

An agentic RAG platform that turns a plain-language prompt into available, on-brand domain names — powered by locally-hosted small language models.

Dense + BM25 RetrievalLocal SLM ModelsLangGraph Pipeline

  • React
  • Python
  • LangGraph
  • RAG
  • Weaviate
  • PostgreSQL
PlatformClient project

Smart Logistics Platform

An end-to-end platform for organisations to manage their entire logistics flow in one place.

End-to-end ScopeAWS CloudFull-stack Stack

  • React
  • JavaScript
  • Node.js
  • Python
  • PostgreSQL
  • AWS
Mobile Live

Snake Game — Published Android App

A polished, feature-rich take on the classic Snake, built with React Native and published on the Google Play Store.

On Play Store Status5 ThemesUnit-tested Engine

  • React Native
  • TypeScript
  • Game
  • Android
MobileClient project

ReadyMe — A/L Exam Prep Mobile App

A cross-platform mobile app that helps Advanced Level (A/L) students prepare for their exams.

iOS + Android PlatformReact Native Built withA/L students For

  • React Native
  • Mobile
  • Education
  • Cross-platform
MobileClient project

Custom Math Keyboard for Mobile

A custom mobile keyboard that lets users type mathematical notation, rendered with MathJax.

MathJax RenderingNative modules BridgeMobile Platform

  • React Native
  • JavaScript
  • MathJax
  • Native Modules
MobileClient project

iOS Subscription Service with In-App Purchases

An iOS subscription service for purchasing games, with automatic monthly billing via Apple In-App Purchases.

Auto-renew BillingApple IAP PaymentsiOS Platform

  • Swift
  • React Native
  • iOS
  • In-App Purchase
Platform

TDD & Engineering Quality Programme

An org-wide programme to embed TDD, automated testing, and clean architecture across engineering teams.

15+ Engineers coached+30 pts Coverage uplift

  • TDD
  • Jest
  • React Testing Library
  • Cypress
  • SOLID
05Recommendations

What colleagues say

Recommendations from engineers and managers I have worked with, as written on LinkedIn.

I have had the privilege of working closely with Pasindu Weerakoon on multiple projects, and I can confidently say that he is an exceptional professional with a unique blend of skills and qualities that make him a standout colleague. Pasindu’s leadership skills are truly exemplary. His ability to inspire and guide the team towards achieving our goals has been instrumental in our project successes. He leads by example and consistently demonstrates dedication and commitment to every task he undertakes.
Pulasthi AberathneSenior FullStack Developer @ BizGrow Digital | CIMA, CGMAWorked with Pasindu on the same team · September 2023
I rarely come across real talents who stand out like Pasindu. I had the pleasure of working with Pasindu for two years at Virtusa, collaborating on several technologies. Pasindu’s ability to handle multiple projects/tasks was unlike any I’ve seen before and made a dramatic increase in the productivity level of our project. No matter how tense a meeting, Pasindu made sure everyone left with a smile.
Hiran DissanayakeLead QA Engineer | Delivery & Release Coordinator | CSP-PO | Google PM ProfessionalWorked with Pasindu on the same team · November 2020
I was particularly impressed by Pasindu’s ability to handle multiple Mobile Application Projects effortlessly. That skill often takes years to develop among Mobile Application developers, but it seemed to come perfectly naturally to him. I heartily recommend Pasindu and would like to work continuously.
Rajitha PereraSenior Software Engineer at e-Jan Networks Co. | WriterManaged Pasindu directly · September 2018
I had the privilege of working with Pasindu for more than a year. He is a proactive, result oriented, responsible and technically sound person. He has exceptional troubleshooting and analytical skills in a wide range of technologies. He is a great asset that a company should have.
Lakshan JayakodySenior Lead Software EngineerStudied together with Pasindu · September 2018
Pasindu has a great attitude towards the software development industry and he is very keen on learning new technology, getting experience on best practices in software engineering and delivering clean code on time. I worked with Pasindu in 2017 and he arrived very early to work, then started working promptly and finished what he started. He adapts to any challenge with a calm and cool mindset.
Vidura AdikariFounder | SoftVessel · Technical Product Manager, Agile & Software Engineering CoachManaged Pasindu directly · September 2018

See all recommendations on LinkedIn

06Contact

Let’s talk

Have a role, a project, or just want to say hello? Drop me a line.

Reach me directly

I read every message and reply within a couple of days.
wmpasindu@gmail.com+94 71 583 6036
Colombo, Western Province, Sri Lanka
Or find me on