Joel Frank
验证专家 in Engineering
移动应用开发人员
拥有计算机科学博士学位和超过18年的移动应用开发经验, Joel热衷于创建完美的用户界面和超出预期的应用程序. In addition, 他在数据库和后端需求方面的知识使他对应用程序的完整体系结构有深刻的理解.
Portfolio
Experience
Availability
首选的环境
Android, iOS,移动应用开发,用户体验,Flutter, SwiftUI, SOLID原则
最神奇的...
...项目的领导是多元化的, 分布式团队不仅要实现今年的所有战略目标,还要保持47%的应用留存率.
工作经验
首席增强现实工程师
Kilsar, Inc.
- 架构并实现了一个基于ios的增强现实培训应用程序,通过将AR会话嵌入到多人视频电话会议中,允许单独的AR会话和共享的AR体验.
- 领导前端和后端团队共同努力,为模块化定义系统架构的微服务, reusable, performant, 和成本效益的后端.
- 致力于将公司的战略路线图从长期交付成果转化为移动团队的日常运营,同时可靠地满足最后期限.
- 通过不断适应,保持团队对质量的关注, improving, 根据不断变化的需求对设计进行润色.
首席移动工程师
Caterpillar
- 管理一个小型但高效的工程团队,能够改变一家财富50强公司创建和维护软件的方式.
- 创建了成为Cat App的核心车队应用程序:卡特彼勒的核心旗舰移动应用程序. http://apps.apple.com/us/app/cat-app-fleet-management/id1258931644.
- 针对KMM (芬兰湾的科特林多平台 Mobile)和原生SwiftUI这三个框架,开发并执行了单个应用程序的并行评估, 反应本地, and Flutter.
- 指导几名濒临被解雇的团队成员成为高级员工, 可靠的工程师,现在帮助推动团队的愿景并指导其他人.
- 将团队的战略路线图转化为可操作的冲刺计划,同时满足欧博体育app下载所有者和利益相关者不断变化的需求.
首席移动BLE工程师
蓝科技企业有限公司.
- 为商家和客户端设计和实现核心BLE库, iOS, Android, and UWP, 以方便透过蓝牙进行加密付款交易.
- 优化了BLE带宽,同时允许在多个通信通道中任意大小的消息.
- 与跨三大洲的多元化团队协调,提前完成所有项目里程碑.
首席技术官|首席工程师
Dr Lullaby
- 协助为美国国家科学基金会撰写研究补助金提案, 记录应用程序在睡眠治疗方面的创新方法.
- 修改现有的系统架构,以提高性能、可维护性和可伸缩性.
- 帮助指导项目的长期愿景.
联合创始人|首席工程师
GroupTing
- 共同领导一个小团队设计和实现一个基于web的, 使用PostgreSQL数据库,支持基于grails的服务器和基于angularjs的客户端.
- 管理远程质量保证团队,及时提供详细的测试结果,快速开发和部署时间表.
- 与市场营销团队协调工作,提供基于敏捷的用户反馈——一个开发周期,从而产生符合用户需求的高效响应的产品开发策略.
高级软件工程师
Ipsy
- 设计和开发Ipsy的iOS手机应用程序,该应用程序为数千名用户提供服务,并获得了五星的整体评级(应用程序的链接可以在我的体验部分找到)。.
- 创建了一个新颖的界面,允许移动和web应用程序无缝通信.
- 协助指导初级工程师,教他们正确的工程技术,并使他们融入Ipsy的文化.
开发工程师
应用信号技术
- Designed, implemented, 并维护了一个基于qt的图形库,允许用户实时查看和操作众多STM-256信号,直至子vgc级别.
- 开发和维护多线程c++客户/服务器应用程序,用于信号分析,以不断满足客户不断变化的需求. 客户机和服务器之间的通信是通过CORBA完成的.
- 操纵SDH和PDH信号结构,对数据流中的信息执行各种操作.
- 为所有团队成员进行设计和代码审查,以改进产品并指导团队的初级成员.
Experience
Cat®应用程序:车队管理
我负责领导团队,并亲自负责100%的iOS代码库.
Ipsy的iOS移动应用程序
http://apps.apple.com/us/app/ipsy-beauty-makeup-tips/id1016673544画在一起
Risk Runner
Skills
Languages
Swift, JavaScript, XML, Dart, Java, C++, Python, Objective-C, HTML, CSS, Kotlin, TypeScript, GraphQL, C#
Frameworks
iOS SDK, UIKit, 核心蓝牙, iOS SceneKit, GameKit, Flutter, SwiftUI, 核心位置, Android SDK, 反应本地, ARKit, Core Data, Redux, Serverless框架, Swing
库/ api
HealthKit, Core Image, AVKit, Firebase iOS SDK, Firebase Android SDK, SpriteKit, 核心动画, REST APIs, iOS原生库, Auth, ReactiveX, CocoaPods, Facebook API, Fitbit API, RxSwift, Android API, Node.js, React, Core Graphics
Tools
苹果HealthKit, Xcode, 界面构建器, Auto Layout, 重火力点分析, Git, XML接口生成器(XIB), iTunes连接, Fastlane, Android工作室, Sirikit, Firebase云消息(FCM), Figma, GitHub, Jira, 亚马逊转录, 亚马逊Cognito
Paradigms
模型视图视图模型(MVVM), MVC Design, 模型-视图-控制器(MVC), 模型视图意图(MVI), 模型视图演示器(MVP), 需求分析, Agile, UX Design, 单元测试, 测试驱动开发(TDD), Scrum, 设计模式, 移动开发, 依赖注入, 并发编程, Azure DevOps, HIPAA合规, REST, DevOps
Platforms
Bitrise, Mobile, iOS, Android, Firebase, 亚马逊网络服务(AWS), iAd, 蓝牙勒, Mapbox, 谷歌云平台(GCP), Unix, Heroku, AWS Lambda, 通用Windows平台(UWP), Azure
Storage
云Firestore, Firebase实时数据库, MySQL, JSON, PostgreSQL, MongoDB, Realm, Azure云服务
Other
APIs, Models, Model View, SDKs, Carthage, 代码架构, 敏捷冲刺, 体系结构, 技术领导, Leadership, Bluetooth, 团队的领导, UI Testing, 苹果公司设计, 移动应用开发, API集成, 用户体验(UX), UI动画, 用户界面(UI), Mobile Apps, 坚实的原则, 前端开发, Mobile UI, Mobile UX, iPad, 位置服务, 移动架构, Apps, 软件设计, 移动应用程序, 移动流媒体, Firebase云功能, AVFoundation, Networking, Full-stack, CTO, WebSockets, Combine, 支付网关, 付款的api, CI / CD管道, 增强现实(AR), Lambda函数, Serverless, Fintech, 手机银行, 技术架构, eCommerce, 流媒体视频, VoIP, GPS, 物联网(IoT), Streaming, Identity & 访问管理(IAM), OAuth, 芬兰湾的科特林多平台, Front-end, Back-end, 强化学习, 椭圆曲线密码, Kotlin移动多平台(KMM), Animation, Algorithms, Google Fit, SVG动画, Dashboards, Cryptocurrency钱包, 手机钱包, 音频流, PCI遵从性
行业专业知识
电信
Education
计算机科学博士
加州大学圣克鲁斯分校-美国加州圣克鲁斯
计算机科学硕士(MSc)学位
圣何塞州立大学-圣何塞,加州,美国
理学学士(BSc)学位,计算机科学荣誉学位
圣何塞州立大学-圣何塞,加州,美国