Sam Johnson

Sam Johnson Email and Phone Number

Senior Software Engineer @ Airbnb
Los Angeles, CA, US
Sam Johnson's Location
Los Angeles, California, United States, United States
Sam Johnson's Contact Details
About Sam Johnson

Sam Johnson is a Senior Software Engineer at Airbnb. He possess expertise in business development, web applications, start ups, cloud computing, e commerce and 8 more skills. Colleagues describe him as "I worked with Sam around a year. As an Software Engineer focused on Android Development and having worked in many companies across different countries (+ being an Android Developer Advocate for Droidcon + being an Editor in ProAndroidDev) I've met many Android Developers and I was mind blown when I met Sam. From the technical perspective Sam is probably the fastest learner I've met in the Android Developer space. He required little to no guidance. All of this combined by his strong communication and product skills led him to owning the most complex projects at Tonal on his own (with hard deadlines and changing requirements). From the person perspective Sam is one of the easiest persons to get along with. He is down to earth, curious and always eager to learn. He didn't ask me to write this and if you are reading this it means that you are considering Sam for a role which means you are making the right decision, feel free to reach out to me if you want to know more! Sam, I know your future is bright and we will stay in touch.", "Sam is the ultimate team player with amazing subject matter knowledge and ability to keep the big picture in line of sight. He was my Google engineering counterpart on the development and launch of TAG Heuer and Hublot Wear OS watches for the past two years. He did an amazing job at managing both Google interests and playing TAG Heuer's advocate inside Google to push the limits and deliver great innovative experiences. We had to manage together multiple crisis at critical milestones of the project and he always kept his calm and sense of humor while being very resourceful in finding appropriate solutions. Hope our paths cross again in the future!", and "I found Sam to be a great developer to work with on the GVP project for DIAC because he brought a high level of motivation and great problem-solving skills to the team. His motivation was demonstrated when he quickly adapted to the new framework used on the project and he became the teams "go to guy" for a lot of technical issues. His persistence and problem solving skills helped to solve several key technical issues which were adopted by the whole team. As team lead Sam demonstrated his organisation skills by ensuring the team delivered quality work on time while still meeting the clients aggressive deadlines. It was a pleasure to work with Sam, his problem solving skills and motivation would be an asset to any team."

Sam Johnson's Current Company Details
Airbnb

Airbnb

View
Senior Software Engineer
Los Angeles, CA, US
Website:
airbnb.com
Employees:
57741
Sam Johnson Work Experience Details
  • Airbnb
    Senior Software Engineer
    Airbnb
    Los Angeles, Ca, Us
  • Clubhouse
    Android Engineering
    Clubhouse Nov 2024 - Present
    San Francisco, Us
  • Maven Clinic
    Senior Software Engineer - Android
    Maven Clinic Feb 2023 - Nov 2024
    New York, Us
    - Initiated and led project to migrate webview-based content screens to native Jetpack Compose (also implemented native video playback with exoplayer), reducing load times from 4s+ to less than 500ms, boosting app performance for a heavily trafficked part of the application.- Led migration of feature flagging on Android to LaunchDarkly from a legacy internal solution, including rolling out training and guidance to the Android engineering team utilizing an abstraction-based approach for implementation, which reduced coupling with any one flagging solution. Additional targeting functionality allowed minimal risk of new feature launches.- Took ownership of hard technical problems within the app, including: tidying up lifecycle handling to resolve several ‘mystery’ crashes causing a decrease in crash rate by 50% and performing an app-wide audit of memory leaks, resulting in resolving several instances of large views being leaked.- Used spare cycles to enhance telemetry, including pruning excessively noisy events to allow on-call engineers to have a more actionable set of alerts/Sentry issues for analysis, which provided greater prominence to actual app issues.- Transitioned ‘Learn’ pillar of the app from legacy view-based screens with tightly coupled architecture to Compose-based server driven UI utilizing an MVI architecture.- Tidied up OkHttp clients and Picasso instances including adding caching to improve load performance of user-impactful screens such as the homepage.- Provided technical mentorship for mid-level engineers on the team, including code reviews and conducting candidate interviews.
  • Tonal
    Senior Software Engineer - Android
    Tonal May 2022 - Feb 2023
    San Francisco, California, Us
    - Technical ownership of monetization and member engagement pillars of the on-device experience working to sequence and plan strategy in collaboration with 3 engineers.- Partnered with QA team to execute improvements to on-device subscription paywall.- Updated the onboarding flow to ensure collection of a valid location for calculation of sales tax, providing additional revenue collection – coordinated with program and QA teams to align on updates to the ‘Day 0’ out-of-box OTA for new hardware installation.- Updated the Wifi and Bluetooth connection settings UX on the Tonal to allow greater discoverability and ease of connection of devices during workouts.
  • Google
    Product Partnerships - Google Maps For Automotive
    Google Jul 2019 - May 2022
    Mountain View, Ca, Us
    - Launched critical features to support vehicle program launches incorporating deeper in-vehicle integration to support L2+ AD-optimized routing and enhancing support for HMI integration including new display shapes and deeper cluster integration.- Led product planning cycles with several OEMs to build out a feature roadmap.- Process improvements to enhance forward visibility of OEM needs.
  • Google
    Partner Engineering, Android Automotive
    Google Jul 2018 - Jul 2019
    Mountain View, Ca, Us
    - Worked with partners to incorporate new features to the Android framework, including enhancements to the Android Bluetooth stack to support automotive use cases.- Supported MY19 vehicles through certification of their Android Auto implementations.- Presented Android compatibility best-practices to 300 attendees at the Android Automotive Bootcamp with goal of encouraging continuous validation of compatibility and setting a higher threshold for forking the core Android framework citing cost to the developer ecosystem given increased complexity.
  • Google
    Partner Engineering - Android Wear
    Google Feb 2015 - Jul 2019
    Mountain View, Ca, Us
    - Device lead for Casio and TAG Heuer smartwatch launches.- Root causing issues identified by devices in the internal dogfood pool through analysis of bugreport traces and field metrics.- Investigated issues such as battery drain using heuristics such as long wakelocks, radio states and CPU usage.- Negotiated launch schedules with partners balancing software readiness with factory constraints.- Handling incoming partner code submissions to code review and validating using custom Android builds as necessary.
  • Google
    Partner Technology Manager - Google Shopping Express
    Google Feb 2013 - Jan 2015
    Mountain View, Ca, Us
    - Acted to project manage the implementations of major retailers to join the Google Express platform.- Provided implementation advise and best practices to retailers as they progressed.- Prototyped initial scaling tools for onboarding new retailers to the platform before working to productionize the tools with the internal engineering team.- Acted in a pre-sales capacity to assist in the deal process.- Provided support for Google's product metadata and imaging initiatives including tools to optimize the operations.
  • Google
    Partner Technology Manager - Play Magazines
    Google Mar 2012 - Feb 2013
    Mountain View, Ca, Us
    - Worked to provide content ingestion tracking throughout the processing pipeline for the wider cross functional group.- Developed specifications for a workflow management tool for managing the manual magazine production process.- Developed an initial prototype of a CRM tool for managing engagements with major publishers.
  • Google
    Technical Account Manager - Google Shopping & Google Books
    Google Jul 2010 - Mar 2012
    Mountain View, Ca, Us
    As the primary local contact in the Australian office for partner engineering I worked in a split role between the Google Shopping and Google Books products based on product requirements.Launch of Google Shopping in Australia:- Worked with the wider cross-functional team (Partnerships, Product and Operations) to prepare the product for launch.- Provided support for the Partnerships BD team by acting in a Strategic Partner Management capacity, directly engaging and maintaining relationships with key partners prior to launch.- Created initial post-launch reporting and metrics to measure launch success.- Worked with key strategic marketplace partners, providing high-touch consultative service to assist with their development efforts.- Speaker at the Online Retailer Australia conference in Sydney, working to get merchants engaged with Google Shopping soon after launch.- Guest speaker at the ChannelAdvisor summit in Melbourne.- Met with local startups in the Shopping/Commerce space to understand potential synergies with Google's Shopping offerings.Google Books Australia Launch:- Provided development support for external retail integration efforts including, when needed side-by-side walkthroughs of code to debug technical issues.- Provided guidance in using the Google Books third party API including the creation of code snippets and best practices during implementation.- Assisted with debugging content ingestion issues with the pipeline with publisher partners.
  • Ibm
    Software Engineer
    Ibm Feb 2009 - Jul 2010
    Armonk, New York, Ny, Us
    - Tech lead for team of 10 developers for J2EE portal engagement for an Australian public sector client.- Contributed to development framework including new coding-pattern recommendations rolled out to the wider project team.- Development using a tech stack including GIT, Java and Spring.

Sam Johnson Skills

Business Development Web Applications Start Ups Cloud Computing E Commerce Crm Mobile Devices Html Web Analytics Software Development Product Management Strategy Android Development

Sam Johnson Education Details

  • The University Of Auckland
    The University Of Auckland
    Computer Science
  • The University Of Auckland
    The University Of Auckland
    Information Systems

Frequently Asked Questions about Sam Johnson

What company does Sam Johnson work for?

Sam Johnson works for Airbnb

What is Sam Johnson's role at the current company?

Sam Johnson's current role is Senior Software Engineer.

What is Sam Johnson's email address?

Sam Johnson's email address is sj****@****gle.com

What schools did Sam Johnson attend?

Sam Johnson attended The University Of Auckland, The University Of Auckland.

What skills is Sam Johnson known for?

Sam Johnson has skills like Business Development, Web Applications, Start Ups, Cloud Computing, E Commerce, Crm, Mobile Devices, Html, Web Analytics, Software Development, Product Management, Strategy.

Who are Sam Johnson's colleagues?

Sam Johnson's colleagues are Yuen Ching Ho, Kumud Gupta, Jadeja Divyaraj, Ahi Ravan, Lydia Namulunda, Ahmed Moaty, Jasmine W.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.