1、管理能力: 技术实战型管理者。具备十几年团队管理和项目敏捷开发管理能力;
2、架构能力: 集团公司的微服务架构实战经验。熟悉集群和分布式微服务系统架构的技术和应用,具备高并发和大数据系统架构的实战经验。其中涵盖的技术栈:Spring Cloud全家桶、Dubbo等;
3、技术能力: 扎实的全栈式开发经验。掌握主流的后端语言:Java、Go、Scala、Python等。掌握主流的前端语言:前端外壳Ionic、UniApp,前端脚本Angular,Vue,TypeScript,jQuery等,以及各种主流UI和模板引擎框架;
4、运维能力: 独立负责数十台高配服务器的运维实战经验。掌握K8S和Docker等容器编排技术,数据库读写分离和分库分表技术,ELK分布式搜索和日志分析系统搭建和应用技术,分布式文件存储系统搭建和应用技术,Grafana和Prometheus自动化监控和预警系统搭建和应用技术,代码版本仓库和容器仓库搭建和应用技术,自动化部署环境搭建和应用技术,以及通过shell脚本编写bat文件,通过go语言编译系统二进制文件等能力;
5、项目技术能力: 所做项目涵盖多个领域,而且凡是经手的项目,最终都能很好地落地。丰富的互联网电商开发(B2B,B2C,O2O,B2B2C等)以及各种系统和互联网产品的开发经验,熟练掌握微信端、安卓端和苹果端的SDK使用,以及物流跟踪、高德定位等技术;
6、熟悉大数据的开发和存储: 掌握ES、HBase、Hadoop、Spark、Scala、flume、kafka等大数据技术,分库分表技术,数据清洗、分析和运算,数据安全,数据加密和解密等;
一、 项目:新大陆集团数字化部微服务体系建设
项目描述:
该体系是新大陆集团中心目前使用的新系统框架,以OA系统产生的大批量的数据为基础,通过数据的清洗、加工,对其进行赋能,对其他相关子公司和组织提供及时高效的服务。
责任描述:
从无到有,独立完成整个微服务体系的摸索和建设。
二、 项目:众人欢购(B2B2C多租户商城)
项目描述:
众人欢购为多商家入驻的微商城(基于微信端)平台,其功能模块有:商城基础功能模块、多商家入驻模块、秒杀模块、 砍价模块、团购模块、分销模块等;
责任描述:
负责B2B2C商城开发系统架构的设计和核心模块代码的编写。
三、 项目:微云媒项目
项目描述:
该项目主要是会员通过微信客户端转发广告做任务的项目。其中涉及到微信的授权登陆功能、微信转发、微信定位、微信支付和微信打款、支付宝支付和支付宝打款,以及高德云图等功能。
责任描述:
1、 独立研究和负责微云媒开发系统架构的设计:
1) 前端采用目前世界领先技术Ionic3 + Angular4,从而使得产品前端只需要编写一套代码就可以生成H5端 + 安卓App + 苹果App,进而最大地节省公司的人力成本;
2) 后端初期使用:Maven多模块 + SpringMvc + Mybatis + Redis + Shiro + Nginx + Mysql+ Solr+ Quartz等技术;后来由于会员量的疯狂飙涨(目前有效会员量有60多万,流水日志和点击日志等表记录分别超过500多万/日),转为更适合处理这种高并发的分布式微服架构(SpringCloud)等相关技术;
2、 负责编写设计文档和数据库设计文档,以及制定接口规范文档,以满足微云媒开发架构前后端分离的需要。同时负责产品的核心功能和公共功能模块的设计和代码的编写,项目进度的跟进等工作;
3、 负责下级开发人员的代码质量的审核,使其代码满足KISS原则,指导他们解决开发过程中遇到的各种技术难题,并提供性能优化和安全性建议,预防一些并发事件发生。
四、 项目:在线订餐系统
项目描述:
该系统类似于美团外卖,客人通过手机H5端在线下单,系统会实时地将其订单上的菜品,按类别打印到餐厅的各个区域(前台、油锅、打包和后厨)。
该系统含有客户端和后台管理系统;初期采用SpringMvc和Freemarker模板引擎的方式进行开发;随着技术的更新,该系统也不断地进行迭代,后端改用GO语言,前端改用Angular和Ionic技术进行开发。
责任描述:
一个人全栈式独立完成该系统的系统架构、UI设计,以及前后端代码的研发;
这是一个新大陆集团公司的门户App,用于发布集团的新闻和通知、员工之间的沟通交流、上下班打卡,以及各种轻应用等。我负责的是整个App前后端的系统架构设计。
项目描述: 该项目主要是会员通过微信客户端转发广告做任务的项目。其中涉及到微信的授权登陆功能、微信转发、微信定位、微信支付和微信打款、支付宝支付和支付宝打款,以及高德云图等功能。 责任描述: 1、 独立研究和负责微云媒开发系统架构的设计: 前端采用目前世界领先技术Io