Jacob Hazelgrove
Verified Expert in Engineering
Software Developer
Jacob has been a professional OS X and iOS Software Engineer since 2008. He specializes in user interface programming and internal tool development, with a large part of his experience focusing on speech recognition applications. Jacob is committed to helping the team achieve its ultimate goal of customer success in any way possible and is eager to take on difficult challenges to ensure that this goal is actualized.
Portfolio
Experience
Availability
Preferred Environment
Git, MacOS, iOS, Interface Builder, Xcode
The most amazing...
...thing I've worked on is a speech recognition application that helps people with vision and physical disabilities interact with their computer.
Work Experience
Software Engineer
Toptal Clients
- Developed a WatchOS companion for a choose-your-own-adventure iOS game.
- Took over development of the Mymo Health telemedicine app—later, built a new app after a massive redesign.
- Worked on messaging and maps components of a social media app related to the restaurant industry.
- Built the core of the new Hush makeup sales iOS app.
- Worked on iOS and macOS versions of the Accountable2You app.
- Worked on a custom macOS word processor for academic publishing.
- Built an iOS app for a real estate agent in the Phoenix area.
- Worked on an enterprise app for an oil company.
Independent Contractor
Jacob Hazelgrove
- Worked full-time on macOS speech recognition software.
- Worked full-time on secure iOS VoIP and messaging software.
- Contributed to the development of an iOS radio streaming app.
- Helped build an iOS VoIP app for (the now defunct) LoudCloud.
- Created and shipped my own iOS and macOS software.
- Supported development of macOS components of Digital Loss Protection solutions.
- Built a SwiftUI app for practicing daily breathwork.
Senior iOS Software Engineer
Silent Circle, LLC
- Implemented and assisted in designing UI for a next generation VoIP app for iOS.
- Worked closely with the UX/UI team to support a common look and feel across all platforms.
- Implemented custom UI for use in other company products.
- Developed a shareable user interface for custom contact systems.
- Wrote custom tools to support development.
Senior Software Engineer
Nuance Communications, Inc.
- Supported the development of an advanced speech recognition solution for Mac OS X.
- Played a key role in the development of an entry-level speech recognition application for the Mac App Store.
- Supported merging a transcription product into a speech recognition product.
- Showed initiative by taking on extra responsibility for the design of the product line.
- Attended WWDC for continued learning.
- Promoted to senior engineer for doing senior-level work in an entry-level position.
Software Engineer
MacSpeech, Inc./Nuance Communications, Inc.
- Supported the development of a speech recognition solution for Mac OS X.
- Played a key role in the development of an audio transcription application for Mac OS X.
- Implemented numerous custom user interface elements.
- Handled localization and implementation across the entire product line.
- Supported the development of medical and legal editions of the product line.
- Wrote custom tools to support development and localization.
- Developed an interface builder plugin for custom user interface components.
- Rebranded the entire product line after acquisition.
Experience
Dragon for Mac
Nuance has since discontinued the macOS product lines.
macOS Digital Loss Protection Software
https://www.fortra.com/product-lines/digital-guardianDeveloped systems for:
• Tracking user input at the control level.
• Tracking opening, saving, and printing documents and websites and reporting them to the rule engine.
• Blocking interactions if the rules engine doesn't allow them (e.g., blocking the saving of a document and blocking the printing of a website).
The software is used by many Fortune 500 companies, and government agencies to track and prevent loss of confidential information.
I worked with teams around the world.
Skills
Languages
Swift, Objective-C, Swift 3, Swift 2, Swift 4, Swift 5, JavaScript
Frameworks
Cocoa Touch, Cocoa, UIKit, SwiftUI
Tools
Interface Builder, Xcode, Auto Layout, Git, Subversion (SVN), Trac, Mercurial
Platforms
iOS, MacOS, OS X, WatchOS, OpenTok, Twilio
Other
Technology, Image Manipulation, Accessibility, VoIP, Messaging, AVFoundation
Libraries/APIs
Core Image, Core Animation, Core Graphics
Paradigms
Agile Software Development
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