Ylan Segal

Sr. Ruby On Rails Engineer at Apple

San Diego, 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
Ylan Segal is a senior Ruby on Rails engineer with over 15 years of software experience and more than a decade focused on Ruby and Rails, currently building back-end systems at Apple from San Diego. He is a pragmatic advocate of test-driven development and clean, maintainable code, with a track record of improving reliability and cross-platform compatibility in open-source projects such as the widely used ruby-saml SAML SSO library. Ylan has progressed from hands-on engineering to staff-level leadership at Procore and platform team lead roles at SAP and Roambi, blending technical depth with team mentorship. His background in aerospace (MS from Stanford) and civil engineering informs a methodical, systems-oriented approach to software design and performance. Outside of product teams he contributes to community governance as a long-standing board member of the Ken Jewish Community, reflecting a commitment to leadership beyond engineering.
code15 years of coding experience
job18 years of employment as a software developer
bookBS, Civil Engineering, BS, Civil Engineering at Universidad Iberoamericana
bookMS, Aeronautics and Astronautics (Aerospace), MS, Aeronautics and Astronautics (Aerospace) at Stanford University
languagesSpanish, English, Hebrew
stackoverflow-logo

Stackoverflow

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

Github Skills (5)

testing10
jruby10
saml10
ruby10
nokogiri9

Programming languages (13)

JavaCSSCGoHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
SAML-Toolkits/ruby-saml

May 2015 - Aug 2015

SAML SSO for Ruby
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:16 commits, 1 PR, 4 comments in 3 months
Contributions summary:Ylan primarily contributed to improving the test suite and addressing JRuby compatibility issues within the Ruby-SAML library. They refactored tests by using Timecop for time-related assertions and stubbing instance methods instead of any_instance, improving test clarity. Furthermore, the user addressed compatibility problems related to memoization and Nokogiri's handling of canonicalization with JRuby. These efforts enhanced the reliability and cross-platform compatibility of the SAML library.
railssaml-ssorubysamlsso
ylansegal/franklin

Nov 2015 - May 2018

Contributions:57 commits, 21 pushes, 1 branch in 2 years 5 months
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
Ylan Segal - Sr. Ruby On Rails Engineer at Apple