Ruby Agarwal

Software Engineer at Apple

Paris, Ile-de-France, United Kingdom
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
Ruby Agarwal is a software engineer with eight years of experience building data-driven systems and security tooling, currently contributing at Apple out of Paris. She has led data engineering and machine learning infrastructure efforts at Twitter—driving BigQuery adoption and creating self-service metrics and personalization signals that increased engagement. Her background spans telco analytics, scalable Java/Solr systems, and production ML pipelines from roles at Eureka AI and DataSpark to earlier software engineering at Citrix and Goldman Sachs. Unusually for a data-focused engineer, she is also an active security researcher and exploit developer with contributions to Metasploit and public Chrome 0-day exploits, demonstrating deep low-level systems and vulnerability expertise. Comfortable bridging research and production, she coaches teams and distills complex technical work into measurable product impact.
code8 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering (B.E.) Information Science and Engineering, Bachelor of Engineering (B.E.) Information Science and Engineering at P.E.S. Instt. Of Tech
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Rutgers University
github-logo-circle

Github Skills (12)

c1710
metasploit10
exploit10
javascript10
webassembly10
c1110
vulnerability-research10
assemblies8
assembly8
assembler8
reverse8
reverse-engineering8

Programming languages (6)

C++CRustJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
r4j0x00/exploits

Aug 2020 - Jan 2023

Role in this project:
userSecurity Engineer
Contributions:37 commits, 34 pushes, 2 branches in 2 years 4 months
Contributions summary:Ruby is primarily focused on exploiting vulnerabilities. Their contributions include exploits for both a Chrome 0-day, CVE-2020-16040, and CVE-2021-3156. The exploits are written in Javascript and C. Additionally, the user added a utility to convert shellcode, indicating an active role in the exploitation and vulnerability research.
rapid7/metasploit-framework

Apr 2021 - Apr 2021

Metasploit Framework
Role in this project:
userSecurity Engineer
Contributions:3 reviews, 6 commits, 2 PRs in 3 days
Contributions summary:Ruby's primary contribution focused on exploiting a vulnerability within Google Chrome. They developed a Metasploit module designed to leverage an integer overflow issue in the SimplifiedLowering phase of Chrome's Turbofan compiler. This module incorporates JavaScript to achieve arbitrary read/write access and ultimately execute shellcode. The user's commits also included minor updates to the exploit's JavaScript payload and general code formatting improvements.
metasploitmetasploit-framework
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
Ruby Agarwal - Software Engineer at Apple