Arun Sharma

Founder at Ladybug Memory

San Francisco, California, 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
Arun Sharma is a seasoned software leader and founder with 20 years of experience building high-performance systems and distributed databases from the kernel to production clusters. He has held senior engineering and technical director roles at Google, Facebook, and Roblox, where he led work on search compression, graph indexing, encrypted systems, and a production GPU cluster for distributed databases. An active open-source contributor, Arun made notable performance optimizations to Facebook’s widely used RocksDB—tuning skip lists, 64-bit support, and SSE4 CRC paths—reflecting deep low-level and systems expertise. Based in the San Francisco Bay Area, he now runs LadybugDB/Ladybug Memory, blending entrepreneurial drive with a track record of shipping robust, scalable storage and infrastructure. Notably, his background spans Linux kernel maintenance and CPU/instruction-level optimization, giving him uncommon fluency across hardware, OS, and large-scale cloud services.
code20 years of coding experience
job20 years of employment as a software developer
bookMS Computer Science, MS Computer Science at University of Illinois Urbana-Champaign
bookB.tech Computer Engineering, B.tech Computer Engineering at National Institute of Technology Karnataka
github-logo-circle

Github Skills (18)

algorithm10
algorithms10
storage-engine10
c-language10
admin10
database-administration10
data-structure10
performance-optimization10
data-structures10
cprogramming-language10
databases9
database9
automations8
automation8
build-system8

Programming languages (23)

C#PowerShellJavaC++RustCMojoF*

Github contributions (5)

github-logo-circle
facebook/rocksdb

May 2012 - Jan 2017

A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
userBack-end Developer
Contributions:8 commits, 5 PRs, 3 pushes in 4 years 9 months
Contributions summary:Arun made significant contributions to optimizing the RocksDB storage engine, focusing on performance improvements. They optimized the skip list data structure for sequential insert patterns, modified code for 64-bit architectures, and implemented SSE4 optimizations for faster CRC calculations. Additionally, the user worked on exporting ldb tool commands and templating the selector to facilitate custom command integrations, demonstrating a focus on the tool's extensibility. They also contributed to the build process and versioning of the library.
key-value-storedatabasestorage-engine
adsharma/tax

Nov 2012 - Dec 2014

Contributions:18 commits in 2 years 1 month
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