Carlos E. Hernández Perez, iOS Developer in Henderson, NV, United States
Carlos E. Hernández Perez

iOS Developer in Henderson, NV, 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 an iOS lead engineer, giving peace of mind to millions of families worldwide.
Carlos is now available for hire

Portfolio

  • Life360, Inc.
    SQL, JavaScript, Node.js, Scala, AWS Lambda, Amazon Alexa, Git, Xcode, UIKit...
  • Funwatch
    Single Sign-on (SSO), Apple, PostgreSQL, Heroku, Scala, UIKit, Swift, iOS
  • Software Factory, LLC
    Xcode, Cocoa Touch, Objective-C, iOS

Experience

Location

Henderson, NV, United States

Availability

Part-time

Preferred Environment

MacOS, iOS

The most amazing...

...app I've built is Life360 Family Locator, which helps families keep connected.

Employment

  • Staff Engineer

    2011 - PRESENT
    Life360, Inc.
    • 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.
    • Optimized background processes and helped improve app launch times.
    • Built new features using Swift.
    • Worked on several different iOS apps from idea to shipping.
    • Used RxSwift and created well-defined data streams.
    • Created Node.js services that run on Kubernetes.
    Technologies: SQL, JavaScript, Node.js, Scala, AWS Lambda, Amazon Alexa, Git, Xcode, UIKit, Objective-C, Swift, iOS
  • Lead Engineer

    2018 - 2020
    Funwatch
    • Built an iOS app entirely in Swift, using RxSwift and Realm. The app connects to the TMDb API, and shows the user a feed of current movies and TV shows. You can sign in using Apple or Facebook SSO. The app has a follower system, similar to Twitter. Complete with search and recommendations.
    • Built a REST API in Scala using Akka. The API was deployed on Heroku. The database it uses is PostgreSQL.
    • Helped defining the architecture, from idea to App Store release.
    Technologies: Single Sign-on (SSO), Apple, PostgreSQL, Heroku, Scala, UIKit, Swift, iOS
  • Senior Developer

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

    2004 - 2009
    IntegraSoft
    • 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: ASP.NET, CSS, HTML, Oracle, SQL, .NET

Experience

  • Lead iOS Engineer, Life360, Inc.

    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

    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

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

  • Cerveza Port Royal

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

  • Alexa AI Coach Project for a Well-snown University in Southern California

    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

    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 (e.g., home, work, or school) Alexa will also give you notifications of when they come and go.

  • Funwatch
    https://apps.apple.com/us/app/funwatch-movies-shows/id1487365050

    Built an iOS app entirely in Swift, using RxSwift and Realm. The app connects to the TMDb API, and shows the user a feed of current Movies, and TV Shows.You can sign in using Sign In with Apple or Facebook. The app has a follower system, similar to Twitter.Complete with search and recommendations. I also built the REST API used by the application in Scala using Akka. The API was deployed on Heroku. The database it uses is PostgreSQL.

  • 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.

Skills

  • Languages

    Swift 5, Swift, Objective-C, SQL, JavaScript, C++, Java, HTML5, Scala, HTML, CSS
  • Frameworks

    UIKit, iOS SDK, MapKit, Core Data, Core Location, Core Motion, StoreKit, Cocoa Touch, Serverless Framework, XCTest, iOS SceneKit, .NET, ASP.NET
  • Libraries/APIs

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

    Auto Layout, Git, Apple Push Notifications, Xcode
  • Paradigms

    Design Patterns, Functional Programming, Agile Software Development, Serverless Architecture
  • Platforms

    Amazon Alexa, iOS, Firebase, AWS Lambda, Amazon Web Services (AWS), Oracle, MacOS, Heroku, Apple, Apache2
  • Other

    Carthage, Networking, Mobile Apps, APIs, Lambda Functions, AWS, Single Sign-on (SSO)
  • Storage

    MySQL, AWS DynamoDB, PostgreSQL

Education

  • 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