Gerardo Gonzalez is a Senior Software Engineer II with 15 years of experience, currently leading AI-driven product and infrastructure work at Khan Academy where he helped design and scale the Khanmigo agent used by millions of learners. He specializes in model evaluation, safety, and production agentic systems—building evaluation frameworks across frontier models and boosting moderation accuracy from ~60% to over 80%. Gerardo combines full-stack backend and data-infrastructure expertise with hands-on experimentation, shipping prototypes in weeks and supporting long-term, extensible conversation storage and A/B testing platforms. He excels at translating research into user-facing systems through cross-functional collaboration and a pragmatic, empirical approach that prioritizes measurable impact. Based in Tulsa, OK, he holds an MS in Computer Science and brings rare experience in both rapid feature delivery and large-scale, safety-focused ML system architecture.
15 years of coding experience
14 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of Oklahoma
Spanish, English
Github Skills (71)
github10
windows10
dkan10
drupal-module10
javascript10
linux10
ckan10
js10
cli-tools10
entity10
git10
entity-system10
policies10
open-data10
portal10
Programming languages (7)
DockerfileShellJavaScriptGoPHPRich Text FormatPython
A drupal module that builds upon drupal's entity system providing useful abstractions for developers and interfaces for site builders.
Contributions:261 commits, 1 PR, 32 pushes in 4 years 7 months
buildsentitydrupal-modulefor-developersdrupal
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
Gerardo Gonzalez - Senior Software Engineer II at Khan Academy