Daniel Anderson
Verified Expert in Engineering
OpenAI GPT-4 API Developer
Seattle, WA, United States
Toptal member since October 30, 2016
Daniel earned his master's degree in computer science specializing in computer security, and then worked for three years in an eCommerce company. After creating an iPad/iPhone app for them, he decided to branch out and develop apps full-time. Since then, he has created over 15 apps as the sole coder and more apps working with a team. Daniel truly enjoys iOS development and is highly skilled at it.
Portfolio
Experience
Availability
Preferred Environment
Fastlane, Git, Xcode, MacOS, Visual Studio Code (VS Code), Spring Boot, React, SwiftUI
The most amazing...
...mobile sensor algorithm I've written can determine the height of an action sports jump using the accelerometer and gyroscope.
Work Experience
President
Daniel Anderson Software Consulting
- Created over 15 apps that are in the App Store, for clients and independently on my own.
- Built a tvOS app that integrates with third-party SDKs for content.
- Made an Android app using native code as another version of an iOS app written in Objective-C.
- Created a web app that integrates with OpenAI's ChatGPT Chat Completions API and also Google's YouTube Data API v3.
iOS Redevelopment Engineer
Text2Drive
- Tracked and fixed bugs using a bug reporting tool.
- Integrated with the client's proprietary private API.
- Integrated an app with a multi-modal multi-factor back end.
iOS Engineer
Branding Brand
- Managed iOS development of integration with platform features.
- Brainstormed implementation options for clients with ideas.
- Coded using a cross-platform application framework.
Software Engineer
Nexternal Solutions
- Created a landscape and portrait app (iPhone/iPad) to report business statistics and send push notifications for sales.
- Built innovative features using VB.NET, LINQ, SQL, VBScript, and JavaScript for eCommerce companies.
Computer Security Research Associate | Teacher's Assistant
University of California, San Diego
- Worked with a team to audit the security of automobile computer systems: autosec.org.
- Taught 2 lectures of a 150 student Java course.
- Worked as the head TA for a Java course.
- Taught and led the labs for the Java introductory course for 2 semesters.
Experience
Cash Register Point of Sale App
Fatal Encounters
https://fatalencounters.org/I recruited a designer to assist in creating a beautiful look for the app.
The app integrated with Amazon's AWS for storage of the recordings.
The project was for a non-profit dedicated to increasing police accountability.
Invoice Maker Pro
The client greatly appreciated the speed of the iOS rewrite, the quality of the code, and the smooth interface.
A Tinder-like Dating App
The work was completed timely, resulting in a smooth interface that went above and beyond requirements.
Aurora Concept App Used in Their $160K Kickstarter
Dashboard Plus
The app had an optional "Ka-ching" cash register sound that could play when clients had online sales.
Photo Investigator
https://photoinvestigator.co/This is an independent project of mine. It inspects or removes all photo metadata: GPS, EXIF, XMP, IPTC, size, date, and more.
Free Sudoku Solver
https://apps.apple.com/us/developer/daniel-anderson/id434333497The app has been very well received for its smooth interface, including a mode to import a puzzle using computer vision.
Vivid Sudoku
https://itunes.apple.com/us/app/vivid-free-color-sudoku/id756176898?mt=8Magic Phone Cleaner
Creator AI Tools
ChatGPT provided user customization results in excellently crafted replies to user comments.
Boycott That!
https://apps.apple.com/us/app/boycott-that-by-savetmr-com/id1515041024The app is written in Objective-C for iOS and a separate codebase in Java for the Android version, with both using the same data.
Education
Master of Science in Computer Science
University of California, San Diego - San Diego, CA, USA
Bachelor of Science in Computer Engineering
University of Washington - Seattle, WA, USA
Skills
Libraries/APIs
Authorize.net, Core Animation, Square API, Facebook SDK, React, YouTube API, LINQ, CocoaPods
Tools
Xcode, Fastlane, Square Register SDK, Mailchimp, ChatGPT, Git, Adobe Photoshop, GitHub, Jira
Languages
Swift, Objective-C, SQL, JavaScript, Python, VB.NET, VBScript, Java, Python 3, C, C++, TypeScript
Frameworks
iOS SDK, UIKit, AFNetworking, .NET, Core Data, Django, SwiftUI, Spring Boot, Spring
Platforms
iOS, Mixpanel, Bluetooth Low Energy (LE), Google Cloud Platform (GCP), MacOS, Linux, BridgePay, Visual Studio Code (VS Code), Amazon EC2, YouTube, Android, Amazon Web Services (AWS)
Storage
SQLite, MySQL
Paradigms
Mobile UI Design, Mobile UX Design
Other
Software Development, eCommerce, Computer Security, OpenAI GPT-4 API, OpenAI GPT-3 API, Web Scraping, OpenAI, Front-end, Artificial Intelligence (AI), Full-stack, iPhone, Bluetooth, Embedded Systems, On-board Diagnostics II (OBD-II), Ingenico, Hardware Design, Computer Science, Computer Engineering, APIs
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