Ted Cohn
Verified Expert in Engineering
Mobile Developer
Ted拥有30多年的资深架构师、技术专家、开发人员、企业家和CTO的经验. He led Barnes & Noble在帕洛阿尔托的Nook团队, 开发了恐龙Pleo以及Orderscape餐厅搜索/订餐语音机器人, 为苹果工作, Excite, and NeXT. 他喜欢开发新概念和新技术, leading teams, innovating, 提供令人难以置信的产品. 泰德有高超的沟通和表达能力.
Portfolio
Experience
Availability
首选的环境
Linux, Unix, Git, iOS, Android, Node.js, Python
The most amazing...
...我做的是BugByter Apple II调试器,我把它卖给了苹果公司.
Work Experience
Lead Developer
Alchera Incorporated dba SafeinHome (total Projects)
- 完成MVP,并将功能扩展到移动和智能手表监控平台的第二和第三阶段.
- 解决了电池寿命、过热和防止打瞌睡等复杂问题.
- 响应公司原始MDM提供程序出现的紧急情况,但在工作中表现不佳. Sourced, evaluated, 并为公司配置了一个新的设备管理供应商,以便在Wear OS设备上部署其医疗保健应用程序.
CEO
Wildeye
- 为BidToTalk开发MVP, 一种将有影响力的人与追随者联系起来进行付费对话的服务.
- 建立招聘业务, 将候选人, 与客户交谈, 并了解了这个行业,为一个主要的全球人才平台撰写了一篇演讲和论文.
- 开始为人才平台搭建MVP,展示概念,吸引团队, investors, candidates, and clients.
首席技术官兼联合创始人
Orderscape, Inc.
- 与查询IP的临时NLP用户开发有指导意义的对话.
- 为可扩展接口创建外观适配器对象层,以插入许多在线订购服务集成.
- 开发高级NLP功能,每个用户会话切换菜单实体,并基于预期答案通过智能上下文切换切换打开/关闭意图,以支持专有会话模型.
高级Android架构师
GameOn技术
- 为GameOn的Android体育聊天应用独立开发,支持最先进的通知和跨多个渠道的扩展媒体体验,使用无错误, performant, 异步代码. 帮助重新构建云和API,以增强简单性、可靠性和性能.
高级软件架构师
Litl
- 增强移动上传速度和可靠性.
- 编写了一个很酷、很有趣、很复杂的自定义视图,用于显示、选择和删除喜欢的照片.
- 为照片应用程序添加了全面的视频媒体支持.
- 为即将发布的版本编写了大量新的UI特性(保密).
- 增强wovenshow.使用Flowplayer显示视频.
- 修正bug,提高产品可靠性.
高级软件顾问
Go-Matic/Samsung
- 设计并编写了一个即将发布的先进Android应用程序,演示802.11的网状网络技术, 涉及复杂的多设备文件分发和同步逻辑, 本地NTP时间服务器, and more.
高级软件架构师和技术主管(Nook电子阅读器)
Barnes & Noble
- 他最初受雇于位于帕洛阿尔托的Nook工程团队.
- 作为首席面试官,为整个最初的Nook团队面试并贡献了雇佣决定.
- 作为技术领导,生成了Nook Classic、Nook Color和Nook Tablet的架构和需求.
- 跨代编写整个商店应用程序.
- 共同领导Nook先进技术集团,专注于新的用户体验和产品概念. 申请了7项专利.
- 作为内部和外部团队的联络人.
- 指导过几位年轻的工程师.
- 给CEO和董事会做了几次演讲.
- 为店内体验引领令人兴奋的NFC计划和技术.
首席咨询工程师
iPhone游戏开发者
- 为拉斯维加斯一家开发尖端互动触控游戏的公司提供咨询.
- 为iPhone和iPod touch编写了一款复杂的触摸互动和震动视频游戏. 这款应用包含完整的电子商务商店GUI(游戏邦注:类似于app store),用户可以购买和下载其他游戏.
- 与osCommerce服务器接口,包括身份验证、下载、表示和更新.
- 开发自定义脚本和评分引擎以及复杂的分支逻辑.
总裁、首席技术官和联合创始人
FohBoh -餐饮商业网络
- 领导了FohBoh的发展, 世界上第一个也是领先的社交商业网络,为5000亿美元的美国餐饮业提供服务,并在全球范围内使用Ning.
- 使用PHP和JavaScript增强了核心Ning特性,以实现自定义的用户体验.
- 制定技术路线图、商标、演示文稿和产品需求文件.
- 共同撰写商业计划和演示文稿,并协助合同谈判.
- 协助业务发展和筹款工作.
- 在董事会任职至2009年.
总裁、首席技术官和联合创始人
Talktiva
- 创立并领导了Talktiva, 它试图提供世界上第一个语音娱乐网络,使消费者能够通过电话以多种语言与著名的虚拟电子人物进行全天候的口头和互动交谈.
- 帮助制定商业计划, architecture, 技术路线图, patent strategy, trademarks, presentations, 以及产品需求文件.
- 组建一个众星云集的技术顾问委员会,由语音技术和硅谷通用魔术公司的杰出人士组成.
- 使用VoiceXML开发了一个令人兴奋的、有效的概念验证,TalkToSanta.
- 调研市场, 评估了众多第三方技术提供商, 并协助业务发展和筹款工作.
- 制定战略,利用领先的语音技术公司以较低的成本为TalkTo节目数字化名人的声音.
首席技术官兼联合创始人
UGOBE Life Forms
- Ugobe Life Forms是一家开发革命性机器人的消费机器人公司, 像生物一样流动的合成生命形式. 它的第一个生命形式是宠物恐龙Pleo.
- 帮助公司从初创到a轮融资, 通过制定商业计划担任多种职务, product concept, prototype, 产品需求, company brand, market research, 技术路线图和工程计划.
- 协助业务发展, trade shows, 投资者的演讲, and relations, 同时还向包括Radio Shack和Sharper Image在内的全国零售商打了销售电话.
- 面试和招聘员工和供应商,包括公关,工程和设计公司. 用C语言开发了运动控制固件和情绪反应软件, 汇编语言, and Python.
首席技术官和首席架构师
Audio-Ex
- 使用JBoss共同构建了一个电话会议服务器,以提供与合作伙伴桥接接口的容错服务.
- 使用与合作伙伴平台集成的SOAP技术开发了演示音频同步播放和web演示计费服务.
- 为公司新的VoIP电话会议服务开发技术策略和架构,以降低运营成本并提高竞争力.
- 与Ubiquity、PointOne Communications和Peer协商服务合同.
- 管理顾问并进行行业研究.
首席工程师
BridgeSpan公司
- 开发eMortgageAxis在线托管平台的核心功能(与房利美合作), 包括HUD表格的复杂费用计算, 邻近搜索算法, 还有一个搜索引擎.
- 与房利美和MISMO合作,帮助定义/实现高级XML SmartDoc标准,以代表安全, electronic notes.
- 使用Java, XML, XSLT, CVS, Oracle,回归测试和开发高度复杂的Excel电子表格.
工程总监
Ten Square
- 建造和管理工程, QA, IT部门(员工31人)成为公司第一个直接向CEO汇报的员工.
- 为公司在全国加油站的广告和电商服务设计企业架构.
- 编写五层网络架构的市场需求和功能规范:使用Java的WebLogic企业服务器, Oracle Database, 十广场的AMBOS站控制器, 基于客户端的工作站控制器, 还有瘦客户端油泵.
- 制定资本设备预算, 处理采购, 模拟用户界面, 并准备了董事会和合伙人的演讲.
- 开发了一种独特的使用二维条码的优惠券数据包装方法.
- 评估并购买了ETAK GeoEngine,用于地图绘制和逐向导航. 评估并购买了Engage的AdEngine,用于管理瘦客户端加油站的广告投放.
- 协助业务发展、技术尽职调查和合同谈判.
- 研究无线市场和技术,为车站的车辆提供远程信息处理和互联网接入.
- 担任公司技术顾问委员会主席, 处理投资者/合作伙伴的技术审计, 并与合作伙伴雪佛龙合作, BP/Amoco, Marconi, VeriFone, IVI Checkmate, Exxon, and others.
CEO and Founder
SurveySez公司
- 开发SurveySez SaaS, 允许在线客户构建的应用程序, run, 并使用Perl和Apache web服务器在他们的网站中嵌入交互式调查.
- 提供实时报告,并发明了PowerAds,这是横幅广告中的小型调查.
- 将知识产权出售给ClickToMarket.
高级顾问
Webcrawler /激发
- 开发反垃圾邮件算法来清理Webcrawler的搜索索引.
- 重新设计了整个搜索管道以及简化的数据库模式和索引,从而实现了2倍的性能提升.
- 开发了基于关键字的搜索结果广告,这是谷歌AdWords的前身.
- 独立开发ImageCrawler,独特的图像搜索引擎技术.
软件工程经理
Catapult娱乐公司.
- Developed XBAND, 这是世嘉创世纪和超级任天堂通过电话线建立的第一个点对点视频游戏网络.
- 帮助在裸机平台上设计一个完整的嵌入式操作系统, 开发包括资源管理器在内的关键库, 模式分配器, image compressor, 以及智能卡驱动程序.
- 开发呼叫等待检测(美国专利#5),651,(60)让电话中断游戏,然后恢复游戏.
- 带领团队开发后端玩家匹配服务, 全国综合电话数据库, 十大计算, 球员统计数据.
- 领导研究项目确定网络游戏的网络性能.
软件工程经理
RasterOps公司
- 管理核心团队,为公司的整个视频产品线开发软件.
- 为MoviePak的新产品线编写低级软件和应用软件, 用于Macintosh的视频捕获/播放产品.
- 使用C语言和汇编语言,运动JPEG和MPEG标准.
- 与LSI逻辑芯片工程师密切互动.
- 在协议、驱动程序和兼容性方面与Adobe Premier和Apple QuickTime团队合作.
高级软件工程师
NeXT电脑公司.
- 为NeXTstation和NeXTdimension Color工作站开发创新的图形和媒体软件, 增加多帧缓冲支持和实时图像合成功能.
- 扩展窗口服务器以支持多个显示(获得美国专利#5),388,201用于多个位深度窗口), 开发实时视频媒体捕捉, 并编写了一个全面的2D alpha合成库来增强Adobe的Display Postscript.
- 为工作站提供实时视频录制和回放产品支持, 编写低级驱动程序和高级应用程序示例.
- 对Mac OS内核开发做出了贡献, 编写平板电脑驱动程序, 还在部门的表演小组工作过.
Software Engineer
Radius
- 为Radius的整个大屏幕显示产品系列编写和整合Radius显示固件.
- 开发了尖端的可撕菜单, 实时屏幕放大, 以及全面的控制面板软件, 所有首次进入市场的产品功能.
国际操作系统集团软件实习生
Apple
- 为表意汉字和阿拉伯字体开发了自定义压缩算法.
Experience
Nook
Piehole iOS Unity3D游戏
这是我用c#和JavaScript从头开始编写的. 我开发了最初的概念和许多资产,并针对iPad和iPhone进行了优化. See video at www.rocktonic.com/trailer.
Woven Favorites
Pleo
XBAND在线主机游戏为SNES和世嘉创世纪
http://en.wikipedia.org/wiki/XBAND帮助设计了裸机平台上的嵌入式操作系统, 开发关键库, 包括资源管理器, 模式分配器, image codecs, 以及智能卡驱动程序. 开发呼叫等待检测(美国专利#5),651,060)允许呼叫中断游戏,然后恢复游戏. 带领团队开发后端玩家匹配服务(使用Oracle SQL), 建立了全面的全国电话数据库, 开发前十名排行榜计算和玩家统计. 还领导了一个研究项目,以确定网络游戏的网络性能.
美国专利#5388201
美国专利应用#20140026101
美国专利应用#20140026055
美国专利应用#20130159850
美国专利应用#20130152011
美国专利应用#20130134213
美国专利应用#20130132237
美国专利应用#20130125016
Miscellaneous
•1979-1982年为一些小型企业提供咨询,用Basic开发自定义应用程序和报告, Pascal, 和汇编语言.
•1980-1982年开发并授权了许多计算机高级思想(CAI)教育游戏.
•1981年创建并销售BugByter™, 使用最广泛的, commercial, Apple II的实时6502调试器, CAI分发. 将BugByter授权给Apple,用于其ProDOS开发工具包. BugByter在当时是先进的, 显示可调整大小的窗口, 变速解释性调试, 实时查看寄存器和内存等. 它是麦金塔电脑的Macsbug调试器的原型.
1984年为加州大学伯克利分校视光系Theodore Cohn教授(现已去世)担任顾问. 开发实时装配编码光学实验,测试视觉敏锐度和反应时间.
•1984年开发Flappy™,由Unison Corp销售的Apple II商业游戏. of Berkeley, CA.
冠军贸易展网站
http://www.eliquidmixer.comGameOn
Skills
Languages
Kotlin, HTML, JavaScript, SQL, Java, HTML5, Assembler, C, TypeScript 3, TypeScript, Perl, CSS3, C#, PHP, SQL-99, XML/XSLT, Objective-C, GraphQL, Assembly, XML, Python, Ruby, Bash
Frameworks
Android SDK, Dagger 2, Ruby on Rails (RoR), Bootstrap 3, Unity3D, Cocoa, iPhone SDK, Next.js
Libraries/APIs
Node.js、REST API、RxJava、PubNub、jQuery、Amazon API、JMS、React
Tools
Postman, Android Studio, Git, IntelliJ IDEA, Terminal, Microsoft Excel, Adobe Photoshop, MAMP, Final Cut Pro, Xcode, GDB, GCC, Apache, iOS Simulator, Subversion (SVN), Blender, RabbitMQ, Splunk
Paradigms
API Architecture, 快速原型, UX Design, Unit Testing, REST, 面向对象设计(OOD), 移动开发, App Development, Web Architecture, 敏捷软件开发, 测试驱动开发(TDD), Cross-platform, 基于插件的架构, Design Patterns, 过程式编程, 基于规则的编程
Platforms
Heroku, Android, JSE, Java EE, Android Watch, JVM, Unix, Linux, Firebase, AWS Lambda, JBoss, Oracle, 亚马逊网络服务(AWS), iOS, WordPress, Vercel, 谷歌云平台(GCP)
Storage
Amazon S3, Elasticsearch, SQLite, MongoDB, Neo4j, Oracle SQL, MySQL
Other
Compositing, Bots, API Design, Integration, 自然语言处理(NLP), 后端开发, Requirements & Specifications, Data Structures, Data Modeling, Prototyping, CTO, Full-stack, 移动应用开发, 软件开发, 软件工程, iPhone, Remote Work, 离岸开发, Mobile Apps, Remote Developer, iPhone应用开发者, Android Wear, Android这套, GPT, 生成预训练变压器(GPT), Algorithms, Shell Scripting, MPEG, JPEG, 3D, Google Fit, Front-end, Apache Commons, 网络编程, Web应用程序开发, Unix Shell脚本, Memgraph, 推送通知, Game Development, Game Design, Development
Education
计算机科学与人类学学士学位
加州大学伯克利分校-伯克利,加州