Ajeet D'souza

Software Engineer at Buf

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
Ajeet D'souza is a software engineer with 9 years of experience building robust backend systems, distributed databases, and developer tooling from Bengaluru. He has held roles from founding engineer to systems reliability and distributed systems engineer at startups and scale-ups like CRED, Dgraph Labs, and Nutanix, and is currently at Buf. Ajeet is an active open-source contributor across high-profile projects—ROS, clap (Rust), Dgraph, Hasura and the popular zoxide—demonstrating strength in performance-sensitive code, database correctness, and developer ergonomics. He frequently focuses on code quality, threading and memory optimizations, and edge-case fixes (e.g., UTF-8 HTTP parsing and telemetry/metadata hardening) that improve stability in production systems. Comfortable across Go, Rust and backend infrastructure, he combines low-level systems thinking with pragmatic product-driven improvements.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology - BTech Computer & Communication Engineering, Bachelor of Technology - BTech Computer & Communication Engineering at Manipal Institute of Technology
github-logo-circle

Github Skills (46)

algorithm10
caching10
algorithms10
parser10
postgresql10
python10
back-end-development10
multithreading10
memory-management10
databases10
wpgraphql10
data-structure10
go10
thread10
argument-parsing10

Programming languages (21)

PowerShellC#JavaC++CSSRustCGo

Github contributions (5)

github-logo-circle
ajeetdsouza/zoxide

Mar 2020 - Jan 2023

A smarter cd command. Supports all major shells.
Role in this project:
userBack-end Developer
Contributions:23 reviews, 319 commits, 315 PRs in 2 years 11 months
Contributions summary:Ajeet implemented an aging algorithm and made other improvements to the `zoxide` project. These changes included modifications to the database structure and the addition of features to the query functionality. The user also modified the `init` subcommand, adding shell configuration for Bash, Fish, and Zsh. They refactored the database architecture, including handling the temporary database file and also added the ability to exclude a path from results.
fasdshellsxonshfzfelvish
hypermodeinc/dgraph

Sep 2020 - Jun 2021

high-performance graph database for real-time use cases
Role in this project:
userBack-end Developer & Database Engineer
Contributions:28 reviews, 84 commits, 154 PRs in 8 months
Contributions summary:Ajeet primarily focused on improving the Dgraph database's core functionality by addressing bugs and enhancing its robustness. Their contributions included correctly parsing content types in HTTP headers and supporting UTF-8 character sets, which improved the database's ability to handle different data formats. Additionally, the user fixed integer-to-string conversion issues within a test, indicating a focus on maintaining the integrity of the testing environment. This user's work shows proficiency in maintaining and improving the core functionality and testing of a graph database.
graphql-serverproductiondatabasegolanggraphql-database
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
Ajeet D'souza - Software Engineer at Buf