Kirby Turner, Software Developer in Stowe, VT, United States
Kirby Turner

Software Developer in Stowe, VT, United States

Member since November 5, 2015
Kirby is an independent software developer with over 30 years of experience. His focus since 2008 has been on building iOS and Mac apps. Kirby is also the author of books and articles written about iOS app development and frequently speaks at developer conferences.
Kirby is now available for hire




Stowe, VT, United States



Preferred Environment

PyCharm, Sublime Text, Git, MacOS, iOS

The most amazing...

...project accomplishment for me was a price planning system I helped build that resulted in a 24 million dollar increase in revenue in its the first year of use.


  • Owner/Chief Code Monkey

    2004 - PRESENT
    White Peak Software, Inc
    • Designed, built, and delivered over 70 custom solutions and applications for companies worldwide. This includes delivering over 40 iOS apps available in the App Store and through the custom B2B program.
    • Designed and developed White Peak Software's own apps including an entertaining photo album app for kids called Hey Peanut, and Labor Mate, a labor contraction timer that reached the Top 20 in the U.S. Health and Fitness category.
    • Worked with clients to help define and improve their vision and strategy for their mobile apps.
    • Implemented iOS mobile solutions, making the client's vision a reality.
    • Designed and built apps from scratch as well as updating and improving existing applications.
    Technologies: SQLite, Mantle, Core Data, XML, JSON, REST, Git, Node.js, Python, Swift, Objective-C, OS X, iOS
  • Senior Software Architect

    2001 - 2004
    Avanade, Inc.
    • Designed and implemented the back-end and web service-based solutions for clients in the financial industry.
    • Designed and implemented a data-driven UI platform based on XSTL that simplified content publishing for IPO roadshows.
    • Designed a back-office solution that simplified account management for debt consolidation agency.
    • Served as the web service champion for the northeast region.
    • Presented talks and lectures to C-level executives at Microsoft Architectural Roundtable events.
    Technologies: SOAP, REST, XML, Microsoft SQL Server, C#, .NET
  • Director of Engineering

    2000 - 2001
    Antenna Software
    • Architected web-based and mobile solutions for field force enablement.
    • Implemented the middleware and back-end services.
    • Managed a team of 35 software engineers.
    Technologies: ASP.NET, ASP, Microsoft SQL Server, Delphi, Visual Basic, C#, .NET


  • PingMD

    PingMD is a complete digital care manager designed for the health of medical practices and patients.

    Kirby's responsibilities included converting each UI view from springs and struts to auto layout, providing support for larger iOS devices such as the iPhone 6 Plus, and adding new In-App Purchase option to enable premium features.

  • Whole Food Market (formally Whole Food Recipes)

    Browse and save recipes, filter by special diets, see sales, create shopping lists, get your groceries delivered and explore tips and how-tos.

    Kirby's responsibilities included design and implementation of the recipe manager, data synchronization across devices and the web-base client, and the implementation of numerous custom UI components.

  • Medicomp SAVI for iOS

    Medicomp provides cardiac monitors and monitoring services.

    Kirby's responsibilities included porting the Android version of their SAVI monitoring app to iOS. This included building a communication layer between the application and the heart monitor using both the External Accessory Framework and Core Bluetooth, implementation of the ECG monitoring processing, automatic and manual recordings of symptoms, and collecting and reporting data to the Medicomp back-end services.

  • ICE at TJU

    iCE is a unique learning environment developed at Thomas Jefferson University for use by its students. The iCE environment leverages the power of the iPad enabling faculty to produce highly interactive learning content for students. iCE: interactive Curricula Experience.

    Kirby's responsibilities included designing and implementing the iPad app, and working closely with the UI designers to ensure a great user experience. Project highlights include the offline storage that makes it possible to download complete courseware material, including PDF, Excel, and other documents, for offline viewing.

  • Photos to Photos

    Photos to Photos is a fun, free social game of photo comparisons where your humor and skills are put to the test.

    Kirby's responsibilities included writing the multi-player game engine in Node.js and synch data with

  • Filosync

    Secured file sharing that you control.

    Kirby's responsibilities included designing and developing the iOS app for iPhone and iPad, integrating the app with Amazon AWS services, and providing a streamline UI design for the application.

  • Learning iPad Programming: A Hands-On Guide to Building iPad App

    Author of Learning iPad Programming, 1st and 2nd Editions.


  • Languages

    Objective-C, XML, C#, Visual Basic, Delphi, Python, Swift, JavaScript
  • Frameworks

    Cocoa Touch, Cocoa, Web2py, Core Bluetooth, Core Data, .NET, ASP, ASP.NET
  • Tools

    Bitbucket, GitHub Pages, GitHub, Hockey SDK, Xcode, Middleman, Jekyll, PaintCode, Git, Sublime Text, PyCharm, Sketch
  • Platforms

    MacOS, iOS, Parse, OS X
  • Storage

    JSON, SQLite, Microsoft SQL Server, MySQL, PostgreSQL
  • Libraries/APIs

    Parse SDK, Dropbox API, Facebook API, Mantle, Node.js
  • Paradigms

    Agile Software Development, REST
  • Other



  • Partially Completed Bachelor of Science Degree in Computer Science
    1986 - 1989
    Memphis State University - Memphis, TN

To view more profiles

Join Toptal
Share it with others