Rakesh Emmadi

Engineer at Hasura

Telangana, India
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
Rakesh Emmadi is a software engineer with 11 years of experience building high-performance server-side systems at Hasura, where he helped evolve the GraphQL Engine and now drives the backend for Hasura PromptQL, an LLM-based AI agent that securely interacts with enterprise data. He has deep systems expertise across Rust, Haskell and Python, contributing to a next-generation Data Delivery Network core written in Rust and earlier compiler and query-generation work in the Haskell-based GraphQL engine. Rakesh focuses on performance, concurrency, observability and SQL-driven data interactions with PostgreSQL, and he pairs that with practical prompt engineering and AI agent evaluation. An active open-source contributor to the widely used hasura/graphql-engine repo, he has improved SQL generation, mutation handling and schema cache behavior that impact real-time APIs at scale. Trained at IIT Madras in electrical engineering, he blends low-level systems thinking with practical product delivery for data and AI platforms.
code11 years of coding experience
bookIndian Institute of Technology Madras
bookHigh School, Maths, Physics and Chemistry (MPC), 97.1%, High School, Maths, Physics and Chemistry (MPC), 97.1% at Sri Chaithanya Junior College, Hyderabad
bookHigh School, High School/Secondary Certificate Programs, 95.3%, High School, High School/Secondary Certificate Programs, 95.3% at Krishnaveni Talent School, Kalwakurthy
bookPrimary school, Primary school, Primary school, Primary school at Vikas Excellent School
languagesEnglish, Telugu, Hindi
github-logo-circle

Github Skills (12)

postgresql10
backend10
back-end-development10
sql10
wpgraphql9
wordpress-graphql9
database-design9
graphql9
refactoring8
json8
refactor8
jsonb7

Programming languages (10)

TypeScriptDockerfileShellRustJavaScriptHaskellPHPHTML

Github contributions (5)

github-logo-circle
hasura/graphql-engine

Jun 2018 - Jan 2023

Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
Role in this project:
userBack-end Developer
Contributions:25 reviews, 319 commits, 211 PRs in 4 years 7 months
Contributions summary:Rakesh focused on enhancing the functionality of the Hasura GraphQL engine's back-end logic. Their work included extracting and utilizing session variables from relational boolean expressions, refactoring nested insert mutations, improving SQL query generation, and addressing issues with database error handling. They also contributed to improving code readability and ensuring consistent schema cache behavior, highlighting a focus on backend development.
access-controldatabase-eventsgraphql-apiwebhooksgraphql
rakeshkky/guessing_game

Aug 2018 - Apr 2023

My first Rust program
Contributions:2 PRs, 4 pushes, 3 branches in 4 years 8 months
rustrust-lang
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