Summary
Tharindu Thisarasinghe is a Technical Lead with a decade of experience building full-stack systems and specializing in backend design and development from Colombo, Sri Lanka. He combines hands-on engineering leadership across multiple concurrent roles—leading teams at National Dynamics, Raycom Group, and MyStreet App—while mentoring through earlier senior engineering positions and a startup co-founder background. A self-learner and researcher, he also produces technical content as a long-running vlogger and blogger (coderaweso.me), signaling strong communication skills alongside engineering depth. His pragmatic persistence is captured in his GitHub mantra while ( ! ( succeed = try() ) );, reflecting an iterative, resilient approach to problem solving. With a BSc (Hons) in Computing and Information Systems and a track record of shipping production systems, he excels at turning complex backend requirements into reliable, maintainable services.
10 years of coding experience
7 years of employment as a software developer
Combined Mathematics, Combined Mathematics at Richmond College
B Sc. (Special) in Computing and Information Systems, Computer Science, Second Class Upper Division, B Sc. (Special) in Computing and Information Systems, Computer Science, Second Class Upper Division at Sabaragamuwa University of Sri Lanka
English, Sinhala