Rahul Sharma — CTO
Software Engineer with strong knowledge of Algorithms and experience in design, development of large scale distributed systems and cloud storage and compute infrastructure and solving challenges related to durability, availability, and concurrency while serving millions of requests per second. Passionate about building core services that support cloud storage api's. Currently working on management of persistent volumes and storage for stateful and stateless container workloads. Specific interests includes working in distributed storage space, containers, building or implementing optimizations for partition layer for cloud storage as a distributed wide column store, distributed file system which provides efficient, reliable access to data using large clusters of commodity hardware, garbage collection algorithms in clusters, AI & machine learning.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer specializing in cloud storage and distributed systems.
Location: Seattle, Washington, United States
Experience: 17 yrs 11 mos
Skills
- Distributed Systems
- Traffic Management
Career Highlights
- Expert in building scalable distributed systems.
- Led engineering teams at Netflix for global content delivery.
- Strong background in cloud storage and compute infrastructure.
Work Experience
Netflix
Engineering Leader (10 mos)
Meta
Software Engineering Manager (10 mos)
Microsoft
Principal Software Engineering Manager (8 yrs)
Senior Software Engineer (2 yrs)
Amazon
Software Development Engineer (3 yrs)
Infosys
Software Engineer-Technology (2 yrs 10 mos)
Cognizant Technology Solutions
Software Engineer (1 yr 4 mos)
Tripod systems pvt. ltd.
Software Engineer (1 yr)
Education
Bachelor of Engineering - BE at RGTU