Balaji Viswanathan

Senior Architect at IBM Cloud

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

👤
Senior
🎓
Top School
Balaji Viswanathan is a Senior Architect with over 20 years of experience designing and shipping cloud, systems management, and blockchain solutions from research prototypes to production. Based in Bengaluru, he combines deep research roots at IBM Research with hands-on engineering across IBM Cloud, consistently bridging novel ideas and operational systems. He is an active contributor to Hyperledger Fabric, improving database savepoint and history mechanisms for CouchDB and LevelDB to strengthen data consistency and recovery in enterprise ledgers. Known for turning academic concepts into robust software, he brings strong backend and database expertise across distributed systems. Colleagues rely on him for pragmatic architecture choices that balance innovation, testability, and production resilience.
code10 years of coding experience
job10 years of employment as a software developer
bookMS, CSE, MS, CSE at Penn State University
bookHigher Secondary School, Science, Higher Secondary School, Science at SBOA Matriculation and Higher Secondary School
bookBE, Computer Science, BE, Computer Science at PSG College of Technology
github-logo-circle

Github Skills (11)

distributed-ledger-technology10
distributed-ledger10
couchdb10
database-management10
go10
blockchain10
leveldb9
consensus9
json8
unit-testing8
hyperledger8

Programming languages (7)

JavaShellCSCSSJavaScriptGoRuby

Github contributions (5)

github-logo-circle
hyperledger/fabric

Jul 2017 - Oct 2022

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:1 comment in 5 years 4 months
Contributions summary:Balaji contributed significantly to the `hyperledger/fabric` project, focusing on implementing and enhancing database interactions, specifically concerning savepoints for both CouchDB and LevelDB transaction managers. Their work included adding functionality to record savepoints, retrieve block numbers from them, and ensure data consistency during commit operations within CouchDB. Furthermore, they modified the history database to include savepoint functionality for improved recovery mechanisms. They also improved the unit tests for kvledger and history packages.
casesdevelopingdltdistributed-ledgerhyperledger-fabric
Contributions:36 pushes, 1 tag in 9 months
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
Balaji Viswanathan - Senior Architect at IBM Cloud