个人介绍
我是程序员客栈的Acan, 一名全栈工程师;
我毕业于南工业,担任过宁波匪夷所思的CTO;
负责过在线教育平台,一笔记,智能种菜机的开发;
熟练使用Nodejs, Vue, Quasar, Feathers, Nextjs, Docker等;
不管是平台技术架构方案,高并发问题,还是功能开发,我都可以帮你解决技术疑难杂症!
工作经历
2019-10-01 -至今宁波匪夷所思网络科技有限公司CTO
负责公司ssp,adx等广告流量平台的搭建,架构工作。 参与公司项目核心编码工作。 负责公司技术团队招募组建,日常团队管理等工作。
教育经历
2006-09-01 - 2009-06-30南工业计算机本科
资质认证
技能
在线教育系统是一个面向学校、老师、学生的大产品,主要是方便学校、师生直接的管理,提供了在线化的课程编辑、协同编辑、给班级安排课程、在线互动课堂等等一系列成套的教育软件 1、本项目主要功能包括 在线课件编辑,配合google幻灯片和插件实现了在PPT中加入互动题、音视频等外额的教学素材,丰富课件内容 协同编辑,可以邀请其它老师一起编辑课件,产出更加优质的课件 在线课堂,老师学生通过在线课堂上课,学生可以对有互动题的PPT实时答题,老师可以实时评论学生答案,实现了在线互动课堂 班级排课管理,在线给班级排课,配合日历周视图,班级课表一目了然,非常好的解决了多老师一起排课时间冲突问题 学校老师、学生管理,方便学校管理师生档案数据 2、我负责带团队,负责整个项目架构,技术选型,参与核心功能模块开发(谷歌插件,在线课堂,课件协同编辑等等) 前端使用 quasar(vue+vite)框架开发,方便适配多端(PC、PAD、*)使用,服务端使用 feathers框架,实现了实时互动功能 3、本项目的技术难点在于在线课堂的师生实时互动功能,我通过feathers实时框架解决了课堂的实时互动功能。
一笔记(anotes)是一个支持离线编辑的记事本,不仅支持富文本编辑,也支持涂鸦画板 1、项目功能包含 富文本记事,以所见即所得,更直观的方式来记录笔记 涂鸦画板,摆脱键盘束缚,你的想法都可以涂鸦画下来,可以随时修改画过的内容 协同编辑,可以喊好友一起画画,思维互补 离线存储,就算没有网络照样能把你的想法记录下来,等待下次联网的时候会自动同步数据 笔记批量管理,本项目支持笔记的批量导入和导出,方便数据备份管理 分享功能,可以创建分享链接发给好友查看 2、我负责本项目的前后端全栈开发工作, 前端使用 quasar(vue3+vite)框架,构建为PWA应用,实现了离线使用的web app 服务端全部使用CF无服务器代码,简化了运维成本 3、本项目难点有 离线存储功能,通过浏览器的IndexDB实现了数据的离线储存问题 无服务器代码开发,更多的数据处理逻辑放到了前端实现,前端使用了直接对二进制数据进行处理和优化,解决了很多效率问题(包括大文件编辑等等)
智能种植机是一个全自动监控管理种植蔬菜、水果、绿植等植物的机器 1、项目分为 设备端(负责种植机器数据采集), 平台端(负责设备联网认证绑定,数据监控与自动化控制,种植策略的实现), 小程序端(负责实现新设备绑定,数据监测和远程控制) 通过以上三端的配合,可以监测植物的生长环境数据(光照强度,空气的温湿度,土壤酸碱度),自动化控制(生长灯补光,自动喷雾),报警功能,针对不同的植物、不同的生长周期设置不同的管理控制策略,实现了全自动的种植管理 2、我负责小程序端的界面和服务端接口的全栈开发工作, 使用了*小程序使用是官方的开发框架, 服务端使用了feathers框架,实现了设备数据实时推送的效果 3、本项目难点在于物联网设备的实时监控与控制,通过feathers实时框架配合mqtt解决了设备与客户端之间的实时通信问题