David Gomez-urquiza

Co-Founder & CTO at Deal Engine

Mexico City
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
David Gomez-urquiza is a seasoned technology founder and CTO with 14 years of experience building product-focused engineering teams from Mexico City. As Co-Founder & CTO of Deal Engine since 2018, he combines systems-level engineering training from KAIST and Tec de Monterrey with hands-on product development and startup leadership. He brings full-stack chops and attention to UX details—demonstrated in open-source work on the popular Mousetrap keyboard library where he implemented and refined unbind behavior to improve developer ergonomics. Comfortable bridging hardware-rooted electrical engineering concepts with modern software practices, he excels at turning complex technical constraints into pragmatic, well-documented solutions.
code14 years of coding experience
bookComputer Programming, Computer Programming at Recurse Center
bookBachelor of Engineering (B.Eng.), Electrical Engineering, Telecommunications and Robotics, Bachelor of Engineering (B.Eng.), Electrical Engineering, Telecommunications and Robotics at Instituto Tecnológico y de Estudios Superiores de Monterrey
bookBachelor of Science (BSc), Electrical Engineering, Computer Science and Robotics, Bachelor of Science (BSc), Electrical Engineering, Computer Science and Robotics at Korea Advanced Institute of Science and Technology
languagesJapanese, Korean, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,442reputation
84kreached
9answers
5questions
Badges
phoenix-framework
top-5%
image
top-5%
save
top-5%
github-logo-circle

Github Skills (16)

javascript10
keyboard-shortcuts10
keyboard10
shortcuts10
phoenix-framework9
image9
save9
http6
asp-net6
macos6
ipython6
gitpython6
vine6
python6
elixir6

Programming languages (13)

RustScalaHTMLLogosTypeScriptShellJavaScriptPHP

Github contributions (5)

github-logo-circle
ccampbell/mousetrap

Jul 2012 - Jul 2012

Simple library for handling keyboard shortcuts in Javascript
Role in this project:
userFront-end Developer
Contributions:7 commits in 4 days
Contributions summary:David primarily focused on the `unbind` method within the Mousetrap library. Their contributions included adding the method, implementing the unbinding functionality for keyboard shortcuts, and subsequent refinements. These refinements involved removing default actions, simplifying comparisons, and improving documentation, demonstrating attention to detail in the library's design and usability. The user's work directly enhanced the library's functionality by allowing users to remove existing keybindings.
javascriptkeyboard-shortcutskeyboard-eventslistskeyboard
davoclavo/vinepy

Jul 2013 - May 2016

Contributions:67 commits, 2 PRs, 35 pushes in 2 years 9 months
apipython-wrapperpythonvine
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
David Gomez-urquiza - Co-Founder & CTO at Deal Engine