Skip to main content

Hey, I am Viraj!

Backend Engineer | Full Stack Developer | PHP, Symfony, Laravel, Java
#

Welcome! I’m Viraj Amarasinghe, a passionate and results-driven Senior Full Stack Developer with over 8 years of experience working with startups and large-scale enterprises. I thrive in fast-paced, innovative environments, solving complex problems and building scalable software solutions.

💡 I believe in lifelong learning, agile collaboration, and delivering technology that makes an impact.


💻 What I Do
#

  1. Senior Full Stack Developer – Freelancer

    Dec 2024 – Present

    **PHP 8.3 | Laravel 10 | AWS | MySQL | Redis | Event-Driven Architecture**
    • Migrated LureSocial.com from Laravel 5 to Laravel 10 and PHP 5.6 to PHP 8.3, ensuring security and compatibility.
    • Enhanced performance with Redis caching and optimized database queries.
    • Implemented authentication and authorization for better security.
    • Migrated application from shared hosting to AWS EC2 for scalability.
  2. Senior Backend Engineer – Freelancer

    Aug 2024 – Dec 2024

    **Symfony 6 | Docker | Elasticsearch | Doctrine | Hexagonal Architecture**
    • Redesigned demographic data storage, improving efficiency for 1M+ users.
    • Built robust data export functionality for large-scale reporting.
    • Implemented Elasticsearch for lightning-fast search and data retrieval.
    • Applied SOLID principles, boosting maintainability and scalability.
  3. Senior Full Stack Developer – Subscriby AB, Stockholm

    Jan 2024 – Jun 2024

    **TypeScript | React 18 | Remix | Tailwind CSS | GraphQL | PostgreSQL**
    • Developed a Subscription Management System MVP within 2 months.
    • Conducted code reviews, achieving 80% reliability and stability.
    • Created custom Shopify-integrated applications, securing 3 clients post-development.
  4. Senior Software Engineer – Valuein (France)

    Aug 2020 – Jun 2023

    **Symfony 3.4 | PHP 7 | Microservices | Stripe | Zuora | REST APIs**
    • Developed and optimized a SaaS platform for subscription-based businesses.
    • Enhanced test coverage to 80% with automated tests.
    • Managed client support via Zendesk, ensuring high satisfaction.
  5. Senior Software Engineer – Elegant Media (Australia)

    Feb 2019 – Aug 2020

    **PHP | Laravel | Vue.js | Stripe | Firebase | Mapbox GL**
    • Led a team of 10+ developers in e-commerce and finance projects.
    • Developed 10+ Agile web applications from architecture to deployment.
    • Built custom Laravel libraries, improving code efficiency.
  6. Software Engineer – OrangeHRM Inc.

    Oct 2016 – Jan 2019

    **Symfony | PHP 5.6 | AngularJS | RabbitMQ | Docker | TDD**
    • Developed HR Management System enhancements, optimizing employee onboarding.
    • Implemented SonarQube for code quality analysis.
    • Practiced Test-Driven Development (TDD) and CI/CD pipelines.

🎓 Education
#

  • 🎓 Bachelor of Information Technology – University of Colombo (Graduated 2019)
  • 📜 Comprehensive Master Java Developer Certification – IJSE, Sri Lanka (2013 – 2014)

🔥 Core Skills & Expertise
#

PHP, Laravel, Symfony – Advanced expertise in backend development.
JavaScript, React, TypeScript – Full stack application development.
AWS, Docker, CI/CD Pipelines – Cloud and DevOps experience.
Database Management – PostgreSQL, MySQL, Redis, Elasticsearch.
Microservices & API Development – Scalable, high-performance architectures.
Agile & SOLID Principles – Clean, maintainable, and scalable code.
Collaboration & Problem Solving – Effective teamwork and troubleshooting.


📍 Location & Contact
#

📍 Based in Stockholm, Sweden
📧 Email: [email protected]
📞 Phone: +46 76 45 28 499

📌 Connect with me:
🔗 LinkedIn
🔗 GitHub
🔗 Upwork
🔗 StackOverflow
🔗 Medium


💡 “Passionate about building scalable, efficient, and future-proof software solutions.” 🚀

There are no articles to list here yet.