Horațiu Halmaghi

Computer Science & Programming Tutor at Self-employed

Greater Vancouver Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Horațiu Halmaghi is a versatile full-stack web developer and educator with 15 years of experience building production systems and teaching software development. He blends hands-on engineering—from back-end work on projects like the MarkUs grading system to front-end mobile web at Mobify—with curriculum design and one-on-one mentorship. As a self-employed computer science tutor and former instructor at Lighthouse Labs and Cégep, he designs practical assignments and fosters deep conceptual understanding across remote and in-person formats. He’s led youth-focused game development programs, developing Unity curricula and training peer mentors, showing a knack for translating technical skills to newcomers. His background includes building internal tools and APIs in Python and Ruby on Rails, plus infrastructure experience from university research lab administration. Known for clear communication and a focus on testable, maintainable code, he pairs teaching instincts with a pragmatic delivery mindset.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor's Degree, Computer Science, Between A- and B+ average, Bachelor's Degree, Computer Science, Between A- and B+ average at Simon Fraser University
bookInternational Exchange, International Exchange at Charles University
bookMaster of Arts - MA, EDUCATION, Master of Arts - MA, EDUCATION at McGill University
languagesEnglish, Romanian
github-logo-circle

Github Skills (11)

rspec10
ruby-rails10
rails10
rsp10
ruby10
apidoc9
api9
rest-api8
api-rest8
restful-api8
api-design8

Programming languages (7)

TypeScriptJavaCSSJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
MarkUsProject/Markus

Oct 2010 - Feb 2011

Git repository of MarkUs
Role in this project:
userBack-end Developer
Contributions:33 commits in 3 months
Contributions summary:Horațiu primarily contributed to the back-end logic of the MarkUs system. They implemented a function to calculate and return grade distribution by percentage, which would be utilized for graph generation. Subsequent commits involved bug fixes, code improvements, and the addition of unit tests for the newly created function, demonstrating a focus on both functionality and code quality. The user also added a new link for TAs to collect submissions.
git-repositorymarkdownmarkus
hora/blaseball-highlights

May 2021 - Jun 2023

A tool for making blaseball highlights & stories based on past game events.
Contributions:10 PRs, 137 pushes, 15 branches in 2 years 1 month
eventsblaseballgame-eventshighlightspast
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
Horațiu Halmaghi - Computer Science & Programming Tutor at Self-employed