Akshay Aggarwal

Software Engineering Manager at Chainlink Labs

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
Akshay Aggarwal is a software engineering manager with five years of professional experience building and leading teams across high-scale platforms at Meta/Facebook and Chainlink Labs. He combines hands-on backend engineering—contributing to critical components of the Chainlink decentralized oracle node—with people leadership, currently managing engineering efforts at Chainlink Labs from the UK. His technical work shows a focus on reliable distributed systems, error handling, and on-chain/off-chain integrations, including fixes to keeper registry and log poller logic in a widely used open-source project. An IIT Kanpur computer science graduate, he brings the discipline of a top engineering education to production-grade software and cross-functional collaboration. Notably, his transition from individual contributor at Facebook to manager roles reflects a strong blend of executional depth and team-building aptitude.
code5 years of coding experience
job6 years of employment as a software developer
bookIndian Institute of Technology Kanpur
github-logo-circle

Github Skills (6)

error-handling10
chainlink10
go10
backend10
back-end-development10
blockchain9

Programming languages (4)

MDXC++GoPython

Github contributions (5)

github-logo-circle
smartcontractkit/chainlink

Mar 2022 - Jan 2023

node of the decentralized oracle network, bridging on and off-chain computation
Role in this project:
userBack-end Developer
Contributions:1533 reviews, 455 commits, 474 PRs in 10 months
Contributions summary:Akshay made several contributions related to the Chainlink node's core functionality, including updating error handling, and refactoring the code to use the `errors.Is` and `errors.As` methods for error management. They also modified core files associated with job specification, log poller, and the Chainlink's web infrastructure. Furthermore, their work included fixes in the implementation of the keeper registry and the modification of some helper functions related to transaction handling.
golangcomputationethereumblockchaindecentralized
Contributions:391 reviews, 120 PRs, 355 pushes in 2 years 4 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
Akshay Aggarwal - Software Engineering Manager at Chainlink Labs