About me

Pasindu Weerakoon

Technical Lead · React & Frontend Architect
Colombo, Western Province, Sri Lanka
I am a Technical Lead and frontend architect with over nine years of experience building scalable web and cross-platform mobile products. I currently lead frontend engineering at 1 BillionTech, where I define the architectural roadmap for enterprise-grade products and shape the engineering culture across multiple teams.
My focus is the intersection of architecture and delivery — micro-frontends, mono-repos, design systems, and the testing and CI practices that let teams move fast without breaking things. I have led the migration of a large healthcare platform from React 16 to React 18 with Next.js (improving performance ~25%), cut deployment cycles by 30% with CI/CD optimisation, and reduced user-perceived latency by 40% on critical search experiences.
Beyond the code, I care deeply about people. I mentor mid-level and senior engineers, run TDD/clean-architecture programmes, and represent the technical voice with senior business stakeholders. I hold an MSc in IT (Enterprise Application Development) and a BSc Hons in IT, both from SLIIT.
Career

Experience

A track record of leading teams and shipping products that scale.
  1. Technical Lead

    1 BillionTech (Pvt) Limited · Colombo, Sri Lanka
    Aug 2025 — Present
    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.
    React
    TypeScript
    Micro-frontends
    Mono-repo
    CI/CD
    Leadership
  2. Associate Technical Lead

    1 BillionTech (Pvt) Limited · Colombo, Sri Lanka
    Apr 2023 — Aug 2025
    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.
    React
    TypeScript
    Design Systems
    Mentorship
  3. Senior Software Engineer

    1 Billion Tech · Colombo, Sri Lanka
    Jun 2022 — Apr 2023
    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 18
    Next.js
    Performance
    SOLID
  4. Software Engineer

    Allion Technologies (Pvt) Limited · Colombo, Sri Lanka
    Jan 2021 — Jun 2022
    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 Native
    React
    UI
    Testing
  5. Software Engineer

    Virtusa (Pvt) Limited · Colombo, Sri Lanka
    Jan 2019 — Jan 2021
    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.
    Java
    Microservices
    Angular
    Agile
  6. Associate Software Engineer

    Allion Technologies (Pvt) Limited · Colombo, Sri Lanka
    Apr 2018 — Jan 2019
    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.
    Android
    React Native
    Flutter
    iOS
    Ionic
  7. Associate Software Engineer

    XGEN Group (Pvt) Ltd · Colombo, Sri Lanka
    Sep 2017 — Mar 2018
    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.
    Android
    Java
    Kotlin
    Retrofit
  8. Software Engineering Intern

    SoftVessel (Pvt) Limited · Kiribathgoda, Sri Lanka
    Apr 2017 — Sep 2017
    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.
    Android
    Java
Toolbox

Skills & expertise

The technologies and disciplines I work in every day.
Languages
TypeScript95%
JavaScript95%
Java75%
Kotlin65%
Frontend
React96%
Next.js88%
Redux & Context API90%
Tailwind CSS88%
Material UI85%
Micro-frontends90%
Mono-repos (Nx / Turborepo)85%
Server-Side Rendering85%
Backend
React Native90%
Flutter70%
Ionic70%
Android (Java / Kotlin)78%
Java Microservices72%
Cloud & DevOps
AWS80%
Azure75%
CI/CD Pipelines90%
Docker82%
Build Optimisation88%
Leadership
Technical Roadmapping92%
Design Systems92%
Clean Architecture & SOLID92%
Mentorship90%
Stakeholder Communication88%
TDD / BDD88%
Credentials

Education & recognition

Formal qualifications, industry certifications, and a few moments worth celebrating.
Education
MSc Information TechnologyJan 2021 — Dec 2022
Enterprise Application Development · SLIIT (Sri Lanka Institute of Information Technology)
BSc (Hons) Information TechnologyJan 2014 — Dec 2018
Specializing in Information Technology · SLIIT (Sri Lanka Institute of Information Technology)
Certifications
Android Development Masterclass
Blockchain & Cryptocurrency
Awards
🏆 TMT East Hackathon Winner — Cloud Technologies