Reegan Viljoen

Intermediate Software Engineer

Gauteng, South Africa
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
Reegan Viljoen is an intermediate software engineer based in Gauteng, South Africa, with six years of hands-on experience focused on Ruby on Rails development. He progressed from intern and data labeler roles into full-stack project work at Platform45, contributing to safety systems for the mining industry, e-learning and CPD platforms for finance, and affordable medical software for South Africans. Now at GotSport, Reegan continues to build web applications with a practical, product-minded approach and a strong grounding in Rails fundamentals and core technologies like Active Storage and Action Text. He combines disciplined learning—demonstrated by intensive Rails project work during his internship—with real-world delivery across regulated and safety-critical domains. Colleagues would describe him as a developer who enjoys shipping features and iterating quickly while keeping maintainability in mind. Outside of feature work he has experience annotating datasets for AI model training, giving him appreciation for data quality in product-driven ML efforts.
code6 years of coding experience
job3 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Cisco Networking Academy
bookEdenvale High School
stackoverflow-logo

Stackoverflow

Stats
1,210reputation
36kreached
60answers
2questions
github-logo-circle

Github Skills (58)

rails10
ruby10
ruby-on-rails10
intellisense9
relic9
mvc9
structured-concurrency9
thread9
html9
partials8
activerecord8
concurrency8
agent8
language-server8
futures8

Programming languages (4)

ShellJavaScriptRubyPython

Github contributions (5)

github-logo-circle
reeganviljoen/twitter-clone

Jul 2022 - Jan 2024

Contributions:9 PRs, 137 pushes, 9 branches in 1 year 6 months
reeganviljoen/view_component

Apr 2023 - Apr 2025

A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
Contributions:356 pushes, 34 branches in 1 year 11 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
Reegan Viljoen - Intermediate Software Engineer