Nipuna Weerapperuma is a versatile software engineer and startup CTO with 11 years of experience building systems from FPGA RTL and embedded tools to AI-powered classroom products and user-facing web experiences. He cofounded Talos Learn, an AI avatar platform used by over 200 schools, and now balances that product leadership with research and engineering at Meta Reality Labs. Previously he developed RTL design and validation tooling for Intel’s next-generation flagship FPGA, demonstrating deep hardware-software fluency. Dual bachelor’s degrees in Computer Engineering and Business Administration (3.98 GPA) underpin his ability to navigate technical design, product strategy, and go-to-market thinking. Equally comfortable in low-level timing/power verification and high-level UI/UX, he’s also exploring AR/VR and brings a continual-learning mindset to new domains.
11 years of coding experience
2 years of employment as a software developer
High School Diploma, STEM (PLTW Engineering, Biomedical Sciences), GPA 3.97/4.00, High School Diploma, STEM (PLTW Engineering, Biomedical Sciences), GPA 3.97/4.00 at Middleton High School
Bachelor's degree, Computer Engineering, Business Administration, GPA 3.98/4.00, Bachelor's degree, Computer Engineering, Business Administration, GPA 3.98/4.00 at University of Florida
Contributions:39 pushes, 1 branch in 2 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nipuna Weerapperuma - Software Engineer at Talos Learn