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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Work Experience
Team lead - Senior Software engineer II at NimiDev
March 1, 2025 - PresentLeading 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, 2025Developed 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, 2025Led 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, 2025Worked 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 - PresentLeading 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, 2025Developing 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, 2025Led 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, 2025Worked 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, 2021Diploma in Information Technology (DiTEC) at Esoft Metro Campus| Pearson
November 1, 2015 - September 30, 2016BSc Engineering (Hons) Computer Engineering at Faculty of Engineering, University of Peradeniya
November 1, 2016 - September 30, 2021Diploma in Information Technology (DiTEC) at Esoft Metro Campus| Pearson
November 1, 2015 - September 30, 2016Qualifications
Backend Development certification from FreeCodeCamp
January 11, 2030 - August 3, 2025AWS Essential Training for Developers
January 11, 2030 - August 3, 2025AWS training by Jeremy Villeneuve
January 11, 2030 - August 3, 2025Programming Mobile Applications for Android Handheld Systems
January 11, 2030 - August 3, 2025AI For Everyone - deeplearning.ai via Coursera
January 11, 2030 - August 3, 2025Interactivity with JavaScript - University of Michigan via Coursera
January 11, 2030 - August 3, 2025Programming with Cloud IoT Platforms - Pohang University of Science and Technology via Coursera
January 11, 2030 - August 3, 2025Programming Foundations with JavaScript, HTML and CSS - Duke University via Coursera
January 11, 2030 - August 3, 2025Backend Development certification from FreeCodeCamp
January 11, 2030 - August 3, 2025AWS Essential Training for Developers
January 11, 2030 - August 3, 2025AWS training by Jeremy Villeneuve (e certificate)
January 11, 2030 - August 3, 2025Programming Mobile Applications for Android Handheld Systems
January 11, 2030 - August 3, 2025AI For Everyone (deeplearning.ai via Coursera)
January 11, 2030 - August 3, 2025Interactivity with JavaScript (University of Michigan via Coursera)
January 11, 2030 - August 3, 2025Programming with Cloud IoT Platforms (Pohang University of Science and Technology via Coursera)
January 11, 2030 - August 3, 2025Programming Foundations with JavaScript, HTML and CSS (Duke University via Coursera)
January 11, 2030 - August 3, 2025Industry Experience
Software & Internet, Financial Services, Retail, Real Estate & Construction
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Kandy today.