Elena Doty is a Software Engineer III at Google with eight years of experience building reliable iOS and security-focused systems from internships to senior roles. She holds a strong academic background in computer science and economics from Dartmouth and a master's in cybersecurity from NYU, blending rigorous engineering with security-minded design. Her open-source contributions include integrating Tun2socks into the Outline VPN iOS client and improving Crashlytics in the Firebase iOS SDK, showing a practical knack for low-level networking, cross-language (Swift/Obj‑C) packaging, and crash/metric tooling. Based in Cambridge, MA, Elena brings a mix of production-grade mobile engineering and performance/race-condition problem solving, often addressing thorny platform integration and background-initialization challenges that aren’t visible to end users.
8 years of coding experience
6 years of employment as a software developer
Master's degree, Cybersecurity, Master's degree, Cybersecurity at New York University
Bachelor’s Degree, Computer Science, Economics, 3.90, Bachelor’s Degree, Computer Science, Economics, 3.90 at Dartmouth College
Computer Science, Computer Science at Aquincum Institute of Technology
Contributions:51 reviews, 96 commits, 91 PRs in 2 years 1 month
Contributions summary:Elena primarily contributed to the Crashlytics component of the Firebase iOS SDK. Their work included implementing new methods for handling stack frames, removing obsolete onboarding calls, and improving performance by moving initialization tasks to background threads. They also addressed various bug fixes and race conditions, and added documentation, particularly related to MetricKit integration and Xcode debugging.
Outline Client and Manager, developed by Jigsaw. Outline Manager makes it easy to create your own VPN server. Outline Client lets you share access to your VPN with anyone in your network, giving them access to the free and open internet.
Role in this project:
Mobile Developer (iOS)
Contributions:65 commits in 15 days
Contributions summary:Elena primarily focused on integrating the `Tun2socks` library into the iOS platform of the `outline-apps` project. Their work involved moving the `tun2socks` library and its dependencies into a Swift package. They modified existing Swift and Objective-C files, including VPN-related components, to incorporate the library and ensure proper functionality within the Outline VPN client. The user also addressed import issues and package versioning in the iOS-related project files.
electronwindowscordovalinuxandroid
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.