Skip to main content
HimalayasHimalayas logo
Ipula RanasingheIR
Open to opportunities

Ipula Ranasinghe

@ipularanasinghe

Full-stack software engineer focused on Nest.js, Laravel, and modern web UI.

Sri Lanka
Message

What I'm looking for

I want to build end-to-end products where I can design APIs, ship microservices, and deliver reliable frontends—using strong testing and CI/CD. I enjoy roles that value performance, GDPR/compliance thinking, and continuous improvement.

I’m a Full Stack Software Engineer with 8 years of project experience, specializing in Nest.js, PHP/Laravel, and modern UI frameworks. I’ve built and improved production systems and open-source platforms, including enhancing GDPR compliance, developing REST APIs, and boosting performance and reliability through thoughtful backend and frontend integration.

Most recently, I built the Open Journal Systems (OJS) backend using PHP, Laravel, Vue.js, Docker, and GitHub Actions—delivering 10+ Laravel APIs for GDPR workflows and reducing manual consent processing time by 30%. Previously, I helped migrate a monolith to microservices with Nest.js and improved deployment time by 45%, built microservices that increased responsiveness, and raised unit test coverage to 90% with Jest while automating delivery with CI/CD.

Experience

Work history, roles, and key accomplishments

LN

Full Stack Software Engineer

Leibniz-Informationszentrum Technik und Naturwissenschaften

Feb 2023 - Mar 2026 (3 years 1 month)

Built and enhanced the Open Journal Systems (OJS) backend using PHP and Laravel, integrating Vue.js and Docker to improve GDPR compliance across modules. Delivered 10+ GDPR-related Laravel APIs and rebuilt the JATS XML pipeline, reducing consent processing time by 30% and publishing errors by 60% while maintaining 90% PHPUnit test coverage.

CS

Full Stack Software Engineer

Ceylon Solutions

May 2019 - Jan 2023 (3 years 8 months)

Delivered features for a US cannabis business intelligence platform while migrating a monolith to microservices, reducing deployment time by 45%. Built Nest.js microservices and reusable Angular components to improve responsiveness by 25%, raised unit test coverage to 90% with Jest, and reduced infrastructure overhead by 20% using AWS API Gateway and Lambda.

RE

Full Stack Software Engineer

ReapDigital

Jul 2018 - Apr 2019 (9 months)

Built backend capabilities in PHP and Laravel for customer and subscription management on a telecom platform, reducing manual validation effort by 40%. Developed 15+ REST APIs and contributed to agile feature work that reduced support tickets by 20%.

AR

Backend Software Engineer

Arimac

Dec 2017 - Jul 2018 (7 months)

Developed Laravel backend services for authentication, item listings, swap workflows, and messaging on a UK toy marketplace, increasing platform reliability by 30%. Optimized database queries and API structures to improve response times by 25% and reduced failed transactions by 15% by integrating payments and notifications.

GS

Full Stack Software Engineer

Genius Soft

Aug 2016 - Nov 2017 (1 year 3 months)

Built POS modules using PHP, Laravel, and JavaScript, improving transaction processing by 40%. Created 20+ reusable frontend components and backend services, reducing delivery time for new features by 35%.

Education

Degrees, certifications, and relevant coursework

University of Ruhuna logoUR

University of Ruhuna

Bachelor of Computer Science, Computer Science

2014 - 2016

Bachelor of Computer Science program at the University of Ruhuna in Matara, completed between 2014 and 2016.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan