Elan Dubrofsky is a seasoned software leader and entrepreneur with 14 years of experience building web platforms and leading engineering teams, currently a Staff Developer at Financeit. He co-founded and served as CTO of rHubs—where he architected a multi-portal Ruby on Rails platform with realtime messaging, Twilio IVR, and Heroku-scaled caching—and previously launched qidiq on Google App Engine in Python. Comfortable spanning research-grade computer vision and biometrics to product-focused web stacks, he began his career as a research scientist for the Canadian government and holds a Master’s in Computer Science from UBC. An active contributor to the Ruby ecosystem, he has improved the widely used acts_as_list library with robust reordering logic and test fixes. He also hosts a niche fantasy hockey podcast, showing a knack for community building and clear communication beyond engineering. Known for turning complex technical problems into pragmatic, user-facing solutions, he combines hands-on coding with product and team leadership.
14 years of coding experience
15 years of employment as a software developer
Masters, Computer Science, Masters, Computer Science at The University of British Columbia
Honours, Computer Science, Honours, Computer Science at Carleton University
Contributions summary:Elan contributed to the `acts_as_list` library by implementing and refining functionality related to the reordering of list items. They added features like `update_positions_after_update` to manage item positions after updates and `avoid_id` for more refined position handling. Furthermore, the user refactored function names and fixed tests to ensure the library's reliability and correct behavior. They also wrote a test to validate their changes.
Contributions:14 commits, 1 comment in 1 year 3 months
scroll-toscrolljquerystickjavascript
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.