Connor Huddleston is a product and engineering leader with 12 years of experience building growth-driven digital products and teams from Austin, Texas. Currently Chief Product Officer at Hapax and holding senior product/AI roles at Truent and CBANC, he blends strategic marketing expertise with deep systems-level engineering experience. A former performance marketing lead who cut cost-per-purchase by over 60% and instrumented real-time analytics, he pairs data-driven growth tactics with hands-on product execution. Connor is also an active open-source contributor to low-level projects like the blink x86-64 emulator, ELKS for 8086, and the Cosmopolitan C library, signaling rare familiarity with bare-metal and emulator internals. He founded Coban Marketing and mentors at Techstars, bringing entrepreneurial grit and a knack for scaling teams and processes. Notably, he moved most of his code repositories to decentralized hosts (GitLab & Codeberg), reflecting a preference for resilient, community-oriented tooling.
12 years of coding experience
3 years of employment as a software developer
Entrepreneurship/Entrepreneurial Studies, Entrepreneurship/Entrepreneurial Studies at St.Edward's University
Contributions:19 reviews, 202 commits, 162 PRs in 4 years 2 months
Contributions summary:Connor primarily contributed to the ELKS operating system, focusing on the 8086 architecture. Their work included fixing build errors related to the `config_emu86` settings and the emulator itself, emu86.sh. The contributions extended to modifying the bootloader, including allowing the system to recognize a far text section and adapting the system to a new a.out version. Furthermore, the user worked on updates to the libc, adding support for calling conventions, and implementing various routines to enhance the system's functionality.
Contributions:26 reviews, 13 commits, 59 PRs in 3 months
Contributions summary:Connor made significant contributions to the `blink` emulator, focusing on instruction implementation and improving compatibility. They fixed bugs in the LDS and LES instructions, addressing issues related to operand sizes and memory addressing. The user also added support for extended disk read functionality and improved the handling of segment selectors and page tables. Furthermore, the user added a WBINVD instruction.
x86emulatorlinuxx86-64
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
Connor Huddleston - Chief Product Officer at Techstars