Shamiso Jaravaza is a software developer with eight years of experience building secure, user-focused web applications, currently contributing at Blindside Networks from Calgary. With a Computer Science degree and a business minor, she blends front-end expertise in Angular, Django, HTML/CSS and d3.js with backend skills in SQL, RDF/SPARQL and triple-store tooling like Apache Jena Fuseki. Her work includes SSHRC-funded research projects where she designed ontologies with Protégé and ingested data via OpenRefine, and notable open-source contributions improving Moodle’s BigBlueButton module to enhance recording and session features. Comfortable across full-stack stacks and CMS platforms, she emphasizes practical, community-minded web design and a track record of refactoring and stabilizing complex codebases.
8 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Memorial University of Newfoundland
Moodle - the world's open source learning platform
Role in this project:
Back-end Developer
Contributions:30 commits in 9 months
Contributions summary:Shamiso primarily contributed to the BigBlueButtonBN module, focusing on enhancements and bug fixes related to its functionality. The commits demonstrate modifications to settings, form elements, and the core logic related to the recording features, presentation settings, and user limits within BigBlueButton sessions. The user also addressed errors, refactored code, and enhanced the codebase by incorporating new features. These changes reflect a focus on improving the user experience and overall stability of the module.
Moodle - the world's open source learning platform
Contributions:576 pushes, 160 branches in 3 years 2 months
learning-platformmachine-learninglmsmoodleedtech
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.