
Colombo, Sri Lanka
English
Sinhala
Tamil
What began as simple curiosity has become a kind of responsibility I take seriously: to build well, and to build for more than myself.
Over the past few years I have helped build a monetary protocol platform from the ground up, owning the full stack from smart contracts and blockchain infrastructure to backend services, frontends, and the AI and agentic systems that tie it all together. Most of what I know I learned the hard way: by building real systems, breaking them, and rebuilding them better.
Over the past few years I have helped build a monetary protocol platform from the ground up, owning the full stack from smart contracts and blockchain infrastructure to backend services, frontends, and the AI and agentic systems that tie it all together. Most of what I know I learned the hard way: by building real systems, breaking them, and rebuilding them better.
Work Experience
Goodness ExchangeFull-Time
Lead Protocol EngineerJun 2026 - PresentSri Lanka
- Transitioned from the founding engagement into a permanent Lead Protocol Engineer role, owning the engineering direction of the Protocol through its public launch and beyond.
- Continue to own and build the full engineering stack hands-on: the Hyperledger Besu Diamond smart contracts, 22 TypeScript microservices, 5 Next.js frontends, and a multi-continent K3s platform.
- Driving the Protocol from beta to production: hardening the remaining launch gates, expanding the validator set toward mainnet, and shipping the modules still on the roadmap.
- Continuing to set the Protocol's architecture and technical decisions under a spec-first, decision-logged engineering process.
Full-Stack Software EngineerJan 2025 - May 2026Sri Lanka
- Architected and delivered a blockchain fintech platform from the ground up: 1.26M lines of source code across 9 repositories and 11,264 commits, spanning smart contracts, backend, frontends, and global infrastructure.
- Built the platform's core financial subsystems: identity and KYC, token issuance and supply economics, treasury and reserve management with multi-signature approvals, payments, lending, escrow, dispute resolution, and partner and institutional accounts.
- Built the blockchain layer across two stacks: 7 Hyperledger Fabric Go chaincodes (identity, tokenomics, governance, lending, organizations, tax, admin), then led the March 2026 migration to a Hyperledger Besu EIP-2535 Diamond of 20 Solidity facets and 14 storage libraries (13,557 lines), verified by a 758-test parity suite under QBFT consensus.
- Built and modularized 22 TypeScript microservices on Clean Architecture and CQRS with a transactional outbox, guaranteeing zero data loss on blockchain writes and improving read performance 70x to 2,000 req/s.
- Decomposed a 43,936-line monolith into 6 domain-driven bounded contexts using the strangler fig pattern (shadow mode, dual-write, gradual cutover) with zero downtime.
- Architected 5 Next.js 16 applications (participant wallet, command center, institutional and partner admin, public marketing site) in strict TypeScript with Zod validation and a backend-for-frontend proxy that keeps JWTs out of the browser.
- Engineered the data and infrastructure layer: a 3-replica high-availability PostgreSQL cluster (PgBouncer pooling, 150+ tables, 470+ indexes) with Redis Sentinel failover, on a 4-node K3s cluster across 3 continents at zero added cost, with zero-trust networking and an authored Prometheus, Grafana, and Loki observability stack (63 panels, 15 alert rules).
- Led security hardening that cut platform CVSS risk exposure by 60%: tiered rate limiting, default deny-all network isolation, multi-layer RBAC, and live incident response.
- Designed and ran a hierarchical multi-agent AI development system on Claude Code (18 agents, 33 reusable skills, 10 enforcement rules) that cut per-module delivery time roughly 55% across 48+ measured sessions.
- Rebuilt biometric KYC liveness detection from a 60%-success ML model to an on-device MediaPipe pipeline with deterministic 8-frame scoring, cutting false positives from 15% to under 0.5%.
AI Solutions ArchitectTectonix Limited · RemoteNov 2025 - PresentAuckland, New Zealand
- Tectonix Limited is a New Zealand-based technology firm specializing in advanced Artificial Intelligence solutions and next-generation software architecture.
- Driving the end-to-end AI architecture vision for Tectonix’s next-gen platform while operating remotely from Colombo in close collaboration with the Auckland HQ.
- Partnering with executives on portfolio strategy to align go-to-market offerings with the firm’s core AI competencies and long-term product roadmap.
- Designing reusable technical blueprints that bridge cutting-edge AI/ML stacks with pragmatic business use-cases for clients across regions.
- Coordinating cross-border delivery teams to ensure solution handoffs, documentation, and governance meet enterprise expectations.
Web DeveloperFreelance Web / WordPress Developer · FreelanceApr 2024 - Dec 2024Sri Lanka
- Delivered custom WordPress solutions (ThemeCo Cornerstone + bespoke components) for charity, education & business clients.
- Integrated donation & payment flows; optimized image & caching strategy improving load experience.
- Implemented structured content (custom post types + ACF) enabling non-technical stakeholder updates.
- Focused on accessibility & semantic markup to improve SEO and user reach.
Course InstructorNEOGRAENIUM · Part-TimeOct 2023 - Jul 2024Sri Lanka
- Designed and delivered hands-on curricula (Arduino, Microbit, Lego Robotics) fostering foundational programming & electronics thinking.
- Facilitated project-based learning emphasizing problem decomposition and iterative prototyping.
Studies
University of WestminsterBSc (Hons) in Computer Science (Expected Graduation, July 2027)
Informatics Institute of TechnologyAffiliated campus of the University of Westminster delivering the BSc (Hons) Computer Science programme in Sri Lanka
Isipathana CollegeGCE Advanced Level - Physical Science (2022)
Hejaaz International SchoolPre-Grade through GCE Ordinary Level
Technical skills
Full-Stack Web EngineeringBuilding production applications with Next.js 16, React 19, TypeScript, and Tailwind CSS. Implementing mobile-first responsive design with ShadCN UI components and accessibility-first patterns.
AI & Agentic EngineeringDesigning multi-agent AI systems and agentic workflows: hierarchical orchestration (18 agents, 33 skills, 10 rules on Claude Code), prompt engineering for sub-agent dispatch, RAG and vectorless retrieval, and LLM tooling. Building production software through coordinated AI agent teams, and advising on AI architecture as an AI Solutions Architect.
Backend & MicroservicesDesigning resilient service layers using Node.js (Express/NestJS) with Clean Architecture. Implementing CQRS, Event-Driven patterns, transactional outbox, circuit breakers, and 3-tier rate limiting for enterprise-grade APIs.
Blockchain & Smart ContractsEngineering a production Hyperledger Besu EIP-2535 Diamond in Solidity (20 facets, 14 storage libraries, 13,557 lines) under QBFT consensus, verified by a 758-test parity suite. Migrated from an earlier 7-chaincode Hyperledger Fabric (Go) implementation with RBAC, MSP validation, and Chaincode-as-a-Service.
Data & PersistenceArchitecting PostgreSQL HA clusters with Prisma ORM, 150+ tables, 470+ indexes, and PgBouncer connection pooling. Managing Redis Sentinel for caching and session management with RDB+AOF persistence.
DevOps & InfrastructureOperating Kubernetes (K3s) clusters across 3 continents with StatefulSets, NetworkPolicies, and HPA. Implementing Cloudflare GeoDNS, Nginx reverse proxy, and Let's Encrypt SSL automation.
Observability & SecurityBuilding monitoring stacks with Prometheus, Grafana, Loki (63 panels, 15 alerts). Implementing zero-trust networking, CORS hardening, JWT authentication, and comprehensive audit logging.
Testing & QualityApplying Testing Trophy methodology with Vitest and Testcontainers for real database testing. 65-75% integration tests, contract testing with Pact, and TypeScript strict mode for type safety.







