Vishnu Bharathi

Staff Software Engineer at Hasura

Bengaluru, Karnataka, 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
Vishnu Bharathi is a Staff Software Engineer based in Bengaluru with 12 years of experience building backend systems and developer-facing infrastructure. He has risen through hands-on roles at Hasura—contributing to its core GraphQL engine in Haskell and progressing from Senior Engineer to Technical Lead and now Staff—demonstrating deep expertise in schema, mutation, and realtime database interactions. His background spans infrastructure and DevOps-focused work at companies like Clarisights, JFrog, and Shippable, giving him a strong operational mindset alongside feature development. A regular blogger at vishnubharathi.codes, he combines practical engineering with clear technical communication. Colleagues would note his knack for refactoring complex codebases and making subtle, high-impact improvements that keep large open-source projects maintainable.
code12 years of coding experience
job9 years of employment as a software developer
bookErode Hindu Kalvi Nilayam
bookBharathi Vidya Bhavan
bookBachelor of Engineering (BE) Computer Science, Bachelor of Engineering (BE) Computer Science at Velalar College of Engineering and Technology
languagesEnglish, Tamil
stackoverflow-logo

Stackoverflow

Stats
119reputation
15kreached
3answers
5questions
github-logo-circle

Github Skills (15)

graphql10
graphql-api10
postgresql10
back-end-development10
wpgraphql10
haskell10
hasura10
wordpress-graphql10
api-design9
api9
apim9
windows6
mingw6
netbeans6
command-prompt6

Programming languages (22)

PowerShellC#JavaC++RustCMakefileGo

Github contributions (5)

github-logo-circle
hasura/graphql-engine

Oct 2020 - 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:3 releases, 8 reviews, 210 commits in 2 years 3 months
Contributions summary:Vishnu primarily contributed to the back-end of the Hasura GraphQL engine. Their work involved refactoring and renaming files, specifically within the schema and mutation components. This included changes related to insert and update operations. The commits demonstrate a focus on Haskell code and the core functionality of the GraphQL engine, likely related to database interactions and schema management.
realtimefine-grained-access-controlgraphql-serversql-serverhaskell
hasura/comment-progress

Feb 2021 - Jun 2021

Notify progress by commenting on GitHub issues, pull requests, and commits :octocat: :speech_balloon:
Contributions:4 releases, 13 reviews, 50 commits in 4 months
commitsballoonspeech-balloonpull-requestscommenting
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
Vishnu Bharathi - Staff Software Engineer at Hasura