Richard Forsythe
Verified Expert in Engineering
Software Developer
Richard在管理大型移动开发项目方面的成功源于他在开发领域的丰富经验, product ownership, and QA engineering. This client-centered experience, 在管理远程人才的全球团队方面有着成功的记录, helps maximize project outcomes.
Portfolio
Experience
Availability
Preferred Environment
Linux, MacOS, GitHub, PhpStorm, Komodo Edit, Xcode
The most amazing...
...我为ZX Spectrum编写的程序是一个完全用汇编语言编写的游戏.
Work Experience
Project Manager
Insurance Broker (via Toptal)
- 指导Toptal客户从最初的概念到基于web的应用程序,处理从客户注册到发票的关键任务功能.
- 以深入的需求讨论开启项目, created a detailed backlog, and presented project proposal for time, budget, and scope.
- 与每个团队成员密切协调,根据规范和紧迫的交付期限构建预想的产品.
- 与客户合作,确保高度复杂的业务需求集以最佳方式在预期范围内实现.
- Collaborated with third parties, including ADP Payroll, 根据系统需要实现数据集成功能.
- 选定并加入Toptal团队成员,包括设计师、开发人员和QA.
Freelance iOS Developer
Superlative Home Shopper
- 负责一个针对购房者的应用程序的现有代码库.
- 在应用程序内实现改进的搜索功能.
- Upgraded the app to iOS 9 compatibility.
- 升级核心定位功能,符合iOS 8.
Project Manager + iOS Team Lead
Duodecad (via Toptal)
- 管理一支快速扩张的全球iOS开发团队.
- 将基于解析的iOS代码转换为自定义后端.
- 实现了重要的新视频编辑功能.
- Converted an app to HTTP Live Streaming.
- 增强的基于层的视频消息功能.
Lead Back-end & iOS Developer
Automotive Aftermarket Manufacturer
- 领导一个iOS应用程序和通过蓝牙与硬件设备通信的后端服务的基础开发工作.
- 与硬件工程师合作,确保设备和iPhone之间的最大数据吞吐量.
- 通过苹果的外部配件框架构建蓝牙设备的接口.
- 设计的应用程序线框审查和批准的企业主.
- 实现了一个基于larvel的API,包括文档和自动化测试.
Project Manager
Brightfox (via Toptal)
- 带领团队快速启动并评估教育iPad概念.
- 与客户密切合作,创建一组详细的用户描述.
- 在预算范围内,按时、顺利地完成项目.
- 在概念开发期间提供线框图、产品待办事项和相关技术建议.
Project Manager
The Ansel Adams Gallery (via Toptal)
- 带领团队快速启动并评估移动应用概念.
- 与客户密切合作,创建一组详细的用户描述.
- 在预算范围内,按时、顺利地完成项目.
- 交付线框图、产品待办事项列表和图形设计.
SDET for iOS App
Minds + Assembly (via Toptal)
- 在整个项目中领导每日和每周的计划会议.
- 处理从概念到App Store提交的QA过程.
- 测试了关键任务的AWS基于sns的推送通知功能.
- 管理用户验收测试过程和最终问题的解决.
- 监督App Store提交流程,确保游戏按时发布.
iOS & Back-end Developer
Glass Financial (via Toptal)
- 将应用程序从Parse迁移到定制的PHP/MySQL API.
- 创建了iOS应用程序使用的数据库和基于php的API.
- 建立和维护项目所需的AWS基础设施.
- 为三个循环订阅选项执行应用内购买.
- 将应用程序与Plaid API集成,用于金融交易.
iOS Developer & Product Manager
instaMelody
- 负责现有的代码库.
- 稳定的代码,准备提交应用商店.
- 与创始人合作,优先考虑和实现所需的功能.
- 优化设计,方便音频文件共享.
App & Web Developer, Server Admin
SESH Release (via Toptal)
- 负责预先存在的代码,修复剩余的问题.
- 更新Objective-C以支持ARC和iPhone 5的屏幕布局.
- 重新配置图像文件的处理,以减少带宽需求.
- 优化了web和数据库服务器的AWS配置,并实现了SSL支持.
- 在提交App Store之前,对手机和网页应用程序进行了关键的改进.
Technical Product Manager
Insight Notes
- 作为第一个产品经理加入一个小团队, 确定角色并协调产品发布.
- 担任首席QA工程师,与开发人员密切合作进行增强和bug修复.
- 处理实时和开发环境的服务器设置和配置.
- 引入了一个结构化的版本管理过程.
CTO
NoteStream
- 管理一个从概念到测试交付的编程团队.
- 接管QA职责,最大化应用稳定性.
- 自2014年以来,直接监督应用程序的重大改进.
- 实现了对VoiceOver的支持,这是苹果为视障人士提供的辅助功能.
- 全面支持iOS 9搜索功能, NSUserActivity, and CoreSpotlight API, making the app compliant with AMSO standards.
- Implemented deep links, universal links, 和网页标记,以完全支持iOS Applebot搜索功能.
- 后端和前端都实现了Apple推送通知服务.
- 处理PHP和MySQL后端的所有工作,为应用程序实现REST API.
- 实现了支持业务报告需求的SQL查询和过程.
App Developer
Crew Tools
- 从头开始开发了一个应用程序,专为iPhone和iPad设计.
- 编写代码,刮现有的网站,收集复杂的数据,在应用程序的表现.
- 与平面设计师协调布局和品牌.
- 实现自动布局,以支持iPad和iPhone屏幕格式,包括分割横向视图.
Project Manager
Major Insurance Services Company (via Toptal)
- 将客户端从概念引导到基于web的应用程序,该应用程序从许多客户端客户端导入数据文件, 根据复杂和可定制的标准向适当的人发送电子邮件调查, records responses, 并基于可定制的响应标准管理业务工作流.
- 通过深入的业务分析过程启动了项目, story-writing, and backlog building to define scope.
- 与客户主管密切合作,制定一致同意的项目计划和预算, based on 250+ stories in the backlog.
- 随着产品需求的发展与客户进行协调, 确保产品开发过程中的最大灵活性,同时避免不必要的返工.
- 选择并加入Toptal团队,包括设计师、开发人员和QA.
- 与每个团队成员密切合作,根据规格构建客户的产品.
Project Manager
Global Pharmaceutical Company (via Toptal)
- 管理开发人员和QA工程师团队,构建内部基于web的业务应用程序.
- 领导敏捷开发过程,每周冲刺,每天站立.
- 处理用户请求到可操作的转换, 在高度专业化的科学领域中实现就绪的Jira故事.
- 管理正式QA流程的实施.
- 支持解决超过1tb的PostgreSQL数据库引发的问题.
Technical Project Manager
多住宅房地产开发商(通过Toptal)
- 为未来智能家居概念制定规格, 结合自定义语音接口和物联网控制.
- 为概念验证应用程序设计了技术架构.
- 与设计师合作创建复杂的跨平台UX/UI框架.
- 评估各种语音交互平台,将其战略性地整合到拟议的解决方案中.
ERP Product Management
Sage Group, Plc.
- 与工程团队协商确定项目范围和时间表.
- 优先考虑功能和投资回报率,使销售和市场目标与工程计划保持一致.
- 促进高级管理人员关于产品发布周期和资源分配的决策.
- 在工程设计讨论中代表销售和市场.
Experience
VU2
GLASS
LoveTapp
NoteStream App
Superlative HomeShopper App
http://itunes.apple.com/us/app/superlative-homeshopper/id916316737?mt=8Insight Notes iPad App
Education
MBA Degree in Business
爱丁堡商学院-远程学习
Master's Degree in Mathematics & Computation
Oxford University - Oxford, England
Bachelor's Degree in Mathematics & Computation
Oxford University - Oxford, England
Skills
Libraries/APIs
jQuery, ImageMagick, Core Animation, React, Parse SDK, Facebook iOS SDK, CocoaPods
Tools
Xcode, SourceTree, Komodo Edit, PhpStorm, GitHub, Plaid, Amazon Simple Notification Service (Amazon SNS), Google Assistant, AWS SDK, NGINX, Apache, Git, Adobe Photoshop
Frameworks
Cocoa Touch, External Accessory, Django, AngularJS, Spring Boot, Ruby on Rails (RoR), Laravel, AFNetworking
Paradigms
敏捷软件开发,面向对象编程(OOP), REST, HIPAA遵从性,敏捷,Scrum
Languages
Objective-C, PHP, Swift, XPath, Python, Ruby, Java, JavaScript, CSS, HTML
Platforms
iOS, Firebase, WordPress, MacOS, CentOS, Ubuntu, Parse, Oracle, Heroku, Amazon Alexa, IFTTT, Amazon EC2, Amazon Web Services (AWS), Linux, Linux RHEL/CentOS
Storage
SQLite, MySQL, PostgreSQL
Industry Expertise
Project Management
Other
Bluetooth, Encryption, iPad, RHEL, AVFoundation, WebKit, Huhtamaki PPL, Mapping, HTTP Live Streaming (HLS), ADP, Internet of Things (IoT), Natural Language Processing (NLP), Speech to Text, Electronic Data Interchange (EDI), GPT, Generative Pre-trained Transformers (GPT)
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring