Utkarsh Gupta

Systems Engineer at Cloudflare

Stony Stratford, England, United Kingdom
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
Utkarsh Gupta is a systems engineer with 12 years of experience building low-latency, scalable infrastructure and backend systems, now focused on improving internet reliability at Cloudflare. A Rust and FOSS enthusiast, he has made notable open-source contributions to widely used projects like redis-py and redis-rs—adding cluster and async support and performance-minded enhancements such as ahash—and helps maintain Nix home-manager Darwin integrations. His background spans principal engineering for high-frequency trading platforms and production ML services for 165M+ MAU at JioSaavn, where he built end-to-end model pipelines, autoscaling infrastructure, and low-latency transliteration services. Comfortable across systems, backend, and DevOps, he combines performance tuning with pragmatic engineering and a taste for cross-platform tooling that benefits both users and maintainers.
code12 years of coding experience
job6 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
stackoverflow-logo

Stackoverflow

Stats
181reputation
50kreached
6answers
0questions
github-logo-circle

Github Skills (31)

asynchronous10
redis-py10
python10
redis10
nix10
async10
nixos10
redis-client10
dotfile10
home-manager10
asyncio10
redis-cluster10
macos10
rust10
api-design9

Programming languages (23)

JavaC++CSSRustSchemeJanetMakefileScala

Github contributions (5)

github-logo-circle
redis/redis-py

Mar 2022 - Dec 2022

Redis Python client
Role in this project:
userBack-end Developer
Contributions:50 reviews, 12 commits, 13 PRs in 8 months
Contributions summary:Utkarsh primarily contributed to the `redis-py` project by implementing and improving cluster-related functionalities. Their work involved fixing issues in the `scan` and `scan_iter` commands within the cluster context, specifically addressing cursor handling and iteration. The user also added asynchronous support for the RedisCluster client, including the addition of pipelining capabilities. This includes changes across multiple files, suggesting a focus on core functionality.
pythonredisredis-clientredis-clusterpython-client
redis-rs/redis-rs

Jun 2022 - Sep 2022

Redis library for rust
Role in this project:
userBack-end Developer
Contributions:37 reviews, 12 commits, 9 PRs in 3 months
Contributions summary:Utkarsh primarily contributed to the `redis-rs/redis-rs` repository by enhancing its core functionality and features. Their work involved adding support for `ahash` for improved performance and supporting new redis values within the library. Furthermore, the user implemented features for cluster support, adding options for reading from replicas and refactoring components like the cluster client for better organization. These changes indicate a focus on optimizing and extending the capabilities of the Redis client library.
rustredisredis-library
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
Utkarsh Gupta - Systems Engineer at Cloudflare