Avatar of Stephen Barnes.
Stephen Barnes
Software Team Lead
ProfileResumePortfolio
Posts
0Connections
Print
Avatar of the user.

Stephen Barnes

Software Team Lead
I aspire to create. I am a software team lead with a strong sense of design and experience leading teams to create amazing mobile applications. I am interested in positions that allow me to create immersive, interactive experiences through software.
Logo of the organization.
Toast
Logo of the organization.
University of Southern Califoria
Medford, MA, USA

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    App Developer
  • Fields
    Software
  • Work experience
    10-15 years (10-15 years relevant)
  • Management
  • Skills
    Swift
    Kotlin
    iOS
    Android
    Technical Leadership
    GraphQL
    Firebase
  • Languages
    English
    Native or Bilingual
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Software Team Lead
  • Desired work locations
    United States
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Software Team Lead

11월 2018 - Present
As team lead, I have functioned as technical lead, engineering manager, and individual contributor for the Toast Takeout team. Together, we have grown a brand new product to over 500,000 users on both iOS and Android and helped restaurants achieve millions of dollars of revenue during the COVID-19 pandemic. - Grew an engineering team into an efficient but agile group that contributed across multiple disciplines. - Contributed to a large portion of the Toast Takeout iOS, Android, and backend ecosystem. - Helped grow a new native application from 0 to hundreds of thousands of users with a 4.9 star rating on the iOS app store and a crash rate of under 0.1%.
Logo of the organization.

Senior iOS Developer

7월 2017 - 10월 2018
1 yr 4 mos
Working to improve the Spotify experience at all multiple levels of the stack - iOS, Android, and Backend. - Help to adopt XCUITesting for new features while improving and expanding the Voice experience test suite - Lead small cross functional teams to prototype and test new listening experiences in the Mobile apps. - Part of the Mobile Guild Facilitators group - Improve the client search experience
Logo of the organization.

Senior iOS Developer

10월 2014 - 7월 2017
2 yrs 10 mos
Working to improve the Fitbit mobile experience through code, design, and leadership. - Mobile Lead on Fitbit Community & Feed. API Design, iOS Development, Android Development, and Team Leadership on a feature targeting 20M daily active users at launch. - Member of the iOS Tech Leads group. Providing architectural guidance and leading the direction of the iOS community at Fitbit - Previous senior iOS developer on hourly activity, water redesigns, weight full screen graphs, sleep goals, weight goal redesign, bike exercise graphing, Facebook integration, and more.
Logo of the organization.

Senior Mobile Developer

1월 2013 - 9월 2014
1 yr 9 mos
I spend every day making awesome mobile apps as a senior mobile deveoper for both iOS and Android. At Raizlabs, I have the opportunity to lead small teams to create great user experiences. I primarily prefer to work with iOS, but I have also stepped into assist on Android as well. Projects include: - Care.com - iOS - Lead Engineer - plannedUp - iOS - Senior Engineer - RueLaLa v2.2 - iOS - Senior Engineer - B&H Photography - Android - Senior Engineer - EMC Architect v2.0 - Lead Engineer
Logo of the organization.

Software Engineer

5월 2008 - 1월 2013
4 yrs 9 mos
Software Engineer Developing 3D, real-time, distributed simulation software using C++ and OpenSceneGraph.

Education

Logo of the organization.
Master of Science (MS)
Computer Science
2009 - 2011
Logo of the organization.
Bachelor of Engineering (BEng)
Computer Engineering
2004 - 2008