Buenos Aires, Autonomous City of Buenos Aires, Argentina
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dwayne Macgowan is a bilingual co-founder and software developer with 17 years of professional experience who blends two decades of teaching the DeROSE Method with building SaaS products that streamline school operations. He founded DeROSE.app and DeROSE eBooks to digitize and scale pedagogical workflows, turning internal tools used to manage his own school into commercial offerings for other institutions. Technically hands-on, he has contributed backend improvements to notable open-source projects like typhoeus, adding array-decoding middleware and tests to make Rails integrations more robust. Based in Buenos Aires, he also partners at Office Argentina, demonstrating an ability to operate across product, education, and business roles. Colleagues describe him as an educator-engineer who designs tech with the end learner experience in mind, often drawing on his long-running classroom practice to shape product decisions.
17 years of coding experience
Emprendedor, Método DeRose, Emprendedor, Método DeRose at DeROSE Method
Woodville High School (Bariloche)
Sede Cerviño - Monitoreado por Daniel Fersztand
Técnico, Analista de Sistemas, Técnico, Analista de Sistemas at Instituto Tecnológico de Buenos Aires
Extensión Universitaria, Método DeRose, Extensión Universitaria, Método DeRose at Universidad Tecnológica Nacional
Typhoeus wraps libcurl in order to make fast and reliable requests.
Role in this project:
Back-end Developer
Contributions:10 commits in 7 months
Contributions summary:Dwayne focused on enhancing the `typhoeus` library, specifically by adding functionality related to decoding arrays encoded as hashes. They implemented a new module, `ArrayDecoder`, which can be used in Rails servers to handle the decoding of arrays. The user also created a middleware to automatically decode arrays, improving ease of use, and included unit tests to ensure the correct functionality of the `ArrayDecoder`. Furthermore, they addressed a bug related to how the `encoded?` method identified encoded arrays.
Contributions:11 PRs, 528 pushes, 13 branches in 8 years 6 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
Dwayne Macgowan - Co-Founder at DeROSE Method Cerviño