本人自身从事过的技术岗位有:前端开发;微信小程序\小游戏全栈开发;游戏服务器开发、cocosCreater开发;管理后台全栈开发。有现成的上线的 h5 应用、手游、微信小游戏小程序、管理后台。
熟练使用的编程语言有:nodejs;python;erlang;前端相关语言(javascript/css/css3/html/html5等)。
熟练使用的前端框架有:vue;mpvue。其他前端框架也有涉及,主要以 vue 为主。
用 python 和 nodejs 写过运维工具,比如 nodejs 开发的代码同步工具 syncCode(npm 可直接安装)
夜至科技 - 全栈(nodejs\mpvue) 2019.02 - 至今
上线小程序:爱邦校园、相册微管家、沪申名校、全民问卷、国学几千年、垃圾快走、宠物秀场、海陵校友圈、易创外包、英雄城校园、盆栽秀场、掌心工具箱。
上线网站、app:996小游戏、香蕉狗小游戏、国学五千年、mm社区。
莉莉丝 - 游戏服务器开发(erlang\nodejs\cocos creater\vue)
上线手游:无双兵团、dead tide
上线微信小游戏:女巫餐厅、猫咪积木、饼干拼图/
主要项目经验:
服务器:
熟练掌握了 redis 做缓存,mysql 做数据持久化的技术方案,异步批量写mysql、减少mysql查询来降低mysql压力。熟练掌握了 redis 在各个业务中的使用,使得接口的处理速度保持在60ms以内。
根据业务逻辑,对能合并的mysql查询进行合并,一次mysql 请求执行多条mysql语句,减少查询次数,降低mysql压力,提高接口处理速度。
对日志、评论等大的数据表进行分区,提高mysql查询速度。
熟练掌握了 redis 在排行榜、地理位置服务(附近的人)、全文搜索中的使用。
使用center-cliennt 架构实现全局唯一数字短id。
使用 simhash算法对用户发表内容做相似性检查,用于检验用户是否重复发相同的内容,防止刷屏行为。
对频繁相同的请求做cache,避免不必要的计算资源浪费,同时提高服务器响应速度。
小程序客户端:
客户端模块化,很多相似的功能通过自定义组件实现,提升开发效率、降低维护成本。
无限滚动长列表的实现,优化用户体验。
对图片等资源实现懒加载,提升运行速度、降低资源消耗。
熟练掌握了微信广告在小程序中的集成。
角色 | 职位 |
负责人 | 全栈工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
全栈开发。服务器 nodejs 开发,客户端 mpvue 开发。易创外包,提供通用服务器接口,一个服务器为多个小程序提供接口。
全栈开发。服务器:nodejs,客户端:mpvue,使用阿里云存储用户上传的图片。适合多种场景的相册小程序.避免重复从手机相册中选择图片发送给用户,新建相册并上传图片,便可以在需要时方便的将相册分享给客户。
全栈开发。nodejs + mpvue。爱邦校园致力于在校大学生服务,涵盖跑腿、万能帮、校园商铺、兼职、校友圈等多个使用功能。
全栈开发。nodejs + mpvue。几千本国学书籍,涵盖史书、儒部、易部等等十多各大分类,一百多个小分类,等君翻阅。
垃圾快走,好用的垃圾分类小程序,涵盖垃圾查询、垃圾分类、新词条审核、随堂检测。目前收录词条4000+条
效率高,工作认真