Senior Technical Lead at HCL Technologies Sri Lanka
Colombo, Western Province, Sri Lanka
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Upul Bandara is a Senior Technical Lead with over a decade of hands-on experience in software product development, implementation, and maintenance, specializing in C#/.NET and MS SQL. He blends leadership at HCL Technologies with entrepreneurial experience as the founder of Nyru, delivering practical web scraping and data-driven solutions. Previously a full-stack senior engineer and tech lead, he has a track record of keeping business processes smooth and customers satisfied across enterprise and startup contexts. An engineer by training with an MSc in IT, he contributes to open-source stream processing (notably aggregation features in the Siddhi engine), reflecting a keen interest in real-time data and pragmatic backend design. Based in Colombo, he combines strong team collaboration skills with a penchant for using data to build smarter products that positively impact society.
11 years of coding experience
18 years of employment as a software developer
St Mary's college, Sri lanka
Ananda College
Master’s Degree (MSc), Information Technology, Master’s Degree (MSc), Information Technology at University of Colombo
Bachelor of Science (BSc), Information Technology, Bachelor of Science (BSc), Information Technology at SLIIT
Stream Processing and Complex Event Processing Engine
Role in this project:
Back-end Developer
Contributions:11 commits in 1 month
Contributions summary:Upul's commits primarily focus on implementing and refactoring features related to aggregation within the Siddhi stream processing engine. This includes adding new grammar components, Java files, and refactoring existing code for incremental updates and time-based aggregation specifications. Their work contributes to the core functionality of the engine, specifically related to aggregation, a key aspect of stream processing. The user also appears to be working on defining aggregation with time ranges and intervals.
Contributions:121 commits, 119 pushes, 1 branch in 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
Upul Bandara - Senior Technical Lead at HCL Technologies Sri Lanka