Hi, I'm Amila Weerasinghe, a senior software engineer with 4 years of industry experience specializing in full-stack development. I have strong skills in NodeJs, ReactJs, Express, and cloud services like AWS. I enjoy leading teams and collaborating to develop scalable, secure fintech and SaaS applications. Throughout my career, I've worked remotely across the US and Australia, contributing to various projects from payment integrations to retail analytics platforms. I am passionate about writing clean code, mentoring engineers, and continuously learning new technologies to deliver the best possible solutions.

Amila Weerasinghe

Hi, I'm Amila Weerasinghe, a senior software engineer with 4 years of industry experience specializing in full-stack development. I have strong skills in NodeJs, ReactJs, Express, and cloud services like AWS. I enjoy leading teams and collaborating to develop scalable, secure fintech and SaaS applications. Throughout my career, I've worked remotely across the US and Australia, contributing to various projects from payment integrations to retail analytics platforms. I am passionate about writing clean code, mentoring engineers, and continuously learning new technologies to deliver the best possible solutions.

Available to hire

Hi, I’m Amila Weerasinghe, a senior software engineer with 4 years of industry experience specializing in full-stack development. I have strong skills in NodeJs, ReactJs, Express, and cloud services like AWS. I enjoy leading teams and collaborating to develop scalable, secure fintech and SaaS applications.

Throughout my career, I’ve worked remotely across the US and Australia, contributing to various projects from payment integrations to retail analytics platforms. I am passionate about writing clean code, mentoring engineers, and continuously learning new technologies to deliver the best possible solutions.

See more

Experience Level

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

Language

English
Advanced

Work Experience

Team lead - Senior Software engineer II at NimiDev
March 1, 2025 - Present
Leading a team of 6 engineers to design and implement a modern fintech application with secure and scalable payment integrations. Overseeing the full development lifecycle including requirement analysis, estimations, architecture planning, and sprint planning. Facilitating team collaboration and code quality through regular reviews, pairing sessions, and mentoring. Working closely with the product manager, client-side architect, and former lead to align business goals with technical outcomes. Introducing best practices for code structure, modularity, and project scalability with NestJS backend and ReactJS frontend.
Senior Software Engineer at NielsenIQ LLC
March 31, 2025 - August 3, 2025
Developed a unique SaaS, AI-based platform for retail and brand users used by key players like Walmart, Jumbo, Fresh Direct, and Makro. Provided full view into supply chain analytics, assortment & promotion analytics, category & customer analytics, personalized offer management, and retail media intelligence. Collaborated with cross-functional teams globally to develop front-end applications. Developed complex applications for segmentation and business data analysis, a user management system, and the company knowledge base portal.
Full stack Software Engineer at :Different Technologies Pty Ltd
December 31, 2023 - August 3, 2025
Led and developed the scalable calculation of the sum of approved bills for the payments system. Took ownership of parts of the property maintenance product managing maintenance requests from tenants. Migrated backend codebase from flowJs to TypeScript. Contributed to invoice processing and property ad-listing process development. Led development of internal productivity tools automation including REST APIs and integration with Slack, Github, and Clickup APIs. Supported tech ops team with debugging and product support. Technologies used included Nodejs, React, Mongo, MySQL, AWS, Typescript, GraphQL, and REST.
Trainee Software Engineer at Arimac Digital
August 31, 2021 - August 3, 2025
Worked on internal R&D backend project and enterprise solutions frontend project. Responsibilities included backend API development, microservice implementation, web scraping, and frontend development using VueJs, NuxtJs, Blockly, and REST.
Team lead - Senior Software engineer II at NimiDev
March 1, 2025 - Present
Leading a team of 6 engineers to design and implement a modern fintech application with secure and scalable payment integrations. Overseeing the full development lifecycle including requirement analysis, estimations, architecture planning, and sprint planning. Facilitating team collaboration and code quality through regular reviews, pairing sessions, and mentoring. Working closely with product manager, client-side architect, and former lead to align business goals with technical outcomes. Introducing best practices for code structure, modularity, and project scalability with NestJS backend and ReactJS frontend.
Senior Software Engineer at NielsenIQ LLC
March 31, 2025 - August 3, 2025
Developing a unique SaaS, AI-based platform for retail and brand users used by major players like Walmart, Jumbo, Fresh direct, and Makro. Collaborated with cross-functional teams globally to develop front-end applications. Developed complex applications for segmentation, business data analysis, user management system, and the company knowledge base portal.
Full stack Software Engineer at :Different Technologies Pty Ltd
December 31, 2023 - August 3, 2025
Led and developed scalable calculation of approved bills for payment system. Delivered features for property maintenance product, migrated backend codebase from flowJs to Typescript, contributed to invoice processing, developed property ad-listing processes replacing agent point, and automated internal productivity tools with REST APIs integrating Slack, Github, and Clickup APIs. Provided tech ops support requiring debugging skills. Took ownership of product outlines and API integrations.
Trainee Software Engineer at Arimac Digital
August 31, 2021 - August 3, 2025
Worked on backend and frontend development for core applications and internal R&D projects. Responsibilities included API development, microservice implementation, and web scraping. Worked with Nodejs, Express, MongoDB, Redis for backend and VueJs, NuxtJs for frontend.

Education

BSc Engineering (Hons) Computer Engineering at Faculty of Engineering, University of Peradeniya
November 1, 2016 - September 30, 2021
Diploma in Information Technology (DiTEC) at Esoft Metro Campus| Pearson
November 1, 2015 - September 30, 2016
BSc Engineering (Hons) Computer Engineering at Faculty of Engineering, University of Peradeniya
November 1, 2016 - September 30, 2021
Diploma in Information Technology (DiTEC) at Esoft Metro Campus| Pearson
November 1, 2015 - September 30, 2016

Qualifications

Backend Development certification from FreeCodeCamp
January 11, 2030 - August 3, 2025
AWS Essential Training for Developers
January 11, 2030 - August 3, 2025
AWS training by Jeremy Villeneuve
January 11, 2030 - August 3, 2025
Programming Mobile Applications for Android Handheld Systems
January 11, 2030 - August 3, 2025
AI For Everyone - deeplearning.ai via Coursera
January 11, 2030 - August 3, 2025
Interactivity with JavaScript - University of Michigan via Coursera
January 11, 2030 - August 3, 2025
Programming with Cloud IoT Platforms - Pohang University of Science and Technology via Coursera
January 11, 2030 - August 3, 2025
Programming Foundations with JavaScript, HTML and CSS - Duke University via Coursera
January 11, 2030 - August 3, 2025
Backend Development certification from FreeCodeCamp
January 11, 2030 - August 3, 2025
AWS Essential Training for Developers
January 11, 2030 - August 3, 2025
AWS training by Jeremy Villeneuve (e certificate)
January 11, 2030 - August 3, 2025
Programming Mobile Applications for Android Handheld Systems
January 11, 2030 - August 3, 2025
AI For Everyone (deeplearning.ai via Coursera)
January 11, 2030 - August 3, 2025
Interactivity with JavaScript (University of Michigan via Coursera)
January 11, 2030 - August 3, 2025
Programming with Cloud IoT Platforms (Pohang University of Science and Technology via Coursera)
January 11, 2030 - August 3, 2025
Programming Foundations with JavaScript, HTML and CSS (Duke University via Coursera)
January 11, 2030 - August 3, 2025

Industry Experience

Software & Internet, Financial Services, Retail, Real Estate & Construction