6年全栈开发经验,拥有独立开发的经验,参与过web-app项目。有大型交互网站、移动端网站、hybrid APP、网站后台管理、小程序、公众号、淘宝接口开发经验,熟悉REST API接口开发、数据库设计,熟悉常用关系和非关系数据库如MySQL、MongoDB、redis;
拥有商城、视频、金融、O2O、SAAS等多类项目开发经验,精通或了解各大主流技术,拥有独立开发的经验,参与过WEB-APP项目,拥有良好的学习能力和沟通表达能力,负责过移动端项目的构架搭建和管理工作;
熟练ES6、常用的数据结构和设计模式;
熟练Node、js、NestJs、Koa、EggJs,Vue3组合式编程,前端构建工具Vite,typescript;
熟悉HTTP、TCP等网络基础理论、熟悉MySQL数据库、Redis、mongo数据库的安装部署,及Redis主从,哨兵的部署;
熟悉Git等版本控制工具,熟练使用GitLab、Jenkins实现代码自动化部署,有项目管理经验;
熟悉React-native、小程序开发;
后端语言 :熟悉Nodejs、Java、PHP等开发语言;
熟悉Nginx、Apache、Tomcat配置及部署;
熟悉CentOS、RedHat等Linux发行版本的安装部署;
熟悉使用jQuery,简化DOM操作,jQueryUI实现用户交互,网页动效;
独立开发过WEB-APP-小程序-H5项目
后台管理 ant-design-pro二次开发
用来满足APP运营和推广的需求
负责重构整个后台管理项目
二次开发ant design pro v6
在pro component的ProForm组件上继续抽象,作基础表格给其他各页使用。
封装图片上传组件 使他的输入输出统一
封装axios请求,拦截请求中处理登录过期类的全局事件
技术栈 react ant-design-pro typecript umi4
易测APP(安卓端)
这是一款专业的命理咨询与排盘软件服务项目,其通过混合开发技术制作,包含视频/文章、简繁体切换、真太阳时、阴阳历转换、音乐播放、排盘工具、游客态模式、订阅、分享、下载、缓存、手机号码一键登录、使用友盟进行消息推送、数据统计、日志收集,Google登陆/支付、PayPal支付、Facebook登陆等功能。
负责公司APP端的整体项目架构搭建,项目从0到1开发,同时参与产品需求的设计与评审,完成相应模
块的设计、开发、维护任务,并进行相应的单元测试和交叉测试;
版本迭代,App打包与上架,深入RN-responder事件系统处理数据结构复杂的接口,重构RN框架,从
Expo到 RN Bare flow,用 AS 打变体包,处理 APP;
集成新浪微博、QQ空间、微信好友、朋友圈、QQ等第三方分享功能;
编写自定义控件展示柱状图、进度条、上下滑动翻页等效果;
自定义控件实现首页登录引导层动画;
通过JS定义回调实现与H5页面的交互功能。
技术栈 react-native, redux-toolkit,typescript,git,expo,友盟 SDK ,微信、支付宝SDK, AndroidStudio 打包,调试。
云商付
该项目功能和付呗类似,基于第三方支付平台,展开招代理商,吸引商家入驻为卖点,提供包括微信支付宝支付,聚合支付,h5点餐,商家入驻资料上传,线下物料发送等服务。总共包括,pc端,公众号H5页面,app。我们使用的是Lnmp tp5, app使用的是apicloud。
帮助老板规划项目,分配工作给每个同事,组织项目讨论,拟定代码规范,分工完成,负责后台的数据库建库,编写接口。
勿客网
素材下载类网站,类似花瓣网,支持用户在线发布、评论、点赞、购买、收藏、搜索素材(文章),VIP分级带过期性质,不同等级每天的购买数不同,一个中大型的项目,难点 模仿Behance的个性化富文本编辑器、瀑布流展示、级联搜索条件、定时任务-扫描vip过期用户。
负责项目的前后端开发
前端:实现瀑布流,滚动分页加载,通用表格组件,个性化富文本。浏览器原生API [getSelection]获取选中文本,例如菜单栏点击加粗后用元素包裹起文本节点;类似级联的三个筛选条件,每个条件变化影响其他两个,更改完后请求数据; 浏览器原生history对象的控制,改浏览器URL但是页面不跳转,使用技术栈vue3 vite, lodash,dayjs,axios,cropperjs,
技术栈 后端: NestJS typeorm typescript ali-oss Jwt认证
后台管理: ant-design-pro react
BellaCocool(Web)
BellaCocool GmbH是一家致力于为跨境电商企业提供合规服务和市场建议的国际公司。与亚马逊合作,协助跨境电商获得EPR证书(亚马逊的一种出售许可)。项目包括strip支付、多语言、用户账单、权限管理、后台表格生成、解析、导入导出,业务经过公司审核、支付、财务审核、注册流程为一个环,完成一个epr注册。
技术栈:MySQL+ EggJs+Redis+Mongo+Linux+TypeScript
责任描述:
独立负责web端整体项目管理,项目架构的搭建、日常需求开发、部署,根据开发进度对开发人员任务分
配、人员管理、文档编写等相关职责;
使用eslint统一管理代码风格、升级egg框架到3,改用typescript开发;
管理 Linux 服务器,域名解析,SSL 证书购买等,负责项目的运维,保证项目正常运行;
改用 GitLab 管理项目;部署 CI/CD 自动构建;
项目新功能开发,版本迭代,后期维护等;
一款为全球华人提供风水、命理等领域的 AI 风水命理服务的 APP, 用户可以输入生日测自己未来某年某月的感情,事业,健康,财运。大致功能如下八字排盘,流年,大运,老黄历,音乐播放,内嵌H5页面,接入微信、支付宝支付;微信,qq 第三方登录。 混合app(react-n
该项目功能和付呗类似,基于第三方支付平台,展开招代理商,吸引商家入驻为卖点,提供包括微信支付宝支付,聚合支付,h5点餐,商家入驻资料上传,线下物料发送等服务。总共包括,pc端,公众号H5页面,app。我们使用的是Lnmp tp5, app使用的是apicloud。