Technical Lead | Full Stack and Generative AI Engineer | Open-source maintainer
I have 11+ years in software engineering and 3 years in technical leadership. PHP and Laravel are my strongest foundation; I also build across Node.js and TypeScript, React and Vue, Java and Spring Boot, practical Python, AWS, and GCP. My generative AI work includes LangGraph workflows, RAG, semantic search, and chatbot infrastructure.
I focus on maintainable systems, reliable delivery, useful developer tools, and practical product features. I’m based in Sri Lanka, seeking remote opportunities and open to relocation. I’m also available for focused paid consulting.
Portfolio and case studies · CV · LinkedIn · Technical writing
| Project | What it demonstrates |
|---|---|
| Fetch PHP | A Fetch-inspired PHP HTTP client with async workflows, streaming, middleware, caching, and PSR interoperability. |
| Filterable | Reusable Eloquent filtering for Laravel applications, with validation, permissions, and caching. |
| phpvm | A PHP version manager for macOS and Linux. |
| Matrix | Event-driven async helpers for ReactPHP, including promise composition, cancellation, timeouts, and concurrency limits. |
| Honeymelon | Local desktop media conversion using FFmpeg. Stable releases use the previous interface; the React interface is in beta. |
- Dokimos is a Python CLI for plagiarism evidence discovery and heuristic AI-writing-risk analysis. Its scores are signals, not proof of authorship.
- Viridian is an early-stage project exploring evidence-backed release and incident intelligence. Its roadmap distinguishes planned work from implemented capabilities.
- My portfolio source shows a Next.js and TypeScript site with source-driven CV publishing, project case studies, and engineering automation.
- Led a Laravel and Vue.js platform migration that reduced checkout latency from 4.2 seconds to 1.5 seconds and removed revenue-based platform fees, with reported savings of about £130,000 per month.
- Designed LangGraph-based AI workflow engines with Node.js and TypeScript, alongside Laravel and PostgreSQL services.
- Worked on Java 17 and Spring Boot integrations, chatbot infrastructure, and GCP Cloud Run reliability.
- Maintain public libraries with compatibility coverage, CI, tests, and contributor documentation.
Bug reports with reproduction steps, compatibility reports, tests, and documentation improvements are welcome. Start with the project README and open issues; please use each repository’s security reporting instructions for vulnerabilities.
I’m especially interested in developer experience, reliable platforms, async PHP, and practical AI. If a project is useful to you, open an issue or a focused pull request and I’ll be glad to discuss it.
Hiring or consulting? Email me or connect on LinkedIn. I’m open to remote roles, relocation, and paid engineering work across Laravel/PHP, full-stack systems, and practical AI integration.
Project descriptions link to public code and the portfolio. Maturity, limitations, and roadmap status are called out where they affect what is available today.






