Anthony Dodd is a Staff Engineer in San Antonio with 12 years of experience building cloud-native systems, databases, and developer tooling. He combines hands-on backend work (notably async Rust contributions to sqlx that added robust PostgreSQL LISTEN/NOTIFY support) with full-stack WASM build tooling improvements in trunk, showing fluency across systems and developer experience. As a founder of two startups and a former chief architect, he pairs entrepreneurial product instincts with deep operational knowledge of Kubernetes, OpenStack, DBaaS, and scalable services. At Timescale he continues to focus on reliable, event-driven infrastructure and database integrations. Colleagues rely on him to refactor complex subsystems, add resilient auto-reconnect behaviors, and ship demos that clarify hard technical features. He brings a pragmatic, cross-language approach—comfortable in Rust, Go, Python and cloud platforms—to turn tricky distributed problems into maintainable solutions.
12 years of coding experience
8 years of employment as a software developer
Ozarks Technical Community College
Marshfield High School
Computer Science, Computer Science at Austin Community College
Build, bundle & ship your Rust WASM application to the web.
Role in this project:
Full-stack Developer
Contributions:6 releases, 201 reviews, 217 commits in 2 years 4 months
Contributions summary:Anthony made significant contributions to the `trunk-rs/trunk` repository, primarily focusing on building and refining the build and serve functionalities of the Rust WASM bundler. They implemented new features such as cleaning output artifacts and proxy support, which improved the tool's usability and flexibility. The user also refactored core components, including the build and serve systems, to streamline asset handling and integrate the watch system, resulting in a more robust and efficient development workflow.
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
Role in this project:
Back-end Developer
Contributions:1 review, 10 commits, 3 PRs in 1 month
Contributions summary:Anthony primarily focused on implementing and refining the PostgreSQL LISTEN/NOTIFY interface within the Rust SQLx toolkit. Their contributions involved adding LISTEN functionality to different connection types (PgConnection, PgPool, and PgPoolConnection) and creating a stream-based interface using `async-stream`. They refactored the listen functionality, implemented auto-reconnect behavior for pool-based listeners, and added a demo program showcasing the LISTEN/NOTIFY features. These changes enhance the toolkit's capabilities for asynchronous database event handling.
asynccompile-timecratedslmysql
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.