Theodore Avery is a Partnerships Manager and former full‑stack software engineer who blends technical depth with commercial growth experience across ecommerce, travel media, and startups. With an M.Sc.A.C. from the University of Toronto and eight years of product and engineering work, he has hands‑on experience building and integrating RESTful APIs, custom CRMs, and scalable web platforms. As co‑founder of Thrifty Nomads he scaled the site to $450k ARR, 300k monthly visitors and major partner deals with Skyscanner and Airbnb through SEO, affiliate and B2B strategies. Now at Ecommerce Equation he leverages that rare mix of engineering chops, sales negotiation, and public speaking to forge high‑value partnerships and teach members how to integrate partner solutions. He also contributes to notable open‑source projects like the Qiling emulation framework and Pokémon Emerald decompilation, reflecting a taste for systems work and codebase hygiene. Practical, persuasive, and technically fluent, he thrives at the intersection of product, partnerships, and growth.
9 years of coding experience
18 years of employment as a software developer
B.IT., Information Technology - Networking & Security, B.IT., Information Technology - Networking & Security at Ontario Tech University
M.Sc.A.C., Master of Science in Applied Computing, M.Sc.A.C., Master of Science in Applied Computing at University of Toronto
Business Development Fellowship, Tech Sales Fundamentals, Business Development Fellowship, Tech Sales Fundamentals at Earlywork
Contributions:14 commits, 8 PRs, 14 comments in 1 year 6 months
Contributions summary:Theodore primarily focused on cleaning up and refactoring code within the `src` directory. Their commits involved aligning variables and removing uses of invalidated defines, indicating a focus on code quality and maintainability. These changes suggest a role in improving the codebase's structure and addressing potential issues related to variable alignment and constant definitions within a decompiled project. The work impacted multiple source files.
Contributions:5 reviews, 12 commits, 12 PRs in 1 year 6 months
Contributions summary:Theodore primarily contributed to fixing bugs and improving the Qiling framework's functionality. Their work involved implementing a fix for the `GetLocalTime` function, refining POSIX system call handlers, and updating ELF test cases. They also refactored the codebase by modifying how package versions are retrieved and replacing absolute paths with package-relative paths. The user demonstrated proficiency in Python and familiarity with system emulation and reverse engineering.
emulationemulatorframeworkunicorn-emulatormalware
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.