Sathya Gunasekar

Software Engineer

Redwood City, California, United States14 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in distributed systems and caching technologies.
  • Led development of CacheLib for high-performance caching.
  • Experience in data pre-processing for machine learning models.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer specializing in high-performance caching and distributed systems.

Contact

Skills

Core Skills

Distributed SystemsLarge Scale SystemsCaching

Other Skills

Data pre-processingRanking modelsRecommendation modelsCaching systemsData serving stackIndexing systemsStorage systemsCacheLibData structuresC++C (Programming Language)Data Structures

Experience

14 yrs 1 mo
Total Experience
7 yrs
Average Tenure
13 yrs 10 mos
Current Experience

Meta

2 roles

Software Engineer

Jan 2025Present · 1 yr 4 mos

  • Data pre-processing for training ranking and recommendation models across all product surfaces at Meta
Data pre-processingRanking modelsRecommendation modelsDistributed SystemsLarge Scale Systems

Software Engineer

Jun 2012Dec 2024 · 12 yrs 6 mos

  • Software engineer in the online data serving stack for Facebook, focussing on efficient access to the data. This stack comprises of caching systems (TAO, memcache) that serve billions of requests per second, indexing systems and storage systems (MySQL, ZippyDB) that come together to enable Facebook to build and operate its products seamlessly.
  • My predominant focus has been on building, evolving and growing the adoption of CacheLib (www.cachelib.org) within and outside of Facebook. CacheLib is an open sourced, pluggable caching engine, powering over 70 production services at Facebook including several large scale caching services like the social graph cache, key value cache, CDN and storage caches at Facebook. In collaboration with academia and industry, CacheLib has been leading the front on enabling cache applications to seamlessly transition from using DRAM to SSDs, and there by improving their cost and power efficiency.
Caching systemsData serving stackIndexing systemsStorage systemsCacheLibDistributed Systems+1

Facebook

Intern

May 2011Aug 2011 · 3 mos

  • Work on building platform for network aware file transfer

Education

University of Wisconsin-Madison

Master's degree — Computer Science

Jan 2010Jan 2012

National Institute of Technology, Tiruchirappalli

Bachelor's degree — Computer Science

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Distributed Systems & Large Scale Systems

Explore similar profiles based on matching skills and experience