Anup Talwalkar

Software Engineer at Google

Bellevue, Washington, United States
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
Anup Talwalkar is a software engineer with nine years of experience building large-scale cloud storage and distributed systems, currently focused at Google out of Bellevue, WA. He has deep expertise in storage platforms from five years on S3 at AWS—working on API, durability, eventual consistency, and performance optimizations—and later helped design service frameworks at Uber using Go. At Microsoft he operated as a senior engineer and today contributes to core backend infrastructure and dependency-injection tooling in open source (notably meaningful contributions to uber-go/fx and dig). Anup blends systems-level performance tuning with pragmatic engineering practices, authoring dynamic configuration providers, caching mechanisms, and cycle-detection fixes. Colleagues rely on him for durable, scalable designs that translate into production impact across cloud-native services. His background combining Java, Go, and Unix systems with a Master’s in Computer Science gives him both breadth and depth for solving storage and backend challenges.
code9 years of coding experience
job9 years of employment as a software developer
bookMasters, Computer Science, Masters, Computer Science at Rochester Institute of Technology
bookBTech, IT, BTech, IT at COEP Technological University
stackoverflow-logo

Stackoverflow

Stats
26reputation
126reached
1answer
0questions
github-logo-circle

Github Skills (17)

testing10
configuration-management10
go10
golang10
logging10
dependency-injection10
data-structure9
reflection9
algorithm9
application-framework9
algorithms9
data-structures9
reflections9
apidoc8
api8

Programming languages (3)

JavaC++Go

Github contributions (5)

github-logo-circle
uber-go/fx

Aug 2016 - May 2017

A dependency injection based application framework for Go.
Role in this project:
userBack-end Developer
Contributions:90 commits, 181 PRs, 322 pushes in 8 months
Contributions summary:Anup primarily contributed to the core configuration and dependency injection framework of the project. Their work involved implementing and modifying providers, including the creation of a dynamic configuration provider. Additionally, the user worked on integrating logging with a new implementation, specifically with Zap. The user made changes to the test files for the configuration features to make sure those worked as expected.
golanginjectionframeworkgodependency-injection
uber-go/dig

Apr 2017 - May 2017

A reflection based dependency injection toolkit for Go.
Role in this project:
userBack-end Developer
Contributions:1 release, 15 commits, 37 PRs in 28 days
Contributions summary:Anup primarily focused on implementing and refining the core functionality of the dependency injection toolkit. Their contributions included adding features such as supporting constructors with multiple return values, implementing a caching mechanism for function nodes, and resolving dependencies with the Invoke function. Additionally, the user addressed and fixed cycle detection issues within the dependency graph and improved the error handling within the container, including the Invoke API.
golanginjectiongodependency-injectionreflection
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
Anup Talwalkar - Software Engineer at Google