# Eric Rabil > Senior Software Engineer @ Apple Location: San Francisco, California, United States Profile: https://flows.cv/ericrabil My passion for software development and reverse engineering has exposed me to a variety of systems, languages, and frameworks, and drives me to learn new things every day. I have been reverse engineering Apple systems since June of 2020 and am quite familiar with how their core APIs work. I leverage this to write quality server software that runs on macOS at scale, extending the platform to make amazing products. My work relating to this has made me proficient in Swift, Objective-C, and C. Beyond reverse engineering, I have been doing full stack development since 2018 and am proficient in TypeScript, the Node.JS ecosystem, React, and (S)CSS. ## Work Experience ### Senior Software Engineer @ Apple Jan 2024 – Present | Cupertino, California, United States Messages Core - Comm Apps ### Software Engineer @ Apple Jan 2023 – Jan 2024 | Cupertino, California, United States Messages Core – Comm Apps ### Software Engineer @ Beeper Jan 2021 – Jan 2022 Designed, developed, and managed infrastructure to manage headless server Macs at scale. ### Junior Software Engineer @ Reincubate Jan 2020 – Jan 2021 | Philadelphia, Pennsylvania, United States Rewrote the licensing portal, began migrating codebase to TypeScript, worked on prototype projects in Vue and Electron. ## Contact & Social - LinkedIn: https://linkedin.com/in/ericrabil --- Source: https://flows.cv/ericrabil JSON Resume: https://flows.cv/ericrabil/resume.json Last updated: 2026-03-29