Sam Taylor

Senior iOS developer

Download PDF


Developer with twelve years of professional experience in building client mobile applications.



  1. Objective-C / Swift
  2. XCode, Storyboards & AutoLayout
  3. OCMock
  4. Scripting (Python, Bash, Lua)
  5. CLI tools, Vim, regex
  6. Git
  7. Cocoapods
  8. C.I. (TeamCity, Jenkins, Slack)
  9. Java, J2ME
  10. C++, 2D game dev
  11. Web (HTML, CSS, JS, Flask)
  12. Parse, Protocol Buffers


Utelly Ltd.
Senior iOS Developer 2015-Present Joined at an early stage as the second of three iOS developers responsible for building the iPhone and iPad experience. As Utelly is a small startup, developers play a flexible role and as such I contributed to product design and direction, set up of build systems, documentation, team tools, and methods of rapidly prototyping new themes and features for deployment, alongside building the application and encouraging good code and workflow practices. Was also involved in some research into computer vision and GPU programming (CUDA) which I hugely enjoyed.
Badoo Ltd.
Senior iOS Developer 2011-2015 Worked as part of a large and growing team to build the company’s main product, Badoo, (which caters for over 200 million users across all platforms), as well as the apps Hot or Not and Blendr. As the team scaled up I moved into a small core team responsible for the iOS ‘platform’ library on top of which the feature team could develop new features rapidly. Setup and managed TeamCity agents and build configurations before handing over to a full-time release engineer. Developed the greenfield project Bumble (with the former co-founder and designers of Tinder) from the start as part of a smaller internal team.
weComm Ltd. / OpenText Corporation
Senior iOS Developer 2009-2011 Responsible for developing client-side iPhone and iPad applications, with flexible, dynamic GUI construction; either using, customising or reimplementing almost all native components. Worked as part of a team of three to extend and maintain a core client upon which the App Store releases were produced. These include: NBA Gametime team apps, Turner Classic Movies, HotelScene, SportsBoost, and MiniVTV. Refactored the client architecture heavily throughout my employment to dramatically improve readability and code quality as well as optimising performance and memory usage. Set up a Continuous Integration server using Jenkins and was responsible for maintaining the build machine (based on Java / Ant).
Cobra Mobile Ltd.
Mobile Developer 2006-2009 Worked as the sole programmer (working closely with an artist) on the following titles: Powerpuff Girls: Mojo Madness (J2ME), Dastardly & Muttley in Their Flying Machines (J2ME), Beat the Intro (J2ME), Numba (J2ME), Mouse About & Mouse About Lite (iOS), Nose About (official Comic Relief game 2009) (iOS), and Stuck (iOS). Ported the J2ME games to approximately 70 handsets in multiple languages, as well as porting inherited projects such as Family Guy and Mind Games. Worked as part of a small team on Lego Batman for the iPhone, writing two of the mini-games: Fear in the Sky and Penguin Pinball. Developed numerous prototypes including an isometric demo in J2ME. The job involved overcoming severe device limitations and maintaining and refactoring the game engine.


University of Abertay Dundee
BSc Computing (Mobile Game Development) with Second Class Honours (1st Division)


DJ’ing, making homebrew beer, learning French, badminton, snowboarding, skating, poker, chess, juggling, camping, and hoping to start playing amateur ice hockey this year. I have developed a few software products in my spare time which can be found on, my tech blog, and on my GitHub profile. I also have a dog called Kolya who seems to get involved in most things!


Available on request.

Samuel Taylor — — 07554444917