Viraj Amarasinghe is a senior full stack developer with around a decade of experience building scalable, secure SaaS and e-commerce platforms across Europe and Australia, specializing in PHP (Laravel, Symfony) and modern JS stacks like Remix, React and TypeScript. He has a strong track record of modernizing legacy systems—most notably migrating large Laravel apps to PHP 8.3/Laravel 10 and moving deployments to AWS—while designing high-performance data storage and reporting for million+ user datasets. Comfortable across backend architecture, API design, DevOps and payment integrations (Stripe/Klarna), he combines pragmatic engineering with Domain-Driven Design and SOLID practices to reduce maintenance overhead and improve uptime. He’s shipped subscription platforms and founded a startup (Subscriby), demonstrating product sense in addition to technical depth, and has boosted release velocity through automation (Docker, Terraform, CI/CD) and observability (Prometheus/Grafana). Based in Stockholm with full Swedish work rights, he values knowledge sharing and quickly adopts new tools to solve complex business problems.
10 years of coding experience
9 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at University of Colombo School of Computing
Mathematics, Mathematics at Richmond College Galle
CMJDABSD Java SEEE, CMJDABSD Java SEEE at Institute of Java & Software Engineering
Contributions:78 pushes, 1 branch in 1 year 9 months
management-systemdjangophpstationlaravel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Viraj Amarasinghe - Full Stack Developer at Parkit