▶ Watch ↗AI Engineer World's Fair 202632:04
Aditya Bhargava is a staff software engineer at Etsy, the author of Grokking Algorithms, and the creator of Agency, a programming language for building AI agents. His work combines illustrated technical education with a distinctive approach to agent design: better software infrastructure can make autonomous systems safer, more capable, and less dependent on powerful proprietary models.
Bhargava’s background spans computer science and fine arts. In 2013, he published an illustrated guide to functors, applicatives, and monads, applying visual explanation to notoriously difficult functional-programming concepts. His book Grokking Algorithms, first published in 2016 and updated in 2024, brought that approach to searching, sorting, graphs, and computational tradeoffs. He later extended it to cloud networking, OAuth, and linear algebra through DuckTyped.
At Etsy, Bhargava has worked on localization and translation, moved into engineering management, and subsequently held a staff engineering role. He has also served as an individual-contributor lead for agentic commerce, developing systems that act on users’ behalf.
▶ Watch ↗AI Engineer World's Fair 202632:04