1. 优秀的编程能力, 擅长开发web应用, 爬虫应用, 中间件
2. 掌握java, 线程模型, JVM
3. 掌握spring全家桶
4. 掌握各JPA, 最擅长mybatis和mybatis-plus
5. 掌握网络协议, 擅长网络编程
6. 掌握消息队列, 包括基于程序间通信的RocketMQ, 基于数据库与程序间通信的Canal
7. 掌握分布式处理技术, 掌握技术包括但不限于Zookeeper, Redis, Sharding-JDBC
8. 掌握多种数据库, mysql/redis/mongodb, 了解solr与elastic-search
9. 掌握爬虫技术
1. 电子烟商城开发 (https://www.bestvaperank.com/)
时间: 2019.06 - 2019.10
职位: 项目负责人
该项目为电子烟商城开发, 商城定位为B2B + 商家入驻模式.
本人参与的包括但不限于: 技术选型, 技术文档与编码规范, 框架搭建, 中间件开发, 工具类开发.
项目的所选择的技术为: node, vue, nuxt, springboot, springcloud, mybatis-plus, sharding-JDBC, redis, mysql, rocketmq, nginx, fastfds等
2. 电子烟数据分析系统 (http://www.ecigku.com/)
时间: 2018.06 - 2019.05
职位: 技术顾问, 高级开发工程师
该项目为电子烟的数据分析系统, 定位打造一款综合多源电子烟数据的数据分析系统.
本人参与的包括但不限于: 爬虫框架搭建, 数据分析算法, 大数据处理算法
项目选择技术为: echart, node, spring, mybatis-plus, chrome-driver, Hadoop, redis, nginx, fastfds