Aniket Deshpande

Software Engineer at Input Output (IOHK)

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
Aniket Deshpande is a seasoned software engineer with 11 years of experience, currently contributing to the core ledger team at Input Output (IOHK) on the Cardano blockchain. He blends deep functional-programming expertise in Haskell with practical backend and DevOps skills, having implemented database backends for Hasura and worked extensively on Cardano's ledger internals. His background spans startups and enterprise roles where he led DevSecOps, built reactive message gateways, and shipped full-stack systems from analytics pipelines to UI components. An active open-source contributor, he has made substantial refactors to the cardano-ledger repo and helped extend Hasura’s MSSQL/MySQL support—work that demands precision, careful API design, and attention to correctness. Known for mentorship and rigorous auditing, he brings a curious, methodical approach informed by mentors across the Haskell community.
code11 years of coding experience
job9 years of employment as a software developer
bookBengaluru University
github-logo-circle

Github Skills (16)

graphql10
databases10
cardano10
back-end-development10
wordpress-graphql10
wpgraphql10
haskell10
blockchain10
database10
mssql10
mysql9
data-structure9
data-structures9
algorithms8
sql8

Programming languages (17)

C++CSSPureScriptRustGoHTMLSaltStackTypeScript

Github contributions (5)

github-logo-circle
IntersectMBO/cardano-ledger

Sep 2022 - Jan 2023

The ledger implementation and specifications of the Cardano blockchain.
Role in this project:
userBack-end Developer
Contributions:658 reviews, 49 commits, 171 PRs in 3 months
Contributions summary:Aniket made significant contributions to the `cardano-ledger` repository, focusing on the implementation and refactoring of core ledger components. They primarily worked on renaming functions to make them more descriptive and deprecating old ones in favor of the new alternatives. Further, they moved and adjusted files, updated .ghcid files, and refactored several parts of the codebase related to UTxOState, DState, and PState fields.
adablockchainplutuscryptocurrencyspecifications
hasura/graphql-engine

Jul 2021 - Mar 2022

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:
userBackend Developer
Contributions:11 commits, 3 comments in 8 months
Contributions summary:Aniket contributed to the backend of the Hasura GraphQL engine by implementing features related to MSSQL database integration. This included developing MSSQL nodes aggregates, inherited roles, and JSON-based aggregates. The user also added MySQL client dependencies and implemented initial connection types and setup for MySQL, expanding the supported database backends. Additionally, the user fixed a bug related to the `__typename` error and json based aggregates in MSSQL.
realtimefine-grained-access-controlgraphql-serversql-serverhaskell
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
Aniket Deshpande - Software Engineer at Input Output (IOHK)