
Harland Harrison
Verified Expert in Engineering
macOS and iOS Developer
Belmont, CA, United States
Toptal member since December 31, 2024
Harland is a skilled iOS and macOS developer specializing in Swift and SwiftUI, building robust, user-friendly applications for Apple products. He is also experienced in Objective-C, C++, JavaScript, assembly languages, and shell scripting, which allows him to adapt to diverse development environments. Harland also brings hands-on expertise in designing and debugging analog and digital hardware. His technical and problem-solving skills make him a valuable asset to any development team.
Portfolio
Experience
- User Interface (UI) - 20 years
- Objective-C - 10 years
- Swift - 5 years
- iOS - 5 years
- Mobile Apps - 5 years
- iOS SDK - 5 years
- Prototyping - 5 years
- SwiftUI - 5 years
Availability
Preferred Environment
MacOS, iOS, Mobile Apps, Xcode, iOS SDK, UI Design, User Interface (UI), Prototyping, SwiftUI
The most amazing...
...computer accomplishment I've achieved is developing software to fully operate a printed circuit board (PCB) factory using only Macintosh computers.
Work Experience
macOS Developer
Apple
- Developed an application to configure and prepare devices for new crew members.
- Tracked and fixed bugs using RADAR as a reporting tool.
- Migrated legacy code from Objective-C to Swift, leveraging SwiftUI for modern UI development.
Apple Developer
Shutterfly
- Developed an app that ordered photobooks from the Shutterfly factory.
- Tracked and fixed bugs using Jira as a reporting tool.
- Ported image processing code from Windows to macOS.
iOS Developer
Justastic Entertainment
- Wrote an iOS app for fun and learning about common sayings.
- Wrote support utilities for handling the data to support the app.
- Researched the sayings, including the etymology and history.
Developer
Leapfrog Technology
- Developed a USB driver to connect the Leapfrog MindStation to Apple computers.
- Utilized a prototype PCB and oscilloscope to develop the driver.
- Saw the project through to completion so students could connect their MindStation devices to computers.
Experience
Douglas CAD-CAM Application
https://douglasPCB.comI designed and coded the PCB design apps, including layout, design rule checking, auto-routing, and export for manufacturing. The code accepted schematic design formats from a variety of systems but integrated tightly with a co-marketed macOS tool and a SPICE package. Any manufacturer could use the standard Gerber output, but the apps are integrated well with the factory.
Simulation of Cerebral Lateralization in Broca's Area
https://github.com/HarlandH5/LateralizationThis simulation tests the hypothesis that hemispheric dominance is mainly developmental, with the widespread right-handedness resulting from the amplification of an initial, subtle bias. Although the corpus callosum connects the hemispheres, its long fibers transmit information slowly, suggesting that learned skills may concentrate in one hemisphere.
The simulation analyzes texts to extract vocabulary, randomly assigning new words to one hemisphere or another. When a sequence of three known words is encountered, with the middle word in the opposite hemisphere of the outer two, it is randomly reassigned. The results show that most words tend to concentrate in one hemisphere after processing approximately one million words—the number of words an infant typically hears in their first year. When a slight bias is introduced toward one hemisphere, most runs, though not all, favor the side with the bias.
Chiro iOS Application
Skills
Tools
Xcode
Languages
Swift, Objective-C, Pascal, Assembler 68000, JavaScript, Bourne Shell, C++, HTML
Frameworks
SwiftUI, UIKit, iOS SDK
Paradigms
UI Design
Platforms
iOS, MacOS
Other
Large-scale Projects, Mobile Apps, User Interface (UI), Prototyping, Spanish-English Translation, Localization, French-English Translation, RS485, Analog
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