Sam O.
Staff Software Engineer at Reddit, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Reddit, Inc.
-
United States
-
Software Development
-
700 & Above Employee
-
Staff Software Engineer
-
May 2023 - Present
-
-
-
Wanderment Brewing
-
Denver, Colorado, United States
-
Co-Founder and Brewer
-
Jun 2021 - Present
-
-
-
Meta
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer
-
Jul 2021 - Apr 2023
Contributed to ubiquitously-deployed Facebook iOS SDK: * Architectural improvements to support dependency inversion; design and implementation of a dependency injection solution * Conversion of legacy Objective-C test and production code to Swift with minimal breaking changes for existing third-party developers * Publishing libraries as XCFrameworks * Simplifying automated testing and building of products Led new Metaverse SDK efforts for Apple platforms: * Implementing features that take advantage of Swift's language-level concurrency * Designing new libraries * Integrating with development tools like Unity * Writing a cross-platform sample application in SwiftUI Contributed to non-technical efforts: * Running a survey across developers on each supported platform to assist in roadmapping efforts * Reducing workload for oncall engineers * Mentoring junior engineers Show less
-
-
-
Strava
-
United States
-
Software Development
-
300 - 400 Employee
-
Senior Software Engineer, iOS
-
Feb 2020 - Apr 2021
At Strava, I implemented major features for the iOS app such as: * the detail interface for the new Local Legend feature * the ability to report hate speech for various types of user-generated content * a new group activity management interface In addition, I have led or contributed to many guild-focused efforts, including: * fostering learning of SwiftUI through presentations of custom-built training materials * introducing the use of Combine into existing UIKit-based implementations * developing a reactive/declarative strategy to be used for improving legacy code and building new features Show less
-
-
-
HiHello, Inc.
-
United States
-
Software Development
-
1 - 100 Employee
-
Lead iOS Engineer
-
Nov 2018 - Oct 2019
At HiHello, I led the iOS development effort, including: * bringing the design more in line with Apple's HIG * introducing architecturally sound principles to the codebase * implementing dark mode support * streamlining CI/CD processes * adding large new features * improving product performance and stability At HiHello, I led the iOS development effort, including: * bringing the design more in line with Apple's HIG * introducing architecturally sound principles to the codebase * implementing dark mode support * streamlining CI/CD processes * adding large new features * improving product performance and stability
-
-
-
PIXAVO
-
United States
-
Software Development
-
Senior iOS Engineer
-
Sep 2017 - Sep 2018
At Pixavo I accomplished a number of strategic tasks for the growth of this early-stage startup. The most significant effort that I completed was a product-wide implementation that allowed the easy publishing of white-labeled versions of the application so that enterprise clients could deliver a custom-branded experience to their customers. I also improved the applications across many facets for greater stability and performance, introduced build automation and upgraded the user experience. At Pixavo I accomplished a number of strategic tasks for the growth of this early-stage startup. The most significant effort that I completed was a product-wide implementation that allowed the easy publishing of white-labeled versions of the application so that enterprise clients could deliver a custom-branded experience to their customers. I also improved the applications across many facets for greater stability and performance, introduced build automation and upgraded the user experience.
-
-
-
Greenwave (Nasdaq:GWAV)
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Lead iOS Developer
-
Mar 2017 - Sep 2017
At MassRoots I lead the effort to rebrand the entire user experience for their widely-distributed iOS social media application. Every improvement that I introduced in the application was accomplished through a quality-oriented test-first approach. I worked closely with design and UX experts to bring a new look to an outdated experience while laying the groundwork for a higher quality codebase to guide the product into future development. At MassRoots I lead the effort to rebrand the entire user experience for their widely-distributed iOS social media application. Every improvement that I introduced in the application was accomplished through a quality-oriented test-first approach. I worked closely with design and UX experts to bring a new look to an outdated experience while laying the groundwork for a higher quality codebase to guide the product into future development.
-
-
-
MapQuest
-
Technology, Information and Internet
-
1 - 100 Employee
-
Sr. iOS Engineer
-
Aug 2015 - Apr 2016
I was hired at Mapquest to help drive quality-focused, testing-oriented product development culture within the iOS product group. While mentoring other developers and providing backup to the team lead, I contributed to numerous features and helped reduce the crash rate by 80%. I was hired at Mapquest to help drive quality-focused, testing-oriented product development culture within the iOS product group. While mentoring other developers and providing backup to the team lead, I contributed to numerous features and helped reduce the crash rate by 80%.
-
-
-
Phunware
-
Information Technology & Services
-
1 - 100 Employee
-
Software Engineer
-
Apr 2014 - May 2015
I was a key member of the Phunware Customer Engagement Platform team where I helped create and maintain a handful of SDKs, libraries and frameworks for iOS. The software that we wrote is installed on tens of millions of phones supporting cross- platform features and services such as mapping and navigation, push notifications, content management and indoor positioning. I also instilled a new culture of quality-first programming by introducing test-driven development and additional practices that enable the crafting of maintainable software. Show less
-
-
-
CanWe Studios
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead iOS Engineer
-
Jul 2013 - Feb 2014
At CanWe, I was the primary iOS engineer on the test-driven development of two social networking products. In addition to my main engineering responsibilities, I also performed all QA testing at both the client and server layers of the application stack and served as de facto project manager. At CanWe, I was the primary iOS engineer on the test-driven development of two social networking products. In addition to my main engineering responsibilities, I also performed all QA testing at both the client and server layers of the application stack and served as de facto project manager.
-
-
-
McAfee
-
United States
-
Computer and Network Security
-
700 & Above Employee
-
Sales Engineer
-
Jun 2009 - Jul 2009
After the acquisition of Solidcore by McAfee, I moved into a role where I developed training materials for McAfee employees on Solidcore technology. Using the materials that I developed, I conducted several weeks of technical instruction on-site at McAfee headquarters for Sales, Consulting and Engineering personnel. After the acquisition of Solidcore by McAfee, I moved into a role where I developed training materials for McAfee employees on Solidcore technology. Using the materials that I developed, I conducted several weeks of technical instruction on-site at McAfee headquarters for Sales, Consulting and Engineering personnel.
-
-
-
Solidcore Systems
-
Software Development
-
1 - 100 Employee
-
Senior Sales Engineer
-
Jun 2006 - May 2009
While working with this security and auditing software firm, I played a critical role in securing and supporting major customers such as Dell, GM, Ford, Motorola, SUPERVALU, Taco Bell, Westinghouse and many others. I also did client- and server- side development work for the Children’s Hospital of Philadelphia and wrote on-device installation scripts for both Ford and GM plant-floor devices. While working with this security and auditing software firm, I played a critical role in securing and supporting major customers such as Dell, GM, Ford, Motorola, SUPERVALU, Taco Bell, Westinghouse and many others. I also did client- and server- side development work for the Children’s Hospital of Philadelphia and wrote on-device installation scripts for both Ford and GM plant-floor devices.
-
-
-
Sostenuto Solution & Design
-
Austin, Texas Area
-
Founder & Chief Architect
-
Apr 2003 - May 2006
As an independent consultant, I provided expert-level consulting on the webMethods integration platform to customers like Total, KeyBank and Authoria. This included the development of custom solutions, performance-tuning highly available production systems and roadmap planning. As an independent consultant, I provided expert-level consulting on the webMethods integration platform to customers like Total, KeyBank and Authoria. This included the development of custom solutions, performance-tuning highly available production systems and roadmap planning.
-
-
-
Software AG
-
Germany
-
Software Development
-
700 & Above Employee
-
Sales Engineer, Software Engineer, Technical Account Manager
-
May 1999 - Mar 2003
I built, supported, sold, implemented and marketed enterprise-class integration software as an early employee in this company that experienced explosive growth. I also spent time as a technology advocate, consultant and technical account manager to the company’s ten premier clients including Dell, Ford, Motorola and Disney. I built, supported, sold, implemented and marketed enterprise-class integration software as an early employee in this company that experienced explosive growth. I also spent time as a technology advocate, consultant and technical account manager to the company’s ten premier clients including Dell, Ford, Motorola and Disney.
-
-
Education
-
Indiana University Bloomington
BA, Computer Science, Chemistry