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.
- Aug 2025 — Present
Technical Lead
1 BillionTech (Pvt) Limited · Colombo, Sri LankaDefine 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 2025
Associate Technical Lead
1 BillionTech (Pvt) Limited · Colombo, Sri LankaDrove 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 2023
Senior Software Engineer
1 Billion Tech · Colombo, Sri LankaLed 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 2022
Software Engineer
Allion Technologies (Pvt) Limited · Colombo, Sri LankaBuilt 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 2021
Software Engineer
Virtusa (Pvt) Limited · Colombo, Sri LankaDeveloped 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 2019
Associate Software Engineer
Allion Technologies (Pvt) Limited · Colombo, Sri LankaDeveloped 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 2018
Associate Software Engineer
XGEN Group (Pvt) Ltd · Colombo, Sri LankaBuilt 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 2017
Software Engineering Intern
SoftVessel (Pvt) Limited · Kiribathgoda, Sri LankaDeveloped 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
Toolbox
Skills & expertise
The technologies and disciplines I work in every day.
Languages
Frontend
Backend
Cloud & DevOps
Leadership
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