Colombo, Sri Lanka
English
Sinhala
Tamil
My journey into software development started with a simple curiosity, and over time, it's turned into a real passion for building digital experiences that truly inspire and empower. Every line of code feels like a new opportunity to create, solve a problem, or tell a story.
Work Experience
- Architected and delivered a blockchain-based fintech platform from the ground up, owning smart contracts, backend services, and infrastructure.
- Designed 7 Hyperledger Fabric smart contracts (Go) covering identity, governance, token operations, and lending workflows with RBAC and endorsement policies.
- Built and modularized 14 TypeScript/Node.js microservices using Clean Architecture and CQRS, ensuring reliable distributed writes and transactional integrity.
- Decomposed a large monolithic service into domain-driven bounded contexts, improving maintainability and reducing architectural complexity.
- Developed a secure Next.js wallet and admin dashboard with strict TypeScript, schema validation, and backend-for-frontend security patterns.
- Engineered high-availability PostgreSQL and Redis infrastructure with connection pooling and failover strategies.
- Deployed and managed a multi-node Kubernetes (K3s) cluster with zero-trust networking, automated TLS, and production-grade monitoring.
- Implemented observability stack (Prometheus, Grafana, Loki) with alerting and structured logging to reduce incident detection time.
- Led security hardening initiatives including rate limiting, network isolation, RBAC enforcement, and incident response for production outages.
- 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.
- 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.
- 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 15, React, TypeScript, and Tailwind CSS. Implementing mobile-first responsive design with ShadCN UI components and accessibility-first patterns.
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 ContractsDeveloping Hyperledger Fabric chaincode in Go with RBAC, endorsement policies, and cross-contract invocation. Managing Certificate Authorities, MSP validation, and Chaincode-as-a-Service (CCAAS) deployments.
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.
AI-Augmented DevelopmentPioneering agentic software development workflows with multi-tier orchestration, prompt engineering for sub-agent dispatch, and automated quality gates. Transforming natural language specifications into production-ready code through coordinated AI agent teams.



