Andrew Brookins

Principal Applied AI Engineer at Redis

Happy Valley, Oregon, 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
Andrew Brookins is a Principal Applied AI Engineer with 14 years of experience building resilient, data-driven systems and agentic AI that learn, remember, and adapt. Based in Happy Valley, Oregon, he blends hands-on backend and DevOps expertise—demonstrated in contributions to Prefect’s workflow orchestration internals—with full‑stack product work like Read the Docs’ dynamic front-end. He’s held engineering leadership roles from Head of Engineering to Lead Staff Engineer at Prefect and returns to Redis to focus on applied AI at scale, drawing on prior work automating cloud databases at IBM and building real-time search APIs at Redis. Andrew is equally comfortable shipping production database models and optimizing insertion and query performance as he is refactoring frontend JavaScript into maintainable, object-oriented code. A developer advocate and educator at heart, he has created courses and content to help developers adopt fast data systems, and his GitHub bio—cosmic dust—hints at a curiosity-driven approach to engineering.
code14 years of coding experience
job17 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
36reputation
1kreached
2answers
0questions
github-logo-circle

Github Skills (25)

ajax10
javascript10
jquery10
prefect10
python10
data-engineering10
workflow-engine10
sqlalchemy10
postgresql9
front-end-development9
database-design9
apidoc8
api8
doc8
automation7

Programming languages (15)

JavaCSSRustCMakefileGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
PrefectHQ/prefect

May 2021 - Dec 2022

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:12 releases, 298 reviews, 211 commits in 1 year 7 months
Contributions summary:Andrew primarily contributed to the back-end infrastructure of the Prefect project, focusing on database interactions and server-side functionality. Their work involved implementing server-generated timestamps for database columns, which required changes to the ORM models. They also worked on introducing a Log model and API, incorporating improvements for fast insertion and range queries. Furthermore, the user made code formatting adjustments and improvements to related tests.
pythondataobservabilityml-opsdataflow
readthedocs/readthedocs.org

Apr 2012 - Apr 2012

The source code that powers readthedocs.org
Role in this project:
userFull-stack Developer
Contributions:6 commits in 2 days
Contributions summary:Andrew primarily worked on enhancing the front-end functionality of the Read the Docs platform. They focused on using JavaScript and potentially jQuery to create AJAX-based updates for build details and build lists. The changes included implementing dynamic loading indicators and improving the user experience by updating build statuses in real-time. Furthermore, the user refactored the JavaScript code into an object-oriented structure, improving maintainability.
mkdocspythonpowerssphinxsphinx-doc
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
Andrew Brookins - Principal Applied AI Engineer at Redis