Nathan Farmer

Software Engineer at Great Expectations

Boulder, Colorado, 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
Nathan Farmer is a Senior Software Engineer in Boulder who builds production-ready AI and analytics systems, drawing on eight years of experience that began in data science and evolved into engineering. He has driven core features at Great Expectations—implementing metric computation APIs, cross-dialect SQL support (including Oracle-specific integrations), and production LLM tooling with LangChain and LangSmith—while also supporting sales engineering and on-call reliability. His background in data science and industrial engineering gives him a practical, metrics-focused approach to shipping AI products that are auditable and maintainable. Nathan has a track record of bridging open-source and SaaS, leading integrations that move data quality tooling from prototype to enterprise deployments.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science, Industrial Engineering, Bachelor of Science, Industrial Engineering at West Virginia University
bookMaster of Science, Data Science, Master of Science, Data Science at DePaul University College of Computing and Digital Media
bookMaster of Business Administration (M.B.A.), Operations Management, With Distinction, Master of Business Administration (M.B.A.), Operations Management, With Distinction at DePaul University - Charles H. Kellstadt Graduate School of Business
github-logo-circle

Github Skills (5)

oracle10
oracles10
sqlalchemy10
sql10
python9

Programming languages (2)

TypeScriptPython

Github contributions (5)

github-logo-circle
Always know what to expect from your data.
Role in this project:
userBack-end Developer
Contributions:17 releases, 1855 reviews, 238 commits in 1 year 9 months
Contributions summary:Nathan was primarily involved in implementing and supporting SQL Alchemy database integrations for Oracle databases. Their work includes adding support for Oracle-specific features, such as handling limits with `rownum` and creating temporary tables with the correct syntax for Oracle versions. These contributions were crucial for expanding the platform's compatibility and improving the existing functionality. Further changes included fixes and updates to ensure compatibility and correct functionality.
pythondatadata-integritydatacleanerpipeline-testing
Contributions:112 reviews, 43 PRs, 211 pushes in 1 year
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
Nathan Farmer - Software Engineer at Great Expectations