Jason T. Bradshaw
linkedin.com/in/jasontbradshaw jasontbradshaw.comIntroduction
I absolutely love designing and building things in both the digital and physical worlds. I take great pride in crafting things that satisfy our innate desires for durability, convenience, and beauty.
Education
B.S. Computer Science
The University of Texas at Austin
https://www.utexas.edu
Graduated May 2011
Experience
Senior Software Engineer
Airtable
https://airtable.com
July 2020 - Present
- Helped lead the Admin & Governance team, speccing, designing, and coordinatiing implementation of enhanced AI governance features.
- Enabled high-velocity compliance of internal AI teams with enterprise AI permissions and restrictions by re-architecting and implementing a unified AI capability system to act as a single source of truth for all systems from server to client to accurately and synchronously determine what AI features are allowed at any given time. This gets used more than 20 times per second across servers and clients for all users of Airtable.
- Unblocked large enterprise account expansion by increasing Airtable's longstanding architectural collaborator limits from 5,000 users to more than 110,000 users on a single base, migrating the existing system safely to the new architecture transparently and without major incident.
- Lead another developer to together build, evaluate, and deploy the Omni "records agent" that allowed creating, updating, and deleting records in your bases and interfaces safely while obeying Airtable's complex interface permissions system.
- Personally developed, evaluated, and deployed the Omni "Q&A agent" that searches a user's Airtable data, obeying our complex interface permissions system while allowing safe AI agent access to user data
- Lead team of 6 to design and deploy the Omni agent, Airtable's first production AI agent. This includes a vector search engine, an agent execution framework, a comprehensive evaluation framework and suite with reporting metrics, and production observability. This engine became the core of Airtable's AI field and automations agents, and many other AI-centric features.
- Design, build, and deploy an AI credit consumption tracking system that has successfully tracked consumption of more than 250 million credits over more than 4 billion requests since inception in 2023.
- Lead team of 3 to design, build, and deploy a horizontally scalable audit log that durably handles more than 280 million events/month and 7 million customer API requests/month with greater than 99.99% uptime since launch in May of 2023.
Software Engineer
Airtable
https://airtable.com
September 2018 - July 2020
- Greatly improved enterprise administrator user experience by designing and implementing an in-product admin panel UI, making it possible for users to take frequent administrative actions and answer common analytics questions without specialist assistance.
- Increased reliability of the billing and invoicing system, ensuring invoices and payments are processed in a robust and timely manner.
- Improved security by auditing and isolating third-party libraries on the production website in a future-proof and maintainable way.
- Designed and implemented a robust audit logging solution for all actions taken in the internal "support panel" customer service system.
Senior Software Engineer
Khoros (formerly Spredfast)
https://khoros.com
February 2017 - August 2018
- Increased site reliability by launching a custom Kubernetes cluster for running non-production workloads and validating Kubernetes upgrades prior to deploying them to the production cluster.
- Increased site reliability by devising and implementing a process for safely upgrading our Kubernetes clusters between minor versions without downtime.
- Increased developer productivity by building and deploying a new auto-scaling Jenkins cluster for running build jobs.
- Increased visibility into pending production problems by building many different custom server monitoring services, Grafana display dashboards, and automated alerts.
- Continue to maintain, document, support, and implement new features in the Experiences platform.
Software Engineer
Spredfast (formerly Mass Relevance)
https://khoros.com
July 2012 - February 2017
- Enabled real-time votes for two major televised events by building, load testing, deploying, and monitoring a distributed system capable of ingesting more than 10,000 requests per second over a 10-minute period with 99.9% response latency of less than a second.
- Allowed customers to intuitively analyze and export advanced analytics around their social media visualizations by building and maintaining the front and back-end systems to query and display terabytes of stored analytics data in real-time.
- Improved developer team productivity by building, documenting, maintaining, and improving several internal SDKs for building and displaying WYSIWYG-customizable social media visualizations.
- Helped customers generate excitement around their brands and events by building highly-customized interactive social media visualizations using modern front-end technologies and our original internal SDK.
Software Engineer
HomeAway
https://www.homeaway.com
June 2011 - June 2012
- Built and maintained high-availability systems and APIs to stably process thousands of customer payments daily.
- Decreased payment processing fees by building and maintaining custom payment gateway interfaces with many different payment providers.
- Made customer payment process simpler and faster by building a new checkout page for VRBO.com, including in-line form validation and display of dynamic order total and promotional codes.
- Ensured data integrity and privacy by implementing secure and low-latency systems to tokenize and store sensitive customer data.
Software Engineering Intern
@hand Corporation
http://www.hand.com
Summer 2011
- Helped customize customer software deployments to their specific needs by building, testing, and deploying a new interface control for the main product.
- Decreased customer friction by fixing dozens of long-standing bugs in the code base.
- Increased developer productivity by building a utility for validating current database structure against contents.
Research Programmer
HETDEX Project
http://www.hetdex.org
Spring 2010
- Decreased telescope control system code/test iteration time by writing an emulator for the current HETDEX telescope dome control server in Python.
- Investigated different non-relational databases for use in storing nightly logs in an easily searchable manner, and made a recommendation as to which to use (MongoDB).
Programming Consultant
Austin Stone Community Church
https://austinstone.org
Summer 2009
- Made real-time and affordable broadcast, viewing, interaction with a video sermon at remote locations possible.
- Designed and built the full video broadcast system from off-the-shelf hardware and open-source software while working as part of a team of several people.
Projects
GitHub Profile
https://github.com/jasontbradshaw
- I consider every project with a useful top-level README.md file "launched", though I strive to ensure all my projects are written for people other than myself to maintain and/or learn from.
Skills
| Languages | TypeScript, JavaScript, Python, Go, Ruby, Scala, HTML, CSS |
|---|---|
| Linux | NixOS, Arch, Ubuntu, systemd, system upgrades and maintenance |
| Miscellaneous | Agent-driven development, API design and maintenance, React, Distributed systems design, High-traffic APIs, Node.js, Kubernetes, Grafana, Git, AWS, Terraform, MySQL, PostgreSQL, Cassandra, DynamoDB, Kafka, Kinesis |