- Built a reusable theming module, refactored and rewrote basically every view in the app to use it, and shipped Dynamic Type and Dark Mode support with semantic color and font mappings.
- Overhauled accessibility support to meet WCAG 2.1 level AA standards. Fixed numerous bugs, filed radars, all that jazz.
- Shipped features, mentored engineers, improved developer tooling and language standards, learned & evangelized RxSwift, helped define process.
Picked up and fell in love with Swift. Architected and rewrote the app to be extensible and easy to build in. Managed the iOS team.
- Resilient creation flow with background uploading powered by Realm.
- Major reusable UI components including a grid display and feed system.
- Reusable data source used throughout the app.
Rewrote and made for quick iterating from private beta to a featuring in the App Store at launch. I think I built this to be a top-tier messaging app in a very short period of time.
- Extremely custom UICollectionViews for messaging and list displays.
- Core Data powered networking layer powering everything.
I was the first iOS hire from private beta to launching and an Editor's Choice and over a million downloads of Heyday, a journaling app. This app was predominately an offline experience but featured full backup and syncing to the cloud of the entries and users' entire camera rolls.
Primary worked on Linea, a photo-sharing app focused on mosaics and printing books.
Software for iPads in hotel rooms: climate control, room service. Lots of custom binary-protocol networking talking to ancient systems.
Xyratex, Software Engineer
Worked on a high-availability RAID stack in Linux, and on a legacy bare metal version, both written in C. I previously interned here as well.
Feb 2016 - Mar 2016
I was contracted to work as a software-engineer with the iOS and Android team to create an iPhone App for Jaguar & Land Rover for the New York Autoshow, as well as a health-based product MVP for 3M. Making use of modern iBeacons technology, the app enables visitors to view information about the car they are standing next to as well as customising it to their own specifications.
Sep 2015 - Oct 2015
I was contracted to lead the iOS team which involved integrating sharing via Twitter/Facebook and converting the layout of the application to AutoLayout. I also implemented a Snapchat-style content creation screen to translate, rotate and scale text on top of an image. This required the need to create a method for turning the text and background image into a single image file - all of which was done with Core Graphics. The app was then deployed to the App Store.
- Social network integration
- Core Graphics
I co-lead the iOS team, helping to maintain and upgrade the integrity of their current code-base while implementing new features simultaneously. This included implementing lazy-loading custom UICollectionViewCells, a custom slide-out “side bar menu” and a myriad of bug-fixes and other functionality.
Jun 2015 - Aug 2015
Hailed the “Trip Advisor for Schools”, I was the iOS and project lead of School Report, responsible for designing and developing the application from scratch. This required me to interact with Edubase - a government sponsored organisation for school data, as well as parse the information of over 27k schools into a manageable and readable format for the application.
I made use of a concurrent Core Data stack which would sync with Parse to store favourites and reviews as the app tended towards a social network.
- "Trip Advisor for Schools"
- Core Data
Aug 2013 - Aug 2013
Assisted the team in introducing new features, bug-fixing and QA-testing with a view to improving the overall stability of the app.
Jun 2013 - Aug 2013
I was hired by UFE to head up and take part in the design and development of ‘Drive’: an informative utility for monitoring your carbon footprint. We used the Foursquare (now Swarm) API to find a list of venues around the user’s location and calculated the carbon offset that would be generated by visiting one of these places. This required complex molecular calculations to determine the amount of CO2 released by travelling in a certain type of vehicle over a certain amount of time.
- Map Kit
- RESTful API
- Scientific Caculations
I was recruited by two separate venture-capitalists to design and develop the backend architecture and front-end iOS application for two location-based social networking applications. With experience in PHP (CodeIgniter) and AWS [EC2 for hosting , S3 for image storing/CDN], I developed an modular API based on REST/CRUD principles that could interact with and build-on Foursquare’s APIs to provide up-to-date information about venues around the user with reviews and comments. Both networks helped me to achieve a greater knowledge of the client-server model as well as the need for data to be stored securely. LinePeek aimed to track and predict queue-times for venues around your current location while CityWise took on more of role not dissimilar to that of LonelyPlanet for recommending restaurants and entertainment in your area.
- Backend API written in CodeIgniter
- Amazon AWS
- Sysops - server provisioning
- Map Kit
- Project management
- Core Data
- Amazon AWS
- Concurrency / Threading
- Continuous Integration
- Problem solving and debugging
- Software Architecture and Design
Aug 2014 - Nov 2015
Building the iOS app, discussing designs, leading production. Me, Milan van de Bovenkamp and Strangelove(a digital agency) are founding partners. We also have partnerships with WeTransfer and MessageBird
Jan 2014 - Aug 2015
I’ve worked on their new product: I did a part of the design and development. MovieLearning is a company that teaches people things through video clips, for instance: you can learn about leadership based on clips from Invictus, Mad Men, etcetera. For now it’s only used at big companies like PON(Volkswagen), Booking.com, The Government and while I think it should be accessible to anyone, it has also been interesting to work with such big names.
Sep 2011 - Current
This is me as a freelancer. I build user friendly, well designed apps. I used to build websites as well, but moved on to apps because "mobile is eating the world". I've done projects for a lot of small clients and startups as well as bigger players like Present Plus and Booking.com.
Apple Support by Samuel Beek
Dec 2008 - Sep 2011
At a very early age I found out that I knew much more about computers than older generations. I decided to monetize that, by doing Apple support and enabling people to do more with their technological tools.
Aug 2013 - Feb 2015
I helped to create an app that allowed people to play sports together. You could organise events and everyone in the neighbourhood could join. We build a great product and got a lot of press attention, but it didn't work out in the end, because we couldn't reach critical mass.
Oct 2015 - Dec 2015
I developed the iOS app of Who's In. An app that makes it very easy to schedule meetings within small groups. Together with the very clever designers at Present Plus we managed to make a very colourful and human app that removes the pain of scheduling meetups. The product will be launched early 2016.
Aug 2005 - Jul 2012
This is one of the best high schools in the Netherlands. Next to the standard curriculum they teach Ancient Greece and Latin.
I did a great deal of student activities here. The most important was being in the student council.
University of Amsterdam
Aug 2013 - Jul 2014
I left because I did not feel the UvA was innovating enough in the topics that interested me. If you really want to see what Artificial Intelligence is capable of, university isn't the best place. I think that the real innovation takes place at companies like Google.
We won The Next Web hackathon with getdropshop.com. The Next Web, Braintree/Paypal, Dropbox blogged about us and we even got attention from Accel Partners. Unfortunately, Stripe, Braintree and other payment issuers didn't want to work with us anymore, because they thought we didn't conform their license agreement.
- User Experience
- Software Development
Resume Writing Tips
Here are a few tips to help you create a resume that will impress recruiters and get you interviews. They're based on learnings from helping over 100,000 job seekers create a resume (like the examples above) with Standard Resume.
Include the Right Content
Recruiters are busy and don't have time to read your life story. To make their lives easier and improve your chance of getting an interview, you should include the following sections:
- Contact information
- Work experience
You should order the sections based on your years of experience. If you recently graduated, you may want to start with your education and skills. Otherwise, use the order above.
Show Off Your Skills
A good resume clearly shows recruiters and hiring managers that you have the iOS development skills they are looking for. Including the relevant skills in your professional experience and skills sections is how you do this.
Which skills should you include? Check out the job description. It will list the skills that the recruiter is going to be looking for. Make a list of those skills, check which you have, and make sure to include them in your resume.
If you don't have a specific job in mind yet, you can use the following skills as inspiration. They're based on thousands of job postings from our remote job board and top tech companies.
- Auto layout
- Cocoa touch
- Core location
- Core data
- Core animation
- iOS SDKs
- Push notifications
- React native
- Web services
- REST APIs
- Design Patterns
- Unit tests
- E2E tests
- Code review
- Performance optimization
Make It Easy to Read
The recruiter who initially scans your resume is likely going through many resumes for the same job. If your resume is too long, poorly designed, or sloppily formatted, you're giving the recruiter a reason to skip your resume.
Choose a template that is well designed and easy to read (clear font, proper line length, comfortable margins, etc.) and edit your resume to showcase your skills in the least amount of words.
Our resume builder makes this easy. Import your LinkedIn profile, edit the content, pick a template, and share your resume as a website or PDF. You can apply with confidence because our resume templates are professionally designed and reviewed by hiring managers from top tech companies like Slack and Uber.