Samuel Williams, Software Developer in New York, NY, United States
Samuel Williams

Software Developer in New York, NY, United States

Member since August 2, 2016
Sam has been focusing on iOS development for over seven years, on top of extensive full-stack experience. He's helped launch web and mobile startups, and his solo apps have been downloaded hundreds of thousands of times and reached top lists in the App Store; one was a Staff Pick. He takes pride in owning a product from start to finish, making sure the UX is polished and the code is solid.
Samuel is now available for hire


  • NexTravel
    Swift, iOS
  • Wink, Inc.
    Objective-C, iOS, watchOS, Ruby on Rails, ZigBee, Z-Wave
  • Yelli
    Objective-C, Ruby on Rails, iOS



New York, NY, United States



Preferred Environment

Mac OS, Xcode, Git

The most amazing...

...project I'm working on is a conversational AI for education.


  • iOS Contractor

    2015 - 2016
    • Designed and built the iOS app, which allows people to search for and book flights, hotels, and cars.
    • Collaborated with the server engineer to help design a RESTful JSON API.
    Technologies: Swift, iOS
  • iOS Developer

    2013 - 2015
    Wink, Inc.
    • Built large sections of the home automation platform app, which communicated with back-end servers, local devices, and third-party APIs.
    • Built the first version of the watchOS app.
    • Assisted with occasional server work.
    • Prototyped experimental features, like iBeacon support, voice control, and dynamic contextual interfaces.
    • Helped design and build a framework for interacting with diverse devices (both local and remote) with a consistent interface.
    Technologies: Objective-C, iOS, watchOS, Ruby on Rails, ZigBee, Z-Wave
  • iOS and Web Developer

    2012 - 2012
    • Built over half of the website.
    • Assisted with the website's relaunch.
    • Designed and built the accompanying iOS app.
    Technologies: Objective-C, Ruby on Rails, iOS
  • Web Developer

    2008 - 2009
    • Helped finish the website as a contractor and stayed on as a full-time employee.
    • Helped with the site's public launch.
    Technologies: Ruby on Rails, Heroku, MySQL
  • Web Developer

    2006 - 2008
    • Built a large portion of the website.
    • Hired and led a four-person web development team.
    • Dealt with database scaling issues.
    • Assisted with the site's public launch.
    Technologies: Ruby on Rails, MySQL, JavaScript, HTML, CSS



  • Languages

    Ruby, Objective-C, Swift, Swift 3, Swift 2, Python, CSS, HTML, JavaScript
  • Paradigms

    Object-oriented Programming (OOP), Object-oriented Design (OOD), Protocol-Oriented Programming
  • Platforms

    iOS, MacOS, watchOS
  • Other

    Software Development
  • Frameworks

    UIkit, Ruby on Rails (RoR), ZURB Foundation, Bootstrap, WatchKit, AppKIt, Core Data
  • Libraries/APIs

    Alamofire, jQuery, Facebook API, ThinkingSphinx, Core Animation, Core Image, HealthKit
  • Tools

    Adobe Photoshop, Git, Xcode
  • Storage

    PostgreSQL, MySQL, SQLite, MongoDB


  • Bachelor of Science in Computer Science
    1997 - 2002
    Caltech - California

To view more profiles

Join Toptal
Share it with others