I'm a full-stack developer with three years of hands-on experience building and maintaining production websites and web applications. I like owning a project end to end: requirements, UI/UX, backend logic, payment-gateway integration, database design, deployment and server security.
Alongside my full-time developer role, I'm studying for a BSc (Hons) in Computer Science & Artificial Intelligence at Cardiff Metropolitan University.
I'm open to new opportunities, freelance projects and collaboration.
- 52 websites delivered since 2023
- 4 web applications running in production
- 5 companies and client teams served
- 1 national web award: Bronze for Best Agriculture Website in Sri Lanka at BestWeb.lk 2026, for a company website I led
- Internal business systems: CRM, recruitment/HR and maintenance management apps that replace paper and spreadsheet processes
- Payment-gateway integration: payment links and online checkout with PayHere
- E-commerce: WooCommerce stores with product catalogues, checkout and order management
- Hosting and security: server security, SSL, access control and scheduled backups
- SEO and performance: search optimisation and front-end page speed
| Area | Tools |
|---|---|
| Languages | PHP · JavaScript · HTML/CSS · Java · Python |
| Frameworks & CMS | Tailwind CSS · Alpine.js · Bootstrap · WordPress / WooCommerce · Composer |
| Database | MySQL / MariaDB |
| Servers & deployment | Linux · cPanel · CyberPanel · Apache · OpenLiteSpeed · Cloudflare · SSL/HTTPS · backups |
| Tools | Git · GitHub · VS Code · IntelliJ · NetBeans |
| Design | Photoshop · Illustrator · Premiere Pro · Canva |
| AI-assisted development | Prompt engineering · GitHub Copilot · Claude · ChatGPT |
- Studying for my BSc (Hons) in Computer Science & Artificial Intelligence at Cardiff Metropolitan University
- Exploring LLM API integration (chat interfaces, content generation, automation) for future web apps
- Deepening my Git and Linux server administration skills
Sinhala (native) · English (professional) · German (beginner)
I developed my projects myself. When I ran into problems along the way (requirement gathering, planning, testing, debugging or deployment), I used Claude (by Anthropic) as an AI assistant to help me work through them.