Ellen Shapiro

City of Rochester, New York, United States
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
Ellen Shapiro is a mobile software engineer with 13 years of experience specializing in native iOS and Android development, focused on building delightful, reliable apps that "make your phone go beep" for fun and profit. Based in Rochester, NY, she pairs hands-on engineering with teaching and public speaking—her slide decks are available on SpeakerDeck—bringing clarity to complex mobile topics. Ellen also contributes to open-source tooling around iOS build automation and coverage (notably improving XcodeCoverage build scripts and Cobertura XML output), showing a pragmatic knack for making developer tooling robust across varied build environments. Colleagues know her as a practical mentor who enjoys demystifying mobile ecosystems while shipping production-quality apps.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,544reputation
137kreached
28answers
13questions
github-logo-circle

Github Skills (23)

objective-c10
scripting10
bash10
build-system10
xcode10
automation10
script10
sh10
code-coverage10
automations10
shell10
cobertura9
cocoapods9
githubaction-workflow8
github-ci8

Programming languages (13)

JavaCObjective-C++HTMLPerlKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
jonreid/XcodeCoverage

Nov 2014 - Aug 2015

Code coverage for Xcode projects (Objective-C only)
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:37 commits, 1 PR, 2 comments in 8 months
Contributions summary:Ellen primarily contributed to the automation and configuration of the XcodeCoverage project. They updated the build scripts, specifically focusing on quoting paths and ensuring proper environment variable handling for various build scenarios, including Cocoapods integration. Their work involved modifying shell scripts (envcov.sh, exportenv.sh) to correctly locate dependencies and integrate with different build configurations, ensuring the project's coverage analysis runs successfully. Additionally, they added and modified Cobertura XML generation functionalities.
objective-cxcodeprojswiftioscoverage
bakkenbaeck/Teapot

Jan 2018 - Apr 2019

A light-weight URLSession wrapper for building simple API clients.
Contributions:8 releases, 7 commits, 13 PRs in 1 year 3 months
apilight-weightapi-clientslightsimple-api
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
Ellen Shapiro