Ted Cohn,美国内华达州茵克莱村的开发者
Ted is available for hire
Hire Ted

Ted Cohn

Verified Expert  in Engineering

Mobile Developer

Location
美国内华达,茵克莱村
至今成员总数
April 9, 2014

Ted拥有30多年的资深架构师、技术专家、开发人员、企业家和CTO的经验. He led Barnes & Noble在帕洛阿尔托的Nook团队, 开发了恐龙Pleo以及Orderscape餐厅搜索/订餐语音机器人, 为苹果工作, Excite, and NeXT. 他喜欢开发新概念和新技术, leading teams, innovating, 提供令人难以置信的产品. 泰德有高超的沟通和表达能力.

Portfolio

Alchera Incorporated dba SafeinHome (total Projects)
Kotlin, Android, Android Wear, Firebase, Android Watch, Android这套...
Wildeye
React, Next.. js、TypeScript、Neo4j、Amazon S3 (AWS S3)、Vercel、AWS Lambda...
Orderscape, Inc.
Amazon Web Services, RabbitMQ, Heroku, MongoDB, Elasticsearch, GPT...

Experience

Availability

Full-time

首选的环境

Linux, Unix, Git, iOS, Android, Node.js, Python

The most amazing...

...我做的是BugByter Apple II调试器,我把它卖给了苹果公司.

Work Experience

Lead Developer

2022 - PRESENT
Alchera Incorporated dba SafeinHome (total Projects)
  • 完成MVP,并将功能扩展到移动和智能手表监控平台的第二和第三阶段.
  • 解决了电池寿命、过热和防止打瞌睡等复杂问题.
  • 响应公司原始MDM提供程序出现的紧急情况,但在工作中表现不佳. Sourced, evaluated, 并为公司配置了一个新的设备管理供应商,以便在Wear OS设备上部署其医疗保健应用程序.
技术:芬兰湾的科特林, Android, Android Wear, Firebase, Android Watch, Android这套, Splunk, 移动开发, Dagger 2, Postman, IntelliJ IDEA, REST, 移动应用开发, API Design, Android SDK, Amazon S3 (AWS S3), Algorithms, REST APIs

CEO

2020 - PRESENT
Wildeye
  • 为BidToTalk开发MVP, 一种将有影响力的人与追随者联系起来进行付费对话的服务.
  • 建立招聘业务, 将候选人, 与客户交谈, 并了解了这个行业,为一个主要的全球人才平台撰写了一篇演讲和论文.
  • 开始为人才平台搭建MVP,展示概念,吸引团队, investors, candidates, and clients.
技术:React, Next.. js、TypeScript、Neo4j、Amazon S3 (AWS S3)、Vercel、AWS Lambda, 谷歌云平台(GCP), Memgraph, REST APIs, Kotlin

首席技术官兼联合创始人

2016 - 2019
Orderscape, Inc.
  • 与查询IP的临时NLP用户开发有指导意义的对话.
  • 为可扩展接口创建外观适配器对象层,以插入许多在线订购服务集成.
  • 开发高级NLP功能,每个用户会话切换菜单实体,并基于预期答案通过智能上下文切换切换打开/关闭意图,以支持专有会话模型.
Technologies: Amazon Web Services, RabbitMQ, Heroku, MongoDB, Elasticsearch, GPT, 自然语言处理(NLP), 生成预训练变压器(GPT), Node.js, JavaScript, 移动开发, HTML5, UX Design, SQL, Firebase, Neo4j, iPhone SDK, Final Cut Pro, Postman, TypeScript 3, IntelliJ IDEA, REST, Unix Shell脚本, CTO, 移动应用开发, API Design, Full-stack, API Architecture, Android SDK, Amazon S3 (AWS S3), Algorithms, REST APIs

高级Android架构师

2014 - 2016
GameOn技术
  • 为GameOn的Android体育聊天应用独立开发,支持最先进的通知和跨多个渠道的扩展媒体体验,使用无错误, performant, 异步代码. 帮助重新构建云和API,以增强简单性、可靠性和性能.
技术:Android Studio, RxJava, 生成预训练变压器(GPT), 自然语言处理(NLP), GPT, PubNub, Node.js, Android, 移动开发, UX Design, Firebase, Postman, 网络编程, REST, 移动应用开发, API Design, Android SDK, REST APIs

高级软件架构师

2012 - 2014
Litl
  • 增强移动上传速度和可靠性.
  • 编写了一个很酷、很有趣、很复杂的自定义视图,用于显示、选择和删除喜欢的照片.
  • 为照片应用程序添加了全面的视频媒体支持.
  • 为即将发布的版本编写了大量新的UI特性(保密).
  • 增强wovenshow.使用Flowplayer显示视频.
  • 修正bug,提高产品可靠性.
技术:PubNub, JavaScript, HTML5, Git, Python, Java, Android, 移动应用开发, Android SDK

高级软件顾问

2012 - 2012
Go-Matic/Samsung
  • 设计并编写了一个即将发布的先进Android应用程序,演示802.11的网状网络技术, 涉及复杂的多设备文件分发和同步逻辑, 本地NTP时间服务器, and more.
技术:Java, Android,移动开发,Firebase,移动应用开发,Android SDK

高级软件架构师和技术主管(Nook电子阅读器)

2009 - 2012
Barnes & Noble
  • 他最初受雇于位于帕洛阿尔托的Nook工程团队.
  • 作为首席面试官,为整个最初的Nook团队面试并贡献了雇佣决定.
  • 作为技术领导,生成了Nook Classic、Nook Color和Nook Tablet的架构和需求.
  • 跨代编写整个商店应用程序.
  • 共同领导Nook先进技术集团,专注于新的用户体验和产品概念. 申请了7项专利.
  • 作为内部和外部团队的联络人.
  • 指导过几位年轻的工程师.
  • 给CEO和董事会做了几次演讲.
  • 为店内体验引领令人兴奋的NFC计划和技术.
技术:IntelliJ IDEA, Java, Subversion (SVN), SQLite, REST, Android, 移动开发, HTML5, SQL, 网络编程, Unix Shell脚本, 移动应用开发, API Design, Android SDK, Algorithms, REST APIs

首席咨询工程师

2008 - 2009
iPhone游戏开发者
  • 为拉斯维加斯一家开发尖端互动触控游戏的公司提供咨询.
  • 为iPhone和iPod touch编写了一款复杂的触摸互动和震动视频游戏. 这款应用包含完整的电子商务商店GUI(游戏邦注:类似于app store),用户可以购买和下载其他游戏.
  • 与osCommerce服务器接口,包括身份验证、下载、表示和更新.
  • 开发自定义脚本和评分引擎以及复杂的分支逻辑.
技术:Subversion (SVN), Final Cut Pro, Shell Scripting, iOS Simulator, Xcode, Objective-C, iPhone SDK, Cocoa, JavaScript, 移动开发, 3D, 移动应用开发, C#

总裁、首席技术官和联合创始人

2007 - 2008
FohBoh -餐饮商业网络
  • 领导了FohBoh的发展, 世界上第一个也是领先的社交商业网络,为5000亿美元的美国餐饮业提供服务,并在全球范围内使用Ning.
  • 使用PHP和JavaScript增强了核心Ning特性,以实现自定义的用户体验.
  • 制定技术路线图、商标、演示文稿和产品需求文件.
  • 共同撰写商业计划和演示文稿,并协助合同谈判.
  • 协助业务发展和筹款工作.
  • 在董事会任职至2009年.
技术:PHP, SQL, CTO

总裁、首席技术官和联合创始人

2006 - 2008
Talktiva
  • 创立并领导了Talktiva, 它试图提供世界上第一个语音娱乐网络,使消费者能够通过电话以多种语言与著名的虚拟电子人物进行全天候的口头和互动交谈.
  • 帮助制定商业计划, architecture, 技术路线图, patent strategy, trademarks, presentations, 以及产品需求文件.
  • 组建一个众星云集的技术顾问委员会,由语音技术和硅谷通用魔术公司的杰出人士组成.
  • 使用VoiceXML开发了一个令人兴奋的、有效的概念验证,TalkToSanta.
  • 调研市场, 评估了众多第三方技术提供商, 并协助业务发展和筹款工作.
  • 制定战略,利用领先的语音技术公司以较低的成本为TalkTo节目数字化名人的声音.
技术:首席技术官

首席技术官兼联合创始人

2004 - 2006
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.
技术:Python, Java, C,汇编,CTO, REST api

首席技术官和首席架构师

2003 - 2004
Audio-Ex
  • 使用JBoss共同构建了一个电话会议服务器,以提供与合作伙伴桥接接口的容错服务.
  • 使用与合作伙伴平台集成的SOAP技术开发了演示音频同步播放和web演示计费服务.
  • 为公司新的VoIP电话会议服务开发技术策略和架构,以降低运营成本并提高竞争力.
  • 与Ubiquity、PointOne Communications和Peer协商服务合同.
  • 管理顾问并进行行业研究.
技术:JMS, Oracle, JBoss, Java, SQL, CTO, REST api

首席工程师

2001 - 2002
BridgeSpan公司
  • 开发eMortgageAxis在线托管平台的核心功能(与房利美合作), 包括HUD表格的复杂费用计算, 邻近搜索算法, 还有一个搜索引擎.
  • 与房利美和MISMO合作,帮助定义/实现高级XML SmartDoc标准,以代表安全, electronic notes.
  • 使用Java, XML, XSLT, CVS, Oracle,回归测试和开发高度复杂的Excel电子表格.
技术:XML, Java, SQL, JPEG,网络编程,Unix Shell脚本,算法,REST api

工程总监

1999 - 2001
Ten Square
  • 建造和管理工程, QA, IT部门(员工31人)成为公司第一个直接向CEO汇报的员工.
  • 为公司在全国加油站的广告和电商服务设计企业架构.
  • 编写五层网络架构的市场需求和功能规范:使用Java的WebLogic企业服务器, Oracle Database, 十广场的AMBOS站控制器, 基于客户端的工作站控制器, 还有瘦客户端油泵.
  • 制定资本设备预算, 处理采购, 模拟用户界面, 并准备了董事会和合伙人的演讲.
  • 开发了一种独特的使用二维条码的优惠券数据包装方法.
  • 评估并购买了ETAK GeoEngine,用于地图绘制和逐向导航. 评估并购买了Engage的AdEngine,用于管理瘦客户端加油站的广告投放.
  • 协助业务发展、技术尽职调查和合同谈判.
  • 研究无线市场和技术,为车站的车辆提供远程信息处理和互联网接入.
  • 担任公司技术顾问委员会主席, 处理投资者/合作伙伴的技术审计, 并与合作伙伴雪佛龙合作, BP/Amoco, Marconi, VeriFone, IVI Checkmate, Exxon, and others.
技术:装配, HTML, XML, Java, SQL, 网络编程, Unix Shell脚本, Algorithms, REST APIs

CEO and Founder

1997 - 1999
SurveySez公司
  • 开发SurveySez SaaS, 允许在线客户构建的应用程序, run, 并使用Perl和Apache web服务器在他们的网站中嵌入交互式调查.
  • 提供实时报告,并发明了PowerAds,这是横幅广告中的小型调查.
  • 将知识产权出售给ClickToMarket.
技术:Perl, Apache, SQL, Unix Shell脚本,CTO, REST api

高级顾问

1996 - 1997
Webcrawler /激发
  • 开发反垃圾邮件算法来清理Webcrawler的搜索索引.
  • 重新设计了整个搜索管道以及简化的数据库模式和索引,从而实现了2倍的性能提升.
  • 开发了基于关键字的搜索结果广告,这是谷歌AdWords的前身.
  • 独立开发ImageCrawler,独特的图像搜索引擎技术.
技术:Oracle SQL, C语言,SQL,网络编程,Unix Shell脚本,算法,REST api

软件工程经理

1994 - 1996
Catapult娱乐公司.
  • Developed XBAND, 这是世嘉创世纪和超级任天堂通过电话线建立的第一个点对点视频游戏网络.
  • 帮助在裸机平台上设计一个完整的嵌入式操作系统, 开发包括资源管理器在内的关键库, 模式分配器, image compressor, 以及智能卡驱动程序.
  • 开发呼叫等待检测(美国专利#5),651,(60)让电话中断游戏,然后恢复游戏.
  • 带领团队开发后端玩家匹配服务, 全国综合电话数据库, 十大计算, 球员统计数据.
  • 领导研究项目确定网络游戏的网络性能.
技术:Java, C,汇编,网络编程,Unix Shell脚本,算法

软件工程经理

1991 - 1994
RasterOps公司
  • 管理核心团队,为公司的整个视频产品线开发软件.
  • 为MoviePak的新产品线编写低级软件和应用软件, 用于Macintosh的视频捕获/播放产品.
  • 使用C语言和汇编语言,运动JPEG和MPEG标准.
  • 与LSI逻辑芯片工程师密切互动.
  • 在协议、驱动程序和兼容性方面与Adobe Premier和Apple QuickTime团队合作.
技术:JPEG, MPEG, C,汇编

高级软件工程师

1989 - 1991
NeXT电脑公司.
  • 为NeXTstation和NeXTdimension Color工作站开发创新的图形和媒体软件, 增加多帧缓冲支持和实时图像合成功能.
  • 扩展窗口服务器以支持多个显示(获得美国专利#5),388,201用于多个位深度窗口), 开发实时视频媒体捕捉, 并编写了一个全面的2D alpha合成库来增强Adobe的Display Postscript.
  • 为工作站提供实时视频录制和回放产品支持, 编写低级驱动程序和高级应用程序示例.
  • 对Mac OS内核开发做出了贡献, 编写平板电脑驱动程序, 还在部门的表演小组工作过.
Technologies: 3D, Compositing, JPEG, MPEG, Assembly, Objective-C, 网络编程, Unix Shell脚本, Algorithms

Software Engineer

1987 - 1989
Radius
  • 为Radius的整个大屏幕显示产品系列编写和整合Radius显示固件.
  • 开发了尖端的可撕菜单, 实时屏幕放大, 以及全面的控制面板软件, 所有首次进入市场的产品功能.
技术:汇编,C语言,Unix Shell脚本,算法

国际操作系统集团软件实习生

1986 - 1986
Apple
  • 为表意汉字和阿拉伯字体开发了自定义压缩算法.
技术:装配,C

Nook

我是帕洛阿尔托团队的第一个雇员,也是Nook客户端的首席软件架构师. 我们开发了获奖的读者从经典B&在安卓系统中,在创纪录的时间内实现彩色高清平板电脑.

Piehole iOS Unity3D游戏

《欧博体育app下载》是一款狂野、快速动作的3D射击廊街机游戏. 使用一系列疯狂的武器摧毁数百个目标, 沿途寻找美食和宝藏. 消灭你的Facebook朋友在火热的爆炸中获得巨大的加分,在多重重力环境中与现实的物理模拟,享受数小时的乐趣.

这是我用c#和JavaScript从头开始编写的. 我开发了最初的概念和许多资产,并针对iPad和iPhone进行了优化. See video at www.rocktonic.com/trailer.

Woven Favorites

对于Litl(编织应用程序), 我发展了一个很酷的, complex, 还有一个自定义视图小部件,可以在一排滚动的晒衣绳和别针上显示喜欢的照片和视频. 它包括滚动时缩略图的逼真摇摆动画, deleting, 改变屏幕方向.

Pleo

我在2005年与他人共同创立了Ugobe,并开发了Pleo, 一个栩栩如生的宠物恐龙和一个重要的机器人创新. 从创业到d轮融资. 参与撰写商业计划, 投资者的演讲, product concept, 软件原型, 产品需求, 运动控制固件, Python中的个性AI控制, 协助公司品牌推广, 进行市场调查, 并制定了技术路线图和工程计划.

XBAND在线主机游戏为SNES和世嘉创世纪

http://en.wikipedia.org/wiki/XBAND
作为高级软件工程师, 我在Catapult Entertainment参与开发了XBAND, 世嘉创世纪和超级任天堂通过电话线建立的第一个点对点视频游戏网络(在互联网起飞之前).

帮助设计了裸机平台上的嵌入式操作系统, 开发关键库, 包括资源管理器, 模式分配器, image codecs, 以及智能卡驱动程序. 开发呼叫等待检测(美国专利#5),651,060)允许呼叫中断游戏,然后恢复游戏. 带领团队开发后端玩家匹配服务(使用Oracle SQL), 建立了全面的全国电话数据库, 开发前十名排行榜计算和玩家统计. 还领导了一个研究项目,以确定网络游戏的网络性能.

美国专利#5651060

http://goo.gl/TI4f93
检测呼叫等待中断并从呼叫等待中断中恢复到调制解调器通信的方法和设备.

美国专利#5388201

提供多位深度窗口的方法和装置.

美国专利应用#20140026101

可访问的菜单导航技术的电子设备.

美国专利应用#20140026055

电子设备的无障碍阅读模式技术 .

美国专利应用#20130159850

为电子阅读设备增强的快速串行视觉呈现速度阅读.

美国专利应用#20130152011

在电子出版物中导航的系统和方法.

美国专利应用#20130134213

提供欧博体育app下载的系统和方法.

美国专利应用#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.com
使用Wordpress/MAMP Pro开发了一个高调的,最后一分钟的贸易展览摊位演示系统. 参加者可以注册,然后从90多种口味中选择10种添加到他们的定制液体混合中,用于电子吸入器. 自定义PHP插件,数据库表,Bootstrap, jQuery和砌体.

GameOn

GameOn Android手机体育聊天娱乐应用项目负责人. 帮助设计和推出公司的机器人策略.

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

1983 - 1987

计算机科学与人类学学士学位

加州大学伯克利分校-伯克利,加州