Eranga Heshan

Lead Software Engineer at Acerta

Halifax, Nova Scotia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Eranga Heshan is a Senior Software Engineer with 11 years of experience building high-performance, highly available systems, currently working at Acerta in Halifax, Nova Scotia. He has a strong track record at companies like Novade Solutions and Sysco LABS, delivering scalable solutions under Agile Scrum and quickly adapting to evolving technical challenges. Trained as a Computer Science & Engineering graduate from the University of Moratuwa, he combines rigorous engineering foundations with practical problem-solving and cross-functional communication skills. Known as a fast learner and collaborative teammate, he consistently focuses on reliability and performance while navigating complex distributed systems. An unusual strength is his parallel grounding in accounting and business via the Institute of Chartered Accountants of Sri Lanka, which helps him balance technical trade-offs with business-oriented decision making.
code11 years of coding experience
job8 years of employment as a software developer
bookB.Sc. Engineering Honors (Washington Accord Accredited), Computer Science & Engineering, B.Sc. Engineering Honors (Washington Accord Accredited), Computer Science & Engineering at University of Moratuwa
bookChartered Accountancy, Accounting and Business/Management, Chartered Accountancy, Accounting and Business/Management at Institute of Chartered Accountants of Sri Lanka
bookPrimary Education, Physics Stream, Primary Education, Physics Stream at Dharmasoka College - Sri Lanka
languagesEnglish, Sinhala
stackoverflow-logo

Stackoverflow

Stats
5,495reputation
452kreached
132answers
34questions
Badges
graphql
top-5%
rest
top-5%
docker
top-5%
typescript
top-5%
nestjs
top-1%
github-logo-circle

Github Skills (82)

nestjs10
rest9
database9
streaming9
docker9
graphql9
storm9
typescript9
android9
nodejs9
windows8
apache-storm8
ios8
macos8
apache8

Programming languages (6)

TypeScriptJavaJavaScriptRubyPythonDart

Github contributions (5)

github-logo-circle
ErangaHeshan/HackerRank

Oct 2016 - Oct 2020

Algorithmic problems
Contributions:14 PRs, 17 pushes, 12 branches in 4 years
leetcodeproblemsalgorithmiccompetitive-programmingdata-structures
This is a custom scheduler for storm. It can identify each an every node of the cluster with an unique id and then handover job tasks to specific nodes.
Contributions:4 commits, 4 PRs, 3 pushes in 4 years 1 month
schedulernodesjobstormcluster
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