Abhishek Lekshmanan

Software Developer at CERN

Geneva, Geneva, Switzerland
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
Abhishek Lekshmanan is a software developer based in Geneva with 14 years of experience building and hardening distributed storage and cloud systems. He has deep hands-on expertise in Ceph and S3-compatible object storage—implementing IAM, lifecycle and tagging features, contributing to RGW, and driving release and security coordination at SUSE and Reliance Jio. At CERN he continues to apply his backend-focused skillset to large-scale infrastructure, combining development, QA, and documentation improvements. An active open-source contributor, his work spans high-profile projects such as ceph and the Hy Lisp dialect, where he improved core language behavior and compatibility tests. He blends systems-level engineering (C/C++ and storage internals) with practical operational experience in CI/CD, orchestration and cloud sync to AWS, making him effective at taking features from design through secure, tested releases.
code13 years of coding experience
job9 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Electrical and Electronics Engineering, CGPA of 8.7/10, Bachelor of Technology (B.Tech.), Electrical and Electronics Engineering, CGPA of 8.7/10 at National Institute of Technology Calicut
languagesEnglish, Hindi, Malayalam, Tamil
github-logo-circle

Github Skills (30)

c-language10
boto10
python10
lifecycle10
testing10
macros10
compiler-compiler10
manage10
language-design10
amazon-s310
hy10
aws-s310
management10
compiler10
cprogramming-language10

Programming languages (14)

C++CSSCTeXGoHTMLDockerfileShell

Github contributions (5)

github-logo-circle
ceph/s3-tests

Mar 2016 - Mar 2020

Compatibility tests for S3 clones
Role in this project:
userBack-end & QA Engineer
Contributions:2 reviews, 54 commits, 30 PRs in 4 years
Contributions summary:Abhishek primarily contributed to the implementation and testing of object tagging and lifecycle management features within the S3 tests suite. They added tests to verify various aspects of object tagging, including PUT, GET, HEAD, and DELETE operations, along with testing for maximum tag limits and conditional policies. Additionally, the user developed test cases for lifecycle policies, focusing on scenarios with no IDs, filters, and expiration times. These contributions enhanced the comprehensive testing of S3 compatibility with various object storage features.
compatibilityclonesaws
ceph/ceph

Jul 2014 - Nov 2020

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end Developer
Contributions:19 reviews, 1242 commits, 735 PRs in 6 years 5 months
Contributions summary:Abhishek primarily contributed to the Ceph distributed storage platform by implementing and modifying features related to the RGW (RADOS Gateway) component. Their work focused on enhancing the S3 interface, particularly addressing bucket encryption and quota enforcement. Additionally, they made changes to improve the role-based access control (RBAC) system. The user also updated release notes and improved documentation.
fusefile-storagecephstorageopenebs
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
Abhishek Lekshmanan - Software Developer at CERN