Sam Watts

Sam Watts

Away on vacation
Mentor
Rising Codementor
US$25.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Senior iOS Developer
Senior iOS Developer

I'm a senior iOS Developer currently working as a team lead / developer on Lovecrafts' universal iOS apps. I've been building iOS apps since 2010, and am comfortable working with Swift and Objective-C. I've also worked with React Native and Android development. I enjoy working on early stage products, helping to find the best mobile experience. I'm also experienced building and leading mobile development teams, including finding the best interaction with API, product, design etc

English
London (+01:00)
Joined October 2014
EXPERTISE
8 years experience
I've been developing iOS apps for 8 years, working with companies from small startups through to international investment banks. I've w...
I've been developing iOS apps for 8 years, working with companies from small startups through to international investment banks. I've worked on apps which have been featured in the app store as best new app, editors choice, best of the year awards and included in Apple's promotions.
3 years experience
I've been working with Swift since it was introduced by Apple. The first use was in extensions and an Apple Watch app but for the last 2 ...
I've been working with Swift since it was introduced by Apple. The first use was in extensions and an Apple Watch app but for the last 2 years all apps have been in Swift
9 years experience
I've been building iOS apps since 2010, when Objective-C was the main language in use. I can help with anything from maintianing an exist...
I've been building iOS apps since 2010, when Objective-C was the main language in use. I can help with anything from maintianing an existing Objective-C based app, through to converting an app over to Swift
10 years experience
All apps I work on have a strong focus on testing, ensuring they are build to high standards, and can be maintained going forward. I us...
All apps I work on have a strong focus on testing, ensuring they are build to high standards, and can be maintained going forward. I use a combination of unit, UI and integration tests to maximise quality. Tests are automated as much as possible, both from the running side through to triggers to run when code is updated (e.g. running tests on CI when code is pushed to git)
4 years experience
I work at the product design level as well as design to improve the apps I work on. This includes optimising UX to improve user behaviour...
I work at the product design level as well as design to improve the apps I work on. This includes optimising UX to improve user behaviours, e.g. conversion / sign up rates and general UX flow to build the best possible app experience.
12 years experience
All work I do is backed in source control, and I keep the git history as readable as possible in case something needs to be checked.
All work I do is backed in source control, and I keep the git history as readable as possible in case something needs to be checked.

REVIEWS FROM CLIENTS

Sam's profile has been carefully vetted and approved as a Codementor. Connect with Sam now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Moya-Argo
Argo mappings for Moya network requests
Swift
36
12
Curve-iOS-Challenge
Swift
0
0
Stack Overflow
10640 Reputation
2
24
33
EMPLOYMENTS
Head of Mobile Development
LoveCrafts
2015-12-01-Present
I am currently leading the mobile development efforts at Lovecrafts. This role started with a com- pletely clean slate, and I helped buil...
I am currently leading the mobile development efforts at Lovecrafts. This role started with a com- pletely clean slate, and I helped build the team, guide them through product planning, design, implementation and analytics analysis. This app was an opportunity to build an app using 100% Swift which has been a great learning experience. This was also an opportunity to work full time remote: setting up processes, tools and training on best practices for remote first teams (including experience working with large time zone offsets)
Testing
Core Data
Swift
View more
Testing
Core Data
Swift
Fastlane
iOS
RxSwift
View more
PROJECTS
LoveKnitting iOS AppView Project
LoveCrafts
2018
Head of Mobile Development, Swift, PDFKit, Unit Testing · LoveKnitting is an e-commerce / community site for knitters. The iOS app was de...
Head of Mobile Development, Swift, PDFKit, Unit Testing · LoveKnitting is an e-commerce / community site for knitters. The iOS app was designed as a tool for knitters to use while working on patterns, and has since expanded into project management and discovery I am the lead iOS developer on this project, so my work was largely technical (choosing architectures for the app, reviewing code, setting best practices for new tech like Swift) but I was involved in product design, user research, as well as team leadership (setting processes suitable to remote work, running team meetings and 1-1 catchups with direct reports)
iPad
Product Design
Swift
View more
iPad
Product Design
Swift
iOS
View more
LoveCrochet iOS AppView Project
LoveCrafts
2018
iOS developer / team lead, iOS, Swift · This is a crochet companion app, part of the LoveCrafts platform I was the lead dev on this proj...
iOS developer / team lead, iOS, Swift · This is a crochet companion app, part of the LoveCrafts platform I was the lead dev on this project, taking the existing code base from our LoveKnitting app and white labelling to support multiple crafts
Product Design
Swift
Whitelabel
View more
Product Design
Swift
Whitelabel
View more