Carlos E. Hernández Perez, iOS Developer in San Francisco, CA, United States
Carlos E. Hernández Perez

iOS Developer in San Francisco, CA, United States

Member since October 3, 2011
Carlos is a passionate and detail-oriented developer. Over the years, he has developed applications of all types and complexities, in different capacities and responsibilities as a lead engineer or senior member of the team. Recently, he's been working at Life360 as iOS lead engineer, giving peace of mind to millions of families around the world.
Carlos is now available for hire




San Francisco, CA, United States



Preferred Environment

iOS, macOS

The most amazing... I've built is Life360 Family Locator, which helps families keep connected.


  • Lead iOS Engineer

    2011 - PRESENT
    Life360, Inc.
    • Led the iOS team.
    • Worked closely with design and product teams.
    • Handled the mobile location architecture.
    • Architected major development initiatives.
    • Kept the iOS team aligned with the company's feature work.
    • Established best design patterns across the team.
    • Worked in all areas of the app, including onboarding, location, map, systems, and subscriptions.
    • Helped define and improve the complete app cycle.
    • Worked optimizing background processes and helped improve app launch times.
    Technologies: iOS, Swift, Obj-C, Xcode, Git, Alexa, AWS Lambda, Scala, Node.js, Javascript, SQL
  • Senior Developer

    2009 - 2011
    Software Factory, LLC
    • Designed and developed games for mobile platforms, including iPhone and iPad.
    Technologies: iOS, Objective-C, CocoaTouch, Xcode
  • Senior Developer

    2004 - 2009
    • Designed and developed applications for a broad array of customers within the construction, tobacco, and apparel industries.
    • Worked as lead developer (heading up teams of 5 to 10) on a host of projects.
    Technologies: .NET, SQL, Oracle, HTML, CSS, ASP.NET


  • Lead iOS Engineer, Life360, Inc. (Development)

    Life360 is the world’s leading location-sharing app, and is the best way to stay connected to family, friends, and everyone in between.

    Use Life360 to:
    * Give peace of mind to families around the globe
    * Create discreet Circles for the important people in your life
    * Share your location with who you want, when you want
    * Get automatic notifications when friends and family arrive at favorite Places
    * Communicate one-to-one or to an entire group with free in-app messaging

  • Paratroopers: Air Assault HD (Development)

    Designed an app for iPhone and iPad. Commissioned Brazilian design company for graphics. Worked on the development, mockups, and testing. The app was featured by Apple in “New and Noteworthy” and “Whatʼs Hot” categories.

  • Advanced Level & Inclinometer: TiltMeter (Development)

    Worked on design, development, and graphics of one of 2008's first iOS apps.

  • Cerveza Port Royal (Development)

    Designed and developed. Commissioned graphics to a local design and graphics company.

  • Alexa AI Coach Project for a Well Known University in Southern California (Development)

    A multi-faceted well-being app for students of the university. The student would interact with Amazon Alexa and ask questions regarding a variety of topics.

  • Life360 App Alexa Skill (Development)

    Life360 is a smartphone app used by over 50 million people around the world to keep their families safe, together, and in sync. If you add your favorite places - like home, work, or school - Alexa will also give you notifications of when they come and go.

  • The H-1B Visa: An iOS Developer's Journey from Honduras to Silicon Valley (Publication)
    These days, I’m living in the great city of San Francisco. I’ve got a job that I love, and one that I’ve dreamt of having for a long time. Everything seems easy now, but it wasn’t always like this.


  • Languages

    Swift, Objective-C, SQL, C++, Java, HTML5
  • Frameworks

    UIkit, iOS SDK, MapKit, Core Data, Core Location, Core Motion, StoreKit, Cocoa Touch, iOS SceneKit
  • Libraries/APIs

    CocoaPods, SpriteKit, Facebook SDK, Core Graphics, Node.js
  • Tools

    Git, Apple Push Notifications, Xcode
  • Paradigms

    Design Patterns, Functional Programming, Agile Software Development
  • Platforms

    Amazon Alexa, iOS, AWS Lambda, Apache2
  • Other

  • Storage

    AWS DynamoDB, MySQL


  • Bachelor's degree in Computer Science
    1997 - 2001
    Universidad Tecnologica Centroamericana - Unitec - San Pedro Sula, Honduras

To view more profiles

Join Toptal
Share it with others