Bobbie Soedirgo

Software Engineer at Supabase

Singapore
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
🎓
Top School
Bobbie Soedirgo is a software engineer based in Singapore with 8 years of experience building backend systems, developer tooling, and DevOps automation. At Supabase since 2020, he helped ship foundational pieces like the initial Supabase CLI, TypeScript support for the JS SDK, and early Management API and Postgres extension work used for features like Database Webhooks and Vault. He moves comfortably between container orchestration, runtime configuration, and TypeScript/JavaScript codebases, and has contributed to high-profile open-source projects across the Supabase ecosystem. His work blends practical platform-level schema design with hands-on fixes for performance and deployment (e.g., release automation, large-message handling, and multi-cloud image builds). Outside obvious code contributions, he’s repeatedly modernized projects by migrating CommonJS to TypeScript-style modules and improving client libraries’ robustness. He pairs engineering breadth with a focus on reliability and developer experience, making infrastructure easier to run and maintain.
code8 years of coding experience
bookBachelor of Computing, Computer Science, Bachelor of Computing, Computer Science at National University of Singapore
stackoverflow-logo

Stackoverflow

Stats
31reputation
4kreached
2answers
0questions
github-logo-circle

Github Skills (50)

javascript10
docker10
postgresql10
back-end-development10
apidoc10
elixir10
configuration-management10
databases10
typescript10
dockers10
go10
api10
phoenix-liveview10
phoenix-framework10
typescript-types10

Programming languages (20)

JavaCSSRustCTeXPLpgSQLGoHTML

Github contributions (5)

github-logo-circle
supabase/postgrest-js

May 2020 - Jan 2023

Isomorphic JavaScript client for PostgREST.
Role in this project:
userBack-end Developer
Contributions:124 reviews, 96 commits, 216 PRs in 2 years 8 months
Contributions summary:Bobbie primarily contributed to enhancing the Postgrest-js client library by fixing issues and implementing new features. They addressed a bug related to the multischema RPC Content-Profile header and added support for the OR filter, enabling more complex filtering options. Additionally, the user transitioned the project to TypeScript, improving type safety and code maintainability. The user also updated the project by adding and updating several different features for the client, and updating tests.
isomorphic-javascriptapijavascript-clientsupabasejavascript
supabase/postgres-meta

May 2020 - Jan 2023

A RESTful API for managing your Postgres. Fetch tables, add roles, and run queries
Role in this project:
userBack-end Developer
Contributions:159 reviews, 269 commits, 409 PRs in 2 years 8 months
Contributions summary:Bobbie's commits primarily focused on refactoring the codebase to utilize TypeScript-style import/exports. They migrated modules from `require` to `import/from` or `import/require`, and updated `module.exports` to `export =`. The changes impacted files related to SQL interactions, API configurations, and table management, including modifications to the database connection pool and API query handling.
apirestfuldatabasepostgrespostgresql
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
Bobbie Soedirgo - Software Engineer at Supabase