John Krauss

Software Engineer at OpenRouter

New York, New York, United States
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
John Krauss is a seasoned software engineer with 14 years of experience building data-intensive systems and product features, currently working on AI-enabled infrastructure at OpenRouter in New York. He led architecture and engineering for Heap’s AI CoPilot and petabyte-scale SQL validation system, driving measurable product and performance gains while improving trial conversion through data-driven PLG initiatives. Earlier roles span founding-engineer and data-curation work—designing CARTO’s Data Observatory and shipping analytics and integration features that scaled customer insights and integrations. He combines hands-on backend engineering (including contributions to Python data-structure tooling that enhanced JSON schema support) with product-facing research and customer engagement, often embedding with customers to validate statistical approaches. Collected experience ranges from building MVPs and scrapers to architecting large-scale analytics, reflecting a pragmatic blend of experimentation, measurement, and production-grade engineering.
code14 years of coding experience
job10 years of employment as a software developer
bookBA Architecture History, BA Architecture History at Columbia University
github-logo-circle

Github Skills (13)

data-structures10
python10
json-schema10
data-structure10
serialization9
data-serialization9
deserialization9
typesc8
typescript8
type-system8
validations8
validation8
bson5

Programming languages (11)

TypeScriptC++ShellPLpgSQLJavaScriptGoCommon LispObjective-C

Github contributions (5)

github-logo-circle
schematics/schematics

Oct 2011 - Nov 2011

Python Data Structures for Humans™.
Role in this project:
userBack-end Developer
Contributions:21 commits in 7 days
Contributions summary:John primarily focused on enhancing the `dictshield` library, a Python data structures library. Their work involved adding functionality to support JSON schema generation, including mixins and methods to generate JSON schemas from `dictshield` documents. They contributed to various files, including `jsonschemable.py`, `base.py`, and `fields/base.py`, adding features like JSON schema type definitions and integration with BSON types. The user's changes also reflect merges and refactoring aimed at improving the library's ability to create and manage JSON schemas.
pythondatastructuresvalidationdeserializationpython-data-structures
talos/unpaid-interns

Apr 2012 - Sep 2013

Contributions:37 commits in 1 year 5 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
John Krauss - Software Engineer at OpenRouter