Summary
Chathu Vishwajith is a Senior Programmer with 11 years of experience, currently contributing to the Ubisoft Connect team from Düsseldorf. He brings full-stack expertise across TypeScript, Flutter (mobile and web), and microservice architectures, having built server-side rendering reporting services and architected reporting microservices. A long-time community builder, he has co-organized the Colombo JavaScript Meetup since 2013 and founded products like Pusthaka and Genius Soft to solve real customer problems. He’s also taught Flutter as a visiting lecturer and contributed practical engineering work in IoT and face-recognition projects early in his career—an unusual blend of hands-on product engineering, teaching, and grassroots developer community leadership.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University College Dublin
Sinhalese, English