Ajay R Email and Phone Number
Engineering professional with a background in Storage TechnologiesCurrently a Senior Software Engineer building a new S3-like cloud object storage platform with Akamai TechnologiesExperience working as developer in File storage, Data Protection (Replication) and filesystem components
Akamai Technologies
View- Website:
- akamai.com
- Employees:
- 10139
-
Senior Ii Software EngineerAkamai TechnologiesBengaluru, Ka, In -
Senior Software EngineerAkamai Technologies Jul 2023 - PresentBengaluru, Karnataka, IndiaIndividual contributor in Next Gen Object Storage team for Akamai Cloud. Our Object Store is a S3-compliant object store with Ceph as a storage backend.I primarily work as a C++ developer for the entry-point component of the Object Store. The entry-point is built with a cloud-native, edge and service proxy: Envoy. I also do minor development work with the microservices (written in GoLang) team and maintaining our development environment (Tilt/K8s cluster)1. Write L7 HTTP filters for various S3 requests to route to microservices and/or RGWs2. Error Handling design document (i) Write design document detailing the interactions of the Envoy proxy with various microservices and Ceph backend and how the proxy would handle errors effectively3. Implement front-end authentication in Envoy for S3 requests (i) Implement REST and Presigned URL authentication in Envoy for both V2 and V4 signatures (ii) The entry-point will parse the request headers and query parameters to validate and generate the canonical request and string to sign (iii) The entry-point will then send a gRPC call to the Authenticator microservice that has access to the secrets necessary to generate the signature and determine if the request is a authenticated4. Other works: (i) Build enhancements and stabilization efforts (ii) Generating compilation database with Bazel build system for code indexing (iii) Write a python script to perform static analysis with clang-tidy for the entry-point code (iv) Manage a tech talk series for the team. Delivered a couple of tech talks as well -
Software Engineer IiDell Emc Oct 2019 - Jun 2023BangaloreTook up a development role with the SDNAS Core Engineering team for the development of Replication feature in SDNAS (Software Defined NAS). Replication is a disaster recovery feature of SDNAS allowing data to be replicated to a backup/remote/disaster recovery site.1. Design and implementation of Replication Scheduler features namely: (i) Scheduler out-of-sync state design and recovery from the state to meet the RPO (recovery point objective) (ii) Platform (Dell EMC PowerStore) design alignment for SDNAS Replication Scheduler. Integration with platform adapter.2. Enhancement of Replication operations: (i) Replication Start/Stop operations extended support from both source and destination Replication sites. (ii) Performance enhancement for Replication cache update process.3. Design and implementation of Replication functionality at filesystem level (i) Update design and enhance existing operations namely Create, Update and Delete to manage Replication at filesystem level rather than at NAS level. (ii) Design two new operations for extended Replication functionalities: Join and Unjoin. -
Software Engineer IDell Emc Oct 2018 - Sep 2019Bengaluru Area, IndiaIndividual contributor for In-market Midrange Engineering team as a developer.1. I worked on Dell EMC VNX 2, Dell EMC VNXe and Dell EMC Unity unified storage products where my contributions where on sustenance of the NAS offering. I handled several high priority product issues for our customers across several components including Filesystem, Filesystem Core I/O, Snapshots, Memory management and Data migration.2. Transitioned to work on Dell EMC Unity where my primary area of focus was on In-band Migration Tool (IMT). IMT is a data migration feature that enables users to migrate data from legacy Dell EMC arrays to Dell EMC Unity arrays without any disruption to client access. -
Software EngineerIvtl Infoview Technologies Private Limited Jun 2018 - Oct 2018Chennai Area, IndiaWorked as an individual contributor for the "Internal tools" team where I developed supporting design elements for ERP web applications.
Ajay R Education Details
-
Golden Gates Matriculation Higher Secondary SchoolComputer Science
Frequently Asked Questions about Ajay R
What company does Ajay R work for?
Ajay R works for Akamai Technologies
What is Ajay R's role at the current company?
Ajay R's current role is Senior II Software Engineer.
What schools did Ajay R attend?
Ajay R attended Sona College Of Technology, Golden Gates Matriculation Higher Secondary School.
Who are Ajay R's colleagues?
Ajay R's colleagues are Joyce Yuliana 張育圓, Nikitha Reddy, Kinjal Mistry, Zareh Karapetian, Yeshwanth T., Erik Rosales, Courtney Treadaway.
Not the Ajay R you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial