个人介绍
工作经历
2020-06-22 -至今Trybe Inc高级移动端工程师
Trybe致力于打造世界一流的社交平台,使用户在分享优质内容的同时能够获得切实的经济收益。App目前在北美有过万用户,所用技术包括:React Native, Node JS, PostgreSQL, GCP等 在团队中担任全栈工程师一职,主要精力投入在前端客户端开发,对后端各个领域也均有涉足。工作期间对React及React Native有了更深入的了解,熟练运用React Hooks, Styled Components等最新JS技术。并对如何改进App的性能及如何满足较大用户群体和高强度的服务器访问有了较深的理解。成功实现了主页面的性能优化,重新设计并实现了新的用户注册-登录流程。
2017-05-15 -2020-12-30TobyX联合创始人&技术负责人
与同学在大学期间共同创办公司TobyX,目前主要经营产品TobyExpo,已在App Store 和 Google Play Store上架。 TobyExpo 致力于推动加拿大的旅游产业信息化、数字化。所用技术包括了React Native, NodeJS, MongoDB, AWS等。 同时还配套提供一个使用React及Ant Design开发的网页版控制台,用于上传、修改景点信息及展品信息。 我在项目中负责带领开发团队,并做重难点的功能开发,例如AR功能,社交功能等。 加拿大的各个博物馆、旅游景点等都还在使用老式的,类似随身听的旅游导览工具。TobyExpo旨在通过手机App取代所有的这些导览工具,并提供更有趣、更丰富的游览体验。TobyExpo内加入了AR展品的功能, 当用户用手机相机对准某个展品,一个3D的AR模型会显示在手机上供用户互动。 App内还融入了社交功能,用户可以上传自己生活中、旅游中的小视频、照片、游记,并可以浏览、点赞、评论别人的动态。
教育经历
2015-09-01 - 2020-06-20滑铁卢大学计算机工程本科
2020年六月毕业于加拿大滑铁卢大学计算机工程专业,本科。本科期间所学主要课程包括算法与数据结构,网络安全,机器学习,数据库等.
技能
Phantom React作为一个React Native开源项目,使用了苹果为iOS开发的ARKit和谷歌的ARCore,为React Native开发者们提供最新的AR技术支持。Phantom React使用简单,避免了开发者需要仔细阅读苹果和谷歌的文档再进行源生代码的开发的麻烦,使他们能够用同一篇代码,实现跨平台的AR功能。 我在团队中负责重难点问题攻坚和进度安排。
TobyExpo 致力于推动加拿大的旅游产业信息化、数字化。所用技术包括了React Native, NodeJS, MongoDB, AWS等。 同时还配套提供一个使用React及Ant Design开发的网页版控制台,用于上传、修改景点信息及展品信息。 我在项目中负责带领开发团队,并做重难点的功能开发,例如AR功能,社交功能等。 加拿大的各个博物馆、旅游景点等都还在使用老式的,类似随身听的旅游导览工具。TobyExpo旨在通过*App取代所有的这些导览工具,并提供更有趣、更丰富的游览体验。TobyExpo内加入了AR展品的功能, 当用户用*相机对准某个展品,一个3D的AR模型会显示在*上供用户互动。 App内还融入了社交功能,用户可以上传自己生活中、旅游中的小视频、照片、游记,并可以浏览、点赞、评论别人的动态。