Shalitha Suranga

Founder at LogRocket

Sri Lanka
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

🤩
Rockstar
🎓
Top School
Shalitha Suranga is a founder and seasoned software engineer from Sri Lanka with 17+ years of programming experience and nearly a decade of professional engineering roles spanning start-ups and product companies. He leads CodeZri, a nonprofit creating open-source developer tools and educational content, and contributes technical articles for LogRocket, bridging hands-on engineering with developer education. His background covers cloud-native SaaS, ERP systems, mobile apps and REST APIs using JavaScript/TypeScript, C#, Xamarin and container technologies, informed by production work at 99x and LogRocket. An active open-source contributor, he has implemented competitive programming algorithms in C++/Python and contributed front-end documentation and design improvements to Neutralinojs. Notably, he founded internal initiatives like weekly algorithm challenges and tech newsletters early in his career, reflecting a long-standing commitment to community learning and knowledge sharing.
code9 years of coding experience
job12 years of employment as a software developer
bookInformation Technology, Combined Mathematics, Physics, Information Technology, Combined Mathematics, Physics at Bandaranayake College Gampaha
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Uva Wellassa University of Sri Lanka
languagesEnglish, Sinhalese, Tamil
stackoverflow-logo

Stackoverflow

Stats
1,146reputation
113kreached
52answers
3questions
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
javascript10
c-language10
website-development10
css10
docsify10
html10
website-design10
cprogramming-language10
dynamic-programming10
python9
single-page9
fibonacci9
neutralinojs6

Programming languages (15)

C#JavaCSSC++CVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
The official website and documentation of Neutralinojs
Role in this project:
userFront-end Developer
Contributions:148 reviews, 547 commits, 233 PRs in 4 years 9 months
Contributions summary:Shalitha primarily focused on the development of the Neutralinojs website. They added and configured documentation using Docsify, including setting up the sidebar and configuring the documentation name and repository. They also implemented design changes to the landing page, including linking to the documentation and download resources. Additionally, they performed style changes and added a shortcut icon to the website.
cssjavascriptneutralinojs
Algorithms used in Competitive Programming
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 2 comments in 1 day
Contributions summary:Shalitha's contributions focused on implementing dynamic programming algorithms, specifically solutions for the Coin Change problem. They added and modified code for calculating the number of ways to make change, finding the minimum number of coins, and generating Fibonacci series. The work involved implementing these algorithms in C++ and Python, likely within a competitive programming context. The code also includes comments to aid understanding.
acmicpcacm-icpcalgorithm-competitionscompetitive-programming
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