I'm a developer who specializes in... from... Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it. --- **Employment and project experience** **Senior Developer** Salesforce Inc. _January 2017 - March 2017_ **Full-stack Developer** Microsoft Inc. _January 2019 - March 2019_

Ipula Ranasinghe

PRO

I'm a developer who specializes in... from... Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it. --- **Employment and project experience** **Senior Developer** Salesforce Inc. _January 2017 - March 2017_ **Full-stack Developer** Microsoft Inc. _January 2019 - March 2019_

Available to hire

I’m a developer who specializes in… from…

Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it.


Employment and project experience

Senior Developer Salesforce Inc.
January 2017 - March 2017

Full-stack Developer Microsoft Inc.
January 2019 - March 2019

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Sinhala, Sinhalese
Fluent
German
Beginner

Work Experience

Full Stack Software Engineer at Leibniz Information Centre University Library Hannover
February 1, 2023 - March 1, 2026
Built backend using PHP, Laravel, Vue.js, Docker and GitHub Actions; enhanced GDPR compliance across OJS modules. Implemented 10+ Laravel APIs, integrated with Vue.js, reduced manual consent processing time by 30%. Built 20+ REST APIs and Vue 3 components, improving onboarding efficiency by 25%. Developed TEI → JATS XML conversion plugins and metadata validators for DOAJ/OpenAIRE, increasing metadata approval rates by 35%. Set up CI/CD pipelines with GitHub Actions to automate workflows. Rebuilt the JSON XML generation pipeline, reducing publishing errors by 60%.
Full Stack Software Engineer at Ceylon Solutions
May 1, 2019 - January 1, 2023
Delivered features for New Frontier Data (US-based cannabis business intelligence platform) using Laravel, Angular, and Nest.js while migrating the monolith to microservices, reducing deployment time by 45%. Built 4 high-performance Nest.js microservices, including a Maps microservice, reducing map rendering time by 0.8s and increasing responsiveness by 25%. Created 30+ REST APIs integrating third-party services and data sources, enhancing analytics capabilities. Built 50+ reusable Angular components and integrated MapBox and FusionCharts, improving UI consistency and throughput by 35%. Achieved 90% unit test coverage with Jest; implemented AWS API Gateway and Lambda, reducing infrastructure overhead by 20%. Stripe payments gateway implemented using TypeScript/Nest.js, PHP, Laravel, Angular.
Full Stack Software Engineer at Reap Digital
July 1, 2018 - April 1, 2019
Built backend functionalities in Laravel and MySQL for customer and subscription management, reducing manual validation effort by 40%. Developed 15+ REST APIs, improving data accuracy and supporting key billing workflows. Contributed to feature development across agile teams, helping reduce support tickets by 20%.
Backend Software Engineer at Arimac
December 1, 2017 - July 1, 2018
Developed backend services in Laravel to support authentication, item listings, swap workflows, and messaging, increasing platform reliability by 30%. Implemented 20+ backend components and services, reducing delivery time for new features by 35%.
Full Stack Software Engineer at Genius Software
August 1, 2016 - November 1, 2017
Developed POS modules using PHP, Laravel, and JavaScript, improving transaction processing by 40%. Built 20+ reusable frontend components and backend services, reducing delivery time for new features by 35%.

Education

Bachelor of Computer Science at University Of Ruhuna
March 1, 2014 - December 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment