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#
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.
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.
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.
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.
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.
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.