Inian Parameshwaran is a product-focused engineering leader with 12 years of experience building developer-first infrastructure and consumer-facing web services, currently Head of Product at Supabase based in Singapore. He combines hands-on backend and frontend engineering—contributing to core Supabase projects like storage, supabase-js, and the main platform—with operational expertise in Postgres and deployment automation. As a founder of Dexecure and a former NUS researcher, he blends entrepreneurial instincts with rigorous systems thinking and a background in security tools (early work on DOM-based XSS detection). His open-source contributions include low-level EVM emulation improvements to the widely used oyente smart contract analyzer and practical storage features that improved file handling, URLs, and error resilience. Comfortable shifting between product strategy and code, he is known for shipping pragmatic solutions that bridge developer UX and production reliability.
12 years of coding experience
7 years of employment as a software developer
YCombinator Fellowship , YCombinator Fellowship at Y Combinator
S3 compatible object storage service that stores metadata in Postgres
Role in this project:
Back-end Developer
Contributions:270 reviews, 327 commits, 119 PRs in 1 year 11 months
Contributions summary:Inian focused on implementing and improving the object storage service within the Supabase project. Their work included the addition of a `getObject` function to retrieve objects from S3, moving configurations to environment variables, implementing features for object upload and deletion, and adding a search endpoint. Furthermore, the user made improvements related to file size limits and improved error handling.
Contributions:1 release, 112 commits, 53 PRs in 3 months
Contributions summary:Inian's contributions focused on enhancing the `oyente` smart contract analysis tool. They implemented support for handling division by zero, signed division, and the BYTE opcode within the EVM. Additionally, the user added functionality to ensure modular arithmetic operations are correctly performed and implemented the PC (Program Counter) functionality. These changes appear to be core improvements to the tool's EVM instruction set emulation capabilities.
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.