Staff Software Engineer at Lyft
New York, New York
Lyft | Passenger Growth, Coupons
Tech Lead
August 2014 to Present
Microsoft Account Android Client | Microsoft Account Windows Client | Outlook.com Web Developer
Software Development Engineer
July 2012 to July 2014
UCLA IEEE-Eta Kappa Nu [HKN]
Webmaster
May 2011 to June 2012
UCLA Delta Tau Delta [ΔTΔ]
Webmaster
May 2010 to June 2012
Cisco Systems | SAVG
Software Engineering Intern (Cisco Choice)
June 2011 to September 2011
RAND Corporation
Software Engineering Intern
November 2010 to June 2011
Cisco Systems | SAVBU
Software Engineering Intern (Cisco Choice)
June 2010 to September 2010
XIA LLC
Software Engineering Intern
June 2009 to September 2009
• Tech lead on the passenger growth & coupons teams, with a focus on increasing passenger signups and first-ride-conversion rate. • Architected & shipped an event-driven tool to engage with users through credit drops, SMS, and push notifications as they perform certain actions, thereby increasing ridership, decreasing time-to-first-ride, and successfully resurrecting many passengers who signed up but... • Tech lead on the passenger growth & coupons teams, with a focus on increasing passenger signups and first-ride-conversion rate. • Architected & shipped an event-driven tool to engage with users through credit drops, SMS, and push notifications as they perform certain actions, thereby increasing ridership, decreasing time-to-first-ride, and successfully resurrecting many passengers who signed up but never tried Lyft. • Architected & shipped a refactor of our referrals system, which enabled dynamically changing referral values & text based on new user region and referrer's role. This lets Lyft efficiently increase growth in new regions and decrease CPA in popular regions by adjusting referral reward values. • Architected & shipped a mechanism to email users once a week, notifying them of expiring credit earned from referring new users. • Researched and implemented an integration with a third party engagement tool. • Implemented redesigns of various emails as Lyft's brand evolved. • Conduct interviews, serve on the on-call rotation for critical Lyft components, lead scrum, write & review tech specs, and mentor/onboard new developers. • Promoted to Senior Software Engineer after five months and became Tech Lead after four more months. • Develop back-end software in PHP (Zend) & Python (Flask) for Lyft's SOA, built on various AWS technologies and MongoDB. Occasionally develop front-end software in AngularJS. We're hiring! https://jobs.lever.co/lyft?lever-via=nhJxBREmWD
What company does Max R. work for?
Max R. works for Lyft | Passenger Growth, Coupons
What is Max R.'s role at Lyft | Passenger Growth, Coupons?
Max R. is Tech Lead
What industry does Max R. work in?
Max R. works in the Computer Software industry.
Who are Max R.'s colleagues?
Max R.'s colleagues are Keith Abdulla, Brian Hansen, Matt Piccolella, Sam Soffes, Ian Barber, Gao (Veronica), Colin Rigby, Derek Louie, Arda Kuyumcu, and Joshua Callender
📖 Summary
Specialties: Python (Flask), PHP (Zend), Android, C++, Ruby on Rails, Linux dev, Windows dev Tech lead at Lyft [1][2] on the passenger growth team, developing back-end software in PHP and Python. Prior to that I worked at Microsoft building an identity verification Android app [3] and maintaining authentication API's for Windows 8 & 8.1 developers [4]. 1: https://lyft.com 2: https://jobs.lever.co/lyft?lever-via=nhJxBREmWD 2: https://play.google.com/store/apps/details?id=com.microsoft.msa.authenticator 3: https://windows.microsoft.com/en-us/windows-8/microsoft-accountTech Lead @ • Tech lead on the passenger growth & coupons teams, with a focus on increasing passenger signups and first-ride-conversion rate. • Architected & shipped an event-driven tool to engage with users through credit drops, SMS, and push notifications as they perform certain actions, thereby increasing ridership, decreasing time-to-first-ride, and successfully resurrecting many passengers who signed up but never tried Lyft. • Architected & shipped a refactor of our referrals system, which enabled dynamically changing referral values & text based on new user region and referrer's role. This lets Lyft efficiently increase growth in new regions and decrease CPA in popular regions by adjusting referral reward values. • Architected & shipped a mechanism to email users once a week, notifying them of expiring credit earned from referring new users. • Researched and implemented an integration with a third party engagement tool. • Implemented redesigns of various emails as Lyft's brand evolved. • Conduct interviews, serve on the on-call rotation for critical Lyft components, lead scrum, write & review tech specs, and mentor/onboard new developers. • Promoted to Senior Software Engineer after five months and became Tech Lead after four more months. • Develop back-end software in PHP (Zend) & Python (Flask) for Lyft's SOA, built on various AWS technologies and MongoDB. Occasionally develop front-end software in AngularJS. We're hiring! https://jobs.lever.co/lyft?lever-via=nhJxBREmWD From August 2014 to Present (1 year 5 months) Software Development Engineer @ August 2013 - July 2014: • Key developer and architect of the Microsoft Account app, which streamlines the two-step verification process from typing a complicated code, into a single tap on an Android notification [1] • Specced & developed key features such as: a JavaScript-Android interface, XML request signer & XML response signature-verification modules, XML parsers for certain server responses, automatically round-tripping an SMS verification code sent to the device, using user data on the device to streamline sign-in and sign-up, and implemented user-facing UI such as app screens and Android notification UI • Independently researched, implemented, and documented project infrastructure such as build tools, build pipeline integration, localization pipeline integration, project file-structure & modularization, and development environment setup • Designed and independently presented the project's threat model, and in doing so revealed exploits in the planned implementation • Developed software in Java with EasyMock for tests and Apache Ant for build infrastructure 1: http://bit.ly/1sPIe2P October 2012 - September 2013: • Maintained & developed a Windows 8 & 8.1 authentication API. The API provided user authentication and single sign-on for Metro apps through Microsoft Account (formerly Windows LiveID) [2][3] • Developed Windows 8.1 features including mitigating a class of authentication replay attacks and a post-uninstall hook to empty an app's auth ticket cache • Developed software in C++ 2: http://bit.ly/1BD5gMs 3: http://bit.ly/1h6qHuD July 2012 - October 2012: • Developer on Outlook.com's address book, composed of the People [4] and Profile [5] web front-ends • Implemented Metro redesigns of various user-facing pages and wrote People's block/unblock contact feature, which unified modern contact blocking with two legacy contact blocking methods • Developed software in C# and jQuery with HTML & CSS 4: http://bit.ly/1uvw7aK 5: http://bit.ly/1BfqyMo From July 2012 to July 2014 (2 years 1 month) Webmaster @ • Lead developer of a Ruby on Rails website [1] for UCLA's chapter of IEEE-HKN, a computer and electrical engineering honor society • Repaired various site bugs in addition to brainstorming and writing new site features, notably, the undergrad exam database, the photo albums page, the contact page, and internal infrastructure to determine significant quarterly milestones by scraping UCLA's academic calendar • Comprehensively documented all aspects of the site, such as the necessary development tools & environment, production environment, Ruby on Rails onboarding for beginners, site-specific data structures and algorithms, goals of the site, and webmaster transitions • Worked closely with Allen Wu [2] and Kuangyi "Keith" Chen [3], using Trello and Google Docs for collaboration and planning • Expanded HKN's reach among UCLA's EE/CS undergraduates by maintaining and updating the HKN facebook page [4] • Deployed and maintained the live site on an Ubuntu 10.04 machine with nginx via Phusion Passenger • Developed software in Rails 3.05 with erb, jQuery, and git in a Windows environment 1: https://hkn.ee.ucla.edu 2: https://linkedin.com/profile/view?id=103015468 3: https://linkedin.com/profile/view?id=109568293 4: https://facebook.com/hkn.ucla From May 2011 to June 2012 (1 year 2 months) Webmaster @ • Independently redesigned the fraternity's website [1] for the first time in 4 years, choosing Drupal (with custom PHP, JavaScript, and CSS) to allow maintenance by a future, non-technical administrator • Wrote all content for the site in order to create a professional online presence for the fraternity, which in turn successfully recruited 30+ new members and educated parents about the fraternity's services, deeds, mission, and values • Established and grew the fraternity's online brand by creating and managing the facebook [2] and twitter [3] pages 1: https://bruindelts.com 2: https://facebook.com/bruindelts 3: https://twitter.com/bruindelts From May 2010 to June 2012 (2 years 2 months) Software Engineering Intern (Cisco Choice) @ • Ported and documented an SPD reading and writing tool to an existing server with a unique I²C network, driving the server towards integration into Cisco’s award-winning UCS management suite • Cross-compiled binutils to run on the ARM architecture of Cisco’s rack server BMC, enabling my team to investigate and repair defects that could not be addressed prior • Configured two servers with RHEL 6.1 to be used for rack server BMC firmware development, decreasing our source tree pull-time four-fold and build-time three-fold • Independently researched and implemented a testbed scheduling solution for my team of developers, enabling organized, efficient reservation and use of our test machines • Developed software in C and BASH in a Linux environment From June 2011 to September 2011 (4 months) Software Engineering Intern @ • Lead developer of a web app, for the Human Guided Information Analytics Initiative, which generates natural language summaries from a given set of documents and a user-provided regular expression • Developed new features and maintained existing features for the UI, web backend, and OCR pipeline while a full-time student, such as adding user registration and authentication, adding support for PDF, zip, and tar.gz files, integrating a MySQL database into the app instead of storing the files directly on disk, and porting the app from Linux to Windows (on xampp) • Deployed the site from a small, test-only environment into a production-level usable tool via the above, making the tool useful for research by academics at RAND • Developed software in Python, PHP (through CakePHP), HTML, and some SQL & JavaScript From November 2010 to June 2011 (8 months) Software Engineering Intern (Cisco Choice) @ • Developed and documented server kernel module software to verify & test the firmware capabilities of an NIC over the BMC CLI • Investigated and repaired defects in kernel initialization routines and server diagnostic tools • Designed and communicated presentations covering the NIC tool and a Cisco-internal testing tool • Developed software in C and BASH, and a little Expect, in a Linux environment From June 2010 to September 2010 (4 months) Software Engineering Intern @ • Developed and documented an original DSL, along with a parser and lexer, to streamline data acquisition with electromagnetic spectroscopy research instruments • Developed the foundations of an upgrade server to distribute company software updates to clients • Developed software in Ruby, both vanilla and through Sinatra with Haml, CSS, and JavaScript From June 2009 to September 2009 (4 months) Bachelor of Science, Computer Science and Engineering, 3.3/4.0 @ University of California, Los Angeles From 2008 to 2012 High School, Valedictorian @ Fremont High School From 2005 to 2008 Max R. is skilled in: PHP, Python, Web Development, Java, Android, Git, Linux, Ruby, Ruby on Rails, C++, HTML, C, Apache Ant, JavaScript, CSS
Extraversion (E), Intuition (N), Feeling (F), Judging (J)
1 year(s), 0 month(s)
Unlikely
Likely
There's 92% chance that Max R. is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required