男 29岁 本科 前端工程师 9年工作经验
手机:18570327705 (微信同号) 邮箱:[email protected]
Github:https://github.com/iamobj 博客:https://juejin.cn/user/4072246798979719/posts
HTML/CSS:HTML5、CSS3、Less、Sass,UnoCSS、TailwindCSS
JavaScript:ES6+,了解 TypeScript,对代码质量有追求
Vue:Vue2/Vue3、Vue Router、Vuex/Pinia,组件封装、模块化编程,了解 Electron 做过跨端桌面程序
网络/协议:HTTP、HTTPS、TCP、UDP、IP,同源策略,跨域请求,缓存策略,CDN 优化
构建工具:Vite、Rollup、Webpack、Pnpm、Lerna
服务端开发:Node.js,Midway、Strapi,ORM(Sequelize、Prisma),了解 BFF 架构
DevOps:Docker、CI/CD、Nginx/Caddy、Shell 脚本、镜像优化
业务能力:有一定的业务大局观、运营数据分析、发掘业务需求增长点、商业模式探索、产品思维
其它:爬虫、自动化脚本、独立全栈开发、持续知识关注及积累
长沙泰普希电子有限公司(外贸创业) - 合伙人兼技术运营 2023.11 ~ 2025.03
技术赋能运营
运营工具研发和销售,独立全栈自研外贸金手指运营工具,提高运营效率,并商业化为公司创收近 3 万利润;自动化脚本,提高工作效率。
互联网赋能/网络
自建节点+软路由搭建办公跨境网络,为外贸业务员提供稳定的跨境网络环境以及使用 ChatGPT 的环境来提效;推动公司文档上云,提高公司知识积累、协同合作;自建 Samba 跨平台共享文件,保存客户资料、产品资料、合同等公司私有资料,提高业务员之间资料共享、接替效率以及隐私保护。
运营数据分析参与公司选品、产品调整等决策,助力业务增长。
深圳市明源云科技有限公司(地产 SaaS 龙头 ) - 高级前端工程师 2021.09 ~ 2023.09
担任部门前端公共组职责,负责部门组件库的开发和维护、CI/CD、工作流提效工具(DevOps)、技术难点方案、制定项目规范,不定期团队技术分享交流,大幅提升开发效率和团队交流协作氛围。
负责智慧客服 APP、PC、H5 项目开发和技术优化,协调设计师、后端开发团队确保设计与技术实现高度一致。
推动公司项目从 Vue2 逐步转移升级为 Vue3,提高用户体验、开发体验以及避免旧版本不维护带来的漏洞。
跨部门、跨公司协作完成定制功能的开发和交付。
深圳点米立德科技有限公司(人事 SaaS ) - 前端工程师 2020.06 ~ 2021.08
负责 HRO 人事外包系统开发、方案调研、高阶组件等工作。
优化系统,单页拆多页减轻单页页面压力,减少页面资源占用,提高页面运行效率、用户体验。
优化项目部署流程,减少了 50% 的部署时间同时也大幅降低镜像大小,减少资源占用以及上线效率。
深圳中琛源科技有限公司(互联网 C 端产品) - 前端工程师 2016.07 ~ 2020.06
负责 Web 页面、微信公众号、小程序、APP 开发等工作。
提出支付中转页技术方案,支持内部各种项目跳转过来支付完成跳转回去,支付页面样式根据参数显示不同的页面、支付渠道等,提高系统复用型和维护效率。
项目描述:基于阿里国际站运营工作,提炼路径和标准制定把流程规范化再转成自动化解决方案,制作成跨端桌面应用。
职责:
独立完成产品的全栈开发
分析用户使用数据、持续挖掘运营需求点以及跟进用户反馈不断优化打磨产品
产品的运营和销售工作。
项目成果:
开发效率
使用 Strapi 框架快速开发后端接口,每张表会自动生成 CRUD 接口,并且默认就集成用户鉴权功能,框架也能快速自定义业务接口,相比传统开发效率提升 50% 以上且内置管理后台,省去管理后台开发时间。·
部署
代码使用阿里云效管理,配合云效的 CI/CD 持续集成和部署,使用 Docker + Caddy 来部署,Caddy 相比 Nginx 可以省去 SSL 证书管理,Caddy 会自动解决证书问题且配置更简单。
安全
收费功能逻辑放服务端处理,重要信息加密通信,前端加解密逻辑放到主线程并使用 V8 字节码来构建,防止客户端被破解、接口被抓包或者中间人攻击造成损失。
日志与监控
使用 electron-log 记录客户端日志,以便快速定位并响应故障;部署哪吒面板监控服务器、自建微信机器人通知服务,监控服务器状态确保服务的稳定运行。
数据埋点
使用开源 umami 方案,通过埋点数据分析高频、低频功能,设计低频功能免费引流,高频/高价值功能收费的商业模式。
推广方案
邀请奖励加代理 30% 提成双通道推广模式,3 个月静默推广累计用户 300+,付费订阅用户 40 左右,为内部赋能的同时还带来近 3 万利润。
项目描述:地产客服部门专用办公软件,覆盖日常管理、交付服务、风险管控等功能。
职责:
负责前端规范制定、性能优化、技术难点专项以及高阶通用组件封装
应援各子部门紧急需求
推动团队技术分享交流
项目成果:
主导 APP 风控模块离线使用专项
客户端离线使用 Sqlite 存储本地数据,等有网时通过本地表与服务器端表同步来实现数据上传和下载,解决地产一线操作员去工地检查工程质量无网络无法使用场景。
组件库搭建与开发
基于 Element 二次封装扩展符合企业需求的高阶组件、通用业务等组件且有配套在线文档,大幅提升开发效率和产品一致性;搭建 npm 私有仓库提供内部依赖私有存放,提高内部代码安全性、提高 60% 的依赖安装速度。
开发内部 Devops 平台
集成 TAPD 项目管理平台、内部部署平台、Gitlab,跟进项目管理平台创建的迭代版本,基于迭代版本创建分支,可在平台可视化合并当前迭代分支,并且对接部署平台可一键部署,且也应用于后端团队,提高敏捷开发流程效率和管理。
重构未分离老页面
项目历史悠久,还存在 25% 左右的未分离旧页面,重构难点在于没有产品文档,页面功能只能通过后端 PHP 仓库里看代码逻辑梳理业务,梳理完后拉项目经理、产品经理、后端、测试开会同步,确定没问题后开始排期重构开发,历经一年事业部所有旧页面都重构完成,大大提高后续迭代开发的效率和用户体验。
项目描述:集公司签约、员工管理、薪酬/福利、工资发放、社保/商保缴纳等功能于一体的系统。
职责:
负责前端基础建设(规范、工作流等)
编写通用业务组件及日常迭代开发
负责 node 项目镜像优化。
项目成果:
单页拆多页减轻单页页面压力
使用 learn 管理项目仓库,按业务模块拆分单页、借助 node 中间层处理访问返回对应的单页;复用上次构建的结果,提高 webpack 构建速度,解决构建时间过长,导致开发、部署效率慢。
优化 Docker 镜像
通过 docker in docker 模式,package.json 提前以及复用基础镜像,镜像构建速度提升 80%;使用 node-alpine 最小镜像以及只安装生产依赖减小镜像大小,编写 shell 部署脚本,只保留最新 3 份镜像,避免过多占用服务器磁盘资源。
开发提效工具
使用 Electron 开发项目发布桌面端工具,集成禅道、gitlab,通过规范 commit 信息,禅道版本筛选得到对应commit,合并到生产分支,并把前端这套发布流程推广到后端组并协助后端开发落地。
提炼出智能表格、智能表单等通用性业务组件,提高开发效率。
本科 湖南文理学院 物联网工程 2021.03 ~ 2022.12
大专 湖南涉外经济学院 艺术设计 2014.03 ~ 2016.06