Ben Williams
Verified Expert in Engineering
Software Developer
Sydney, New South Wales, Australia
Toptal member since April 24, 2017
A native iOS app developer with over eight years of experience developing apps. Ben has been writing code professionally for over thirteen years, primarily Objective-C and Swift, and has developed or contributed to well over 200 apps currently in the App Store today.
Portfolio
Experience
Availability
Preferred Environment
Sketch, Git, MacOS, Swift, Xcode
The most amazing...
...app I've put in the App Store was a photography app I created from scratch, which reached number 26 on the overall global charts, and won numerous awards.
Work Experience
iOS App Developer
KeyPay
- Developed an iPad app allowing employees to clock in and out from work shifts.
- Developed an iOS app called WorkZone, for workers to manage their timesheets, leave requests, arrange shifts, and complete other employee-related tasks.
- Created a CI build process using Jenkins.
- Provided guidance and consulting for all things mobile.
- Managed Android developers creating an Android version of WorkZone.
Owner
Aspyre Solutions
- Performed contract native iOS development work through my company for over twenty different app agencies.
- Created over 25 iOS apps under my own brand which are currently in the store today.
- Developed a number of photography iOS apps from scratch by sourcing material from professionals.
- Developed apps in Swift full-time for two years.
- Developed apps in Objective-C for six years.
iOS App Developer
Contact Light
- Developed the iOS version of Edeo, a route finding app for Uni students.
- Developed the iOS version of Embark, a public transport route finding app.
- Developed a patented technology for interesting between apps, beacons, and video screens.
- Created an Apple Watch version of Embark.
- Developed a number of support tools, including a map tile cutting assistant.
iOS App Developer
Soap Creative
- Developed a custom method for detecting a user's heart rate using an iPhone camera.
- Created a highly animation-focused meditation/breathing app.
- Performed a full rewrite of a high-profile exercise app for women.
- Integrated an app with Facebook and Twitter social networks.
- Provided consultation and advice regarding suitable mobile technologies.
iOS App Developer
Halfnine
- Integrated a C++ animation framework into an iPad app.
- Developed an iPad app for showcasing high-profile real estate properties.
- Created an iPad app for educating people on how to fly a helicopter.
- Maintained and updated an existing portfolio of apps.
- Developed an iPhone app combining the iOS camera and a messaging system.
iOS App Developer
Binary Studio
- Worked closely with designers to implement Photoshop designs as iOS apps.
- Developed an iOS social network app for finding workout/exercise friends.
- Created an iOS app for determining what size air conditioning unit you require.
- Developed an iPad app for driving test businesses to test the capability of elderly drivers.
- Built an iOS app for detailing home loan requirements and repayments.
iOS App Developer
DigitasLBI
- Created an offers app for a high profile credit card payment company.
- Developed an app with Arabic localization, including layout, language, and images.
- Developed a survey-based voting app for a large religious organization.
- Provided consultation and advice regarding mobile technologies.
- Performed code reviews on large existing codebases.
iOS App Developer
Alpha Salmon
- Created, developed, and maintained a high-profile gambling iOS application for a number of years.
- Created an iOS method for placing bets which processed billions of dollars during its use.
- Developed an interactive iPad storybook app.
- Created an iPad-based sales tool for a large mining corporation.
- Developed a stock-taking app for a well known white goods label.
Web / SQL developer
Reed Business Information
- Created a custom web crawler in C# for gathering business details.
- Created, developed, and administered a 20TB MS SQL database.
- Managed a relationship with a large US hosting company, including regular submission of change requests.
Web Developer
PricewaterhouseCoopers
- Worked on in-house accounting tools.
- Performed development tasks based on support tickets.
Web/SQL Developer
NSW State Emergency Services
- Contributed to an in-house tool for directing volunteers in emergency situations.
- Created a custom file browser for internal purposes.
- Developed a tool for automatically detecting if employees are entitled to awards, and printing those awards as custom certificates.
Web Developer
Consult Me
- Created a custom trip planning tool for bus takers.
- Developed an interactive media presentation for a conference centre.
Experience
MasterCard Priceless Arabia
Embark
Photo Academy
TAB
Event Cinemas
https://itunes.apple.com/au/app/event-cinemas/id299120285?mt=8Edeo
Panasonic Aircon Sizing Wizard
Education
Bachelor's (Hons) Degree in Computer Science
University of Wollongong - Wollongong, NSW Australia
Skills
Libraries/APIs
Facebook SDK, PAW
Tools
iTunes Connect, Xcode, Slack, Git, Jenkins, Photoshop CC, Sketch, Charles
Languages
Swift, Objective-C, SQL, JavaScript, C#
Frameworks
Core Location, Core Data, .NET
Platforms
iOS, MacOS, WatchOS
Storage
Microsoft SQL Server
Other
App Store Acceptance Process, Web Development, Software Development, Beacon, Bluetooth Beacons
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring