Greg Herlihy

Self Employed at Self-employed

San Francisco, California, 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

👤
Senior
🎓
Top School
Greg Herlihy is a seasoned iOS engineer with 11+ years building consumer and enterprise mobile apps, from indie games like Hexatious to sleep-tracking products such as Zeo Sleep Manager. He has held senior roles at Skillz and PerkinElmer, contributed to large teams at Meta, and now works independently from San Francisco. Greg is a pragmatic engineer who pairs deep Mac/iOS platform knowledge with hands-on product experience—he has also improved the open-source SVGKit to better render SVG transforms and elements on iOS. His background blends early Macintosh development and leadership at Microsoft with modern mobile architecture, giving him a rare mix of legacy systems insight and contemporary app engineering. Collectedly, his work shows a bias for shipping polished user experiences and solving tricky rendering and Bluetooth integration challenges.
code11 years of coding experience
job30 years of employment as a software developer
bookA.B. English, A.B. English at Harvard University
bookDiploma, Diploma at Phillips Academy
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

coreanimation10
objective-c10
ios10
svg10
mobile-development10

Programming languages (10)

JavaC++CoffeeScriptObjective-C++OCamlJavaScriptObjective-CPerl

Github contributions (5)

github-logo-circle
SVGKit/SVGKit

Mar 2015 - Apr 2015

Display and interact with SVG Images on iOS / OS X, using native rendering (CoreAnimation)
Role in this project:
userMobile Developer (iOS)
Contributions:27 commits, 24 PRs, 22 comments in 24 days
Contributions summary:Greg primarily focused on improving the SVGKit library for iOS. Their contributions involved implementing support for new SVG features like skewX, skewY transformations, and the <switch> element. They also addressed bugs, optimized code, and added support for relative lengths in various SVG elements such as lines, circles, and ellipses.
svg-imagessvgcoreanimationinteractrendering
skillz/AFNetworking

May 2015 - Dec 2019

A delightful iOS and OS X networking framework
Contributions:2 PRs, 6 pushes, 7 branches in 4 years 7 months
networkingnetwork-monitoringswiftiosos-x
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
Greg Herlihy - Self Employed at Self-employed