一份优秀的求职简历,是每位求职者迈向成功就业的第一步。那么,如何写好一份简历呢?以下是
NodeJS开发工程师求职简历参考:
求职意向
求职类型:全职

意向岗位:Node JS 开发工程师
意向城市:广东广州
薪资要求:面议
求职状态:随时到岗
教育背景
时间:20xx.9-20xx.6学校名称:幻主简历大学专业名称:计算机与科学(本科)GPA与排名:3.8/4.0(专业前10%)学术奖学金:曾连续三年获得校级一等奖学金(20xx-20xx学年,20xx-20xx学年,20xx-20xx学年)
工作经验
时间:20xx.10-至今 公司名称:幻主简历工作经验案例(1) 职位名称:研发主管 我任职于xxx科技(上海)有限公司研发部门,负责公司保险理赔相关的研发业务。
构建理赔系统:
成功构建了公司核心的理赔系统,该系统现成为公司主力营收业务,占比公司主营收50%以上。通过该系统,处理理赔效率提高了30%。
技术团队建设:
技术团队由原先的2人扩充到6人,成功交付了10+项目,平均交付周期为2-4周,确保了项目的快速迭代和高质量完成。
老旧系统改造:
完成了对老旧系统的全面改造,提升了系统的扩展性和安全性,同时简化了部署流程,减少了30%的维护成本。
业务建模与架构优化:
实现了从单体系统架构向微服务架构的过渡,构建了特有的多服务架构体系,降低了系统间耦合,提升了编码效率,新架构下系统稳定性提高了25%。
研发流程与规范管理:
建立了完整的代码编写、发布流程,以及代码规范、版本管理规范、发布规范、技术文档管理规范,提高了团队协作效率和代码质量。
定制开发框架:
在Express框架基础上结合Typescript定制了符合公司业务的框架,具备装饰器能力注入、中间件集成(日志、请求链路、鉴权认证)、多库多表读写支持等高级功能,提高了开发效率和系统稳定性。
时间:20xx.1-20xx.8 公司名称:幻主简历工作经验案例(2) 职位名称:NodeJS 开发工程师 我任职于上海游牛信息科技有限公司研发部门,负责公司 web 相关方面的业务。从 0-1构建 游戏管理平台、国内外各地区官网、布萌派队微信小游戏服务器。游戏数据分析管理平台 (2018.01 - 2019.08)项目是针对游戏内部数据进行系统的分析,生成日报,周报,月报,LTV , 留存等各类报表,集成用户管理,权限分配,角色管理,操作审核,日志管理等功能,同时可以实现对游戏内账号的锁定,补单,公告,邮件发送等操作。负责内容:
前端
基于 vue + iview 构建前端单页应用
结合项目针对 axios 做了二次封装
借助 v-charts 实现数据可视化展示
多语言切换配置
后端 (koa2 + redis + sequelize + mysql + PM2)
利用 net + buffer + events 模块,编写与 C++ 服务器间自定义协议通讯逻辑,解决 js 弱类型与二进制数据转换问题和数据粘包问题
基于 node_schedule 模块构建了定时任务系统
采用 redis 构建缓存系统,存储用户的 session,项目配置,慢查询数据等
利用 child_process + xls2json 开子进程处理 excel 到 json 高 cpu 转换
权限管理设计,角色管理和功能权限指定配合使用
后台审核机制设定,用以审核发放的补单、邮件等
访问频率限制 及 IP 黑白名单 koa2 中间件设计
游戏官网 (2018.09 - 至今)发布官网的活动信息,公告等,配合市场运营的市场推广;海外市场接入第三方支付: MOL Pay, Coda Pay, UniPin , My Card 对接,为游戏增收30%-40% 的额外利润;负责内容:Nodejs Koa2 + mongodb + ejs + PM2 + nginx
游戏官网从项目设计,框架技术选型,编码实现,到项目部署维护
ejs 服务端模板渲染,提供更友好的 SEO
PM2 用作守护进程管理,部署在 Linux 服务器
请求签名合法校验,ip 黑白名单中间件编写
结合 log4js 模块定制日志系统
Nginx 反向代理及 https 证书配置
布萌派队(微信小游戏)服务器 (2019.02 - 2019.04)
负责小游戏服务器代码设计,数据模型设计,编码实现,部署维护
用户登录系统设计,参考 oauth2.0 流程简化处理,采用 jwt 形式的 token ,业务服务器自校验 token 有效性,降低认证服务器流量压力
服务器基于 koa2 构建,采用 socket.io 实现即时通讯
闯关模式,得分奖励结算;
角色切换,转盘礼包活动,签到,邀请好友奖励等功能。
图片公告服务器 (2018.04 - 2018.06)以 restful API 形式对外提供服务,支持 图片上传下载,头像制作,公告发布,客户端 IP 查询,情侣日记,问题反馈等接口。负责内容(技术点):
express + mongodb
采用 images 模块实现对图片的压缩裁剪
图片上传计算 md5 值,避免同一图片重复存储
运用 cluster 模块 fork 形式作守护进程,负载均衡
情侣日记,问题反馈搜集系统数据模型设计
其他项目:
基于 egg.js 游戏配置表检测工具,支持字段唯一性,日期合法,字段外键关联,权重检查等规则,支持自定义
基于 electron 开发了一个 excel 打表工具,转成文本文件
协助运维,测试编写一些测试用或辅助的脚本工具
时间:20xx.6-20xx.11 公司名称:幻主简历工作经验案例(3) 职位名称:NodeJS 开发工程师 上业易享 (2016.06 - 2017.11)上业易享是一款电子资源远程访问软件, 项目基于NodeJs 的koa框架开发,基于方向代理实现电子资源远程访问。
负责各大电子资源厂商爬虫脚本编写及维护工作;
负责后台统计功能模块的开发,电子资源监控,基于 e-charts 数据可视化及报表导出功能开发;
负责易享前端页面改版,基于 Jade(Pug) 静态页开发,浏览器兼容性测试。
负责与客户沟通协调,调试爬虫脚本失效问题,完成修复工作;
易享授权中心 (2016.11-2017.03)用于管理上业易享的启动、授权验证,安装信息登记,存活状态监控,采集上业易享客户端的工作日志;采集客户端的服务器信息。
基于NodeJs koa 框架开发,具备登录认证,角色控制,用户管理,授权控制,日志管理等功能模块;
考虑到Postgresql 可以存储json,array类型的数据,方便日志存储,数据库选用了postgresql;
前端选用angular作为框架,使用了 adminLTE2 作为UI框架;
使用sequelize 作为 ORM 实现 nodeJS 与 postgresql 之间的交互;
知识竞答 (2017.03-2017.07) 知识竞答是一款三屏互动的答题类的游戏,有竞答和抢答两种模式,题目以文字、图片、视频的形式进行展示。
知识竞答基于NodeJS 的koa框架进行开发;
基于 socket.io 实现玩家信息即时同步,设计游戏房间机制;
大屏在桌面端基于 electron 构建了桌面端应用程序,支持跨平台;
技术选型:vue + amazeUI+ socket.io + koa + sequelize + sqlite。
自我评价
● 具有良好的团队精神,很强的社会责任感;● 工作踏实,认真负责,能够灵活处理工作中的突发事件;● 对新技术保持高热情,喜欢探索新技术及有效运用;
个人介绍
1. 长期关注 nodejs 技术及web 前端技术发展,对 vue, koa, egg 有所运用;同时也保持对Nest.js,React , Electron 等其他技术保持关注;2. 拥抱 ES6, 并尝试 TypeScript;3. 对 redis ,mysql,mongodb 有一定的使用经验;4. 也会尝试 nginx, docker 等新技术。5. 熟练使用调试、抓包工具、接口测试工具 fiddler, postman