Ernest Surudo is a seasoned software engineering leader with over a decade of experience delivering scalable web and backend solutions that align with business goals. He currently serves as Engineering Director at Dealfront and Leadfeeder, guiding cross-functional teams from Waterloo, Ontario. He brings a strong hands-on background in Ruby on Rails, SQS-based architectures, and web/mobile tech, demonstrated through open-source contributions to Shoryuken and Huginn. His track record includes collaborating with stakeholders to design, refine, and deliver on time and on budget, turning complex requirements into practical software. His career spans roles from Technical Director at Sign2Web to a Windows Phone product lead at Microsoft, with experience building enterprise-grade systems and consumer apps. A University of Waterloo alumnus with Honours Computer Science Co-op, he combines technical depth with leadership to scale teams and operations.
11 years of coding experience
10 years of employment as a software developer
St. Matthias
Brebeuf
Brebeuf College
Honours Computer Science Co-op, Computer Science, Honours Computer Science Co-op, Computer Science at University of Waterloo
A super efficient Amazon SQS thread based message processor for Ruby. This project is in MAINTENANCE MODE.
Role in this project:
Back-end Developer
Contributions:24 commits, 8 PRs, 26 comments in 2 months
Contributions summary:Ernest significantly contributed to the Shoryuken project, focusing on improvements and extending its functionality. They implemented features such as loading Rails environments and integrating ActiveJob support, demonstrating a strong understanding of Ruby on Rails integration. Furthermore, the user refactored code, fixed SQS requests, and added logging enhancements, showcasing a focus on performance and maintainability within the message processing framework. These contributions suggest a focus on improving Shoryuken's core capabilities.
Create agents that monitor and act on your behalf. Your agents are standing by!
Role in this project:
Back-end Developer
Contributions:9 commits, 2 PRs, 15 comments in 10 days
Contributions summary:Ernest primarily contributed to the back-end logic of the Huginn project, focusing on adding new features and improving existing ones related to agent functionality. The user implemented a `group_by` liquid filter for data manipulation. They also added the ability to re-emit and delete events from the UI and optimized the process by implementing a background job for batch re-emissions. These contributions enhanced the system's capabilities and user experience.
rssmonitornotificationshuginnmonitoring
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
Ernest Surudo - Engineering Director at Snowbird Ltd.