Skip to content
View GuptaManan100's full-sized avatar

Organizations

@vitessio

Block or report GuptaManan100

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GuptaManan100/README.md

Hi there 👋

I’m Manan Gupta, a software engineer specializing in scalable distributed database systems and open-source contributions. I completed my bachelor’s in computer science from the Indian Institute of Technology Guwahati and have been actively involved in open-source database projects.


Key Projects

  • VTOrc (High-Availability for Vitess):
    Led the creation of VTOrc by forking Orchestrator, implementing automatic failover logic, monitoring capabilities, and seamless recovery mechanisms to ensure minimal downtime for Vitess clusters.

  • Vitess Query Serving Enhancements:
    Added robust foreign key constraint support within Vitess, enabling relational integrity checks, and implemented atomic distributed transactions to guarantee consistency across sharded environments.

  • Automated Cherry-Picks Between Repositories:
    Developed tooling and workflows to automatically generate and apply cherry‐picks between the open‐source Vitess repository and our private enterprise fork, significantly reducing manual merge overhead and sync latency.

  • Vitess Operator Maintenance:
    Continued development and upkeep of the Vitess Kubernetes Operator.

  • LFX Mentorship:
    Acted as an LFX (Linux Foundation) mentor, providing guidance to multiple open-source contributors, helping them contribute to Vitess on various projects like the parser.


Conference Talks

  • KubeCon + CloudNativeCon Europe 2022Scaling Databases With Vitess
    Watch the talk

  • KubeCon + CloudNativeCon North America 2022One VTOrc to Rule Them All
    Watch the talk

  • KubeCon + CloudNativeCon India 2024Introduction to Vitess
    Watch the talk

  • MySQL Belgian Days 2025Atomic Distributed Transactions
    Watch the talk


Blog Posts

I regularly share insights on distributed systems, Vitess internals, and open-source development. You can find all of my technical and personal blog posts at B3: Bytes Beats Books. Feel free to check back soon for new content!


With extensive expertise in distributed databases and high-availability systems, I’m open to discussing new opportunities and collaborations. Feel free to drop me a message anytime!

Pinned Loading

  1. vitessio/vitess vitessio/vitess Public

    Vitess is a database clustering system for horizontal scaling of MySQL.

    Go 19.8k 2.2k

  2. vitessio/arewefastyet vitessio/arewefastyet Public

    Automated Benchmarking System for Vitess

    Go 77 58