Summary
Nuwan Thuduwage is a Senior Software Engineer with 11 years' experience building educational web applications and bridging front-end UX with backend systems. He has led architectural design and swarm development initiatives at Pearson, delivered cross-technology integrations using React, AngularJS, Node.js and SQL, and now focuses on improving Agile team productivity by prototyping a drag-and-drop UI builder to accelerate industry-standard component development. Comfortable across Python and JavaScript ecosystems, he pairs practical machine learning knowledge with hands-on full-stack delivery and DevOps-minded quality gates. Based in Canada, he combines formal IT postgraduate training with nanodegrees in full‑stack and React development, and is known for turning classroom-centered product ideas into production-ready collaborative learning tools.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Technology - BTech(Eng) Computer Engineering, Bachelor of Technology - BTech(Eng) Computer Engineering at Open University of Sri Lanka
Full Stack Web Developer Nano Degree Web Development, Full Stack Web Developer Nano Degree Web Development at Udacity
Master's degree Information Technology, Master's degree Information Technology at SLIIT
Diploma in Computer System Design (DCSD), Diploma in Computer System Design (DCSD) at National Institute Of Business Management (NIBM)
Higher Diploma in Computer Based Information Systems (HDCBIS), Higher Diploma in Computer Based Information Systems (HDCBIS) at National Institute of Business Management (NIBM)
HEQ, HEQ at BCS, The Chartered Institute for IT
English