{"id":3290,"login":"autonomousapps","has_sponsors_listing":true,"data":{"kind":"user","name":"Tony Robalik","uuid":"5402301","email":"tony.robalik@gmail.com","login":"autonomousapps","company":null,"twitter":null,"website":"www.autonomousapps.com","html_url":"https://github.com/autonomousapps","icon_url":"https://avatars.githubusercontent.com/u/5402301?u=bd471a9bf3e4eac5eec7061b535626787b973d7a\u0026v=4","location":"Seattle, WA, USA","metadata":{"funding":null,"has_sponsors_listing":true},"followers":409,"following":3,"owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autonomousapps","created_at":"2022-11-06T04:03:34.201Z","updated_at":"2026-08-06T18:42:38.111Z","description":"Build and tooling engineer.","total_stars":2858,"funding_links":["https://github.com/sponsors/autonomousapps"],"last_synced_at":"2026-08-06T18:42:38.030Z","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autonomousapps/repositories","repositories_count":93},"created_at":"2024-11-25T13:59:51.515Z","updated_at":"2026-08-14T01:21:56.269Z","last_synced_at":"2026-08-14T01:21:56.269Z","sponsors_count":15,"sponsorships_count":0,"active_sponsorships_count":0,"active_sponsors_count":7,"sponsor_profile":{"bio":"Tony Robalik | Faster Builds, LLC\nEvery team needs a build engineer, but not all teams can afford to have one on staff. Need help? Contract me!\nGradle Consulting\nThe best way to 10x your engineers is to give them a world-class development environment. By investing in a faster build, you stop them wasting their time waiting for builds to finish, and keep them in the flow so their work remains high-quality, ultimately leading to more satisfied customers.\nI have 12 years' experience maintaining Gradle builds at companies all around the world, for teams ranging in size from 3 to over 1000, for projects with a single module to projects of over 7000 modules, and for the JVM and Android ecosystems. I have experience with Java, Kotlin, Groovy, and more.\nI am also a Gradle Fellow.\n\nTestimonials\nYissachar Radcliffe, Staff Engineer, Block\n\nYou are such a strong engineer and a pleasure to work with. You were literally the reason the cash-server migration was possible.\n\nKats Gupta, Senior Engineer, Block\n\nHaving worked alongside Tony over the past couple of years, I can say he’s truly an excellent engineer. he puts a lot of thought into his decisions and his code, and takes care of the details to a degree that is quite rare. His expertise with Gradle and the JVM ecosystems also runs very deep, and I could always rely on him to dig up answers to my arcane questions. Additionally, I greatly appreciate his ability to prioritize tasks and focus on whatever was most important at any given time.\n\nRay Ryan, Principal Engineer, Block\n\nThe Android development world that Tony architected several years ago is still what we on Square Android live in everyday; and it is still one of the best build systems I've ever lived with. He built something that has outlasted him in the best way: it has been successfully maintained and extended without him for years now.\n\nJesse Wilson, Principal Engineer, Block\n\nTony just spent an hour with me pairing on an annoying Gradle issue I was having. He is such a great debugging partner! He has a wealth of Gradle knowledge and I learned a bunch about how to better debug Gradle issues. Ultimately he unblocked me and turned a frustrating experience into a learning opportunity.\n\nOpen source work\nGradle plugins\nDependency Analysis Gradle Plugin\nA business-critical plugin for maintaining healthy dependency graphs for JVM, Android, and KMP builds supporting many JVM languages.\nGradle TestKit Support Plugin\nThis plugin dramatically simplifies usage of Gradle TestKit for writing functional tests for Gradle plugins.\nGradle Best Practices Plugin\nThis plugin that detects violations of Gradle best practices in Gradle plugins.\nGradle Dependencies Sorter\nA CLI app, library, and plugin that sorts dependencies blocks to ease the build maintainer's burden.\nGradle libraries\nGradle Glossary\nThis glossary of Gradle terms is a great starting point for understanding the Gradle framework.\ncom.autonomousapps:variant-artifacts\nA library that simplifies variant artifact sharing between projects within a build.\nKotlin Editor\nA Kotlin library for parsing Kotlin source code into a parse tree, enabling semantic analysis, linting, and rewriting in place. Supports normal Kotlin source, Kotlin scripts, and Gradle Kotlin DSL.\nBlog posts\nHerding Elephants\nA story about supporting Square's (in)famously large Android project with Gradle.\nStampeding Elephants\nA follow-up to Herding Elephants, this post emphasizes the tremendous gains that can accrue from actually maintaining an existing build, instead of attempting a risky moonshot migration.\nShrinking Elephants\nA very detailed post about making IDE syncs 97% faster for large Kotlin monorepos.\n...and more","past_sponsors":8,"featured_works":[],"current_sponsors":7},"minimum_sponsorship_amount":1,"url":"https://sponsors.ecosyste.ms/accounts/autonomousapps","api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/autonomousapps","html_url":"https://github.com/autonomousapps","sponsors_url":"https://github.com/sponsors/autonomousapps","sponsors_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/autonomousapps/sponsors","sponsorships_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/autonomousapps/sponsorships"}