Albin Suresh

Lead Engineer at Software AG

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
Albin Suresh is a Lead Engineer with 11 years of experience building distributed systems and edge IoT platforms from Bengaluru. He led architecture and feature development for thin-edge.io and Cumulocity IoT Edge, delivering cloud-agnostic edge frameworks and microservice hosting on single-node Kubernetes while earning an exceptional performer award. Earlier work on Ehcache and the Terracotta platform shows deep expertise in high-performance caching, replication and fault-tolerance—he contributed core caching logic and implemented features like putIfAbsent, CopyProvider and iterator fixes in the popular Ehcache3 project. Albin pairs hands-on backend engineering with product-minded system design, having authored a patented client voting mechanism for cluster consistency during partitions. Comfortable in both open-source and enterprise settings, he focuses on pragmatic, testable solutions that balance consistency, availability and operability.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology (BTech), Computer Science and Engineering, 8.36, Bachelor of Technology (BTech), Computer Science and Engineering, 8.36 at National Institute of Technology Calicut
languagesEnglish, Malayalam, Tamil, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

javas10
caching10
data-serialization10
java10
serialization10
concurrency9
performance-optimization9
unit-testing8
data-structures8
data-structure8
algorithms7

Programming languages (6)

JavaShellRustJavaScriptGoPython

Github contributions (5)

github-logo-circle
ehcache/ehcache3

Aug 2015 - Apr 2019

Ehcache 3.x line
Role in this project:
userBack-end Developer
Contributions:194 commits, 183 PRs, 69 pushes in 3 years 8 months
Contributions summary:Albin primarily contributed to the core caching logic by implementing and improving features within the Ehcache 3.x line. They were responsible for adding event firing logic in the `AuthoritativeTier` for expired entries, improving the creation of key/value serializers, minimizing copy/serialize calls within the `OnHeap` tier, and implementing the `CopyProvider`. They also addressed bugs related to the iterator, and implemented the `putIfAbsent` operation and more.
ehcache
Contributions:2 PRs, 74 pushes, 18 branches in 2 years 7 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
Albin Suresh - Lead Engineer at Software AG