1,有比较厚实的知识体系,有多个项目的单刷经验,前后端都有架构设计/调配经验。
2,对Mybatis,Dubbo等源码有一定的理解;
3,熟知基于微服务+Docker动态扩容+Nginx+Redis等互联技术案例;
4,熟知消息中间件Kafka底层原理,能根据实际项目场景给出方案;
5,熟悉Mysql、Mongodb、Mycat底层原理与搭建,并能解决出现的所有问题;
6,精通高性能分布缓存数据库Redis与分布文件存储FastDFS技术;
7,精通Zookeeper服务治理及Nginx集群配置等技术;
8,熟知Jvm底层原理,能独立完成JVM调优,Tomcat调优,Mysql优化;
9,熟知并发编程,熟悉AQS与CAS锁机制等理论;
10,熟知SpringBoot,SpringCloud,Netty,Dubbo等大生态开发框架;
11,熟悉Jekins, Maven,Git等相应工具,对Linux系统熟练运用;
12,熟知js引擎运行原理,浏览器渲染机制,前端性能优化。
13,擅长java和vue。此外,php,nodejs,react,android,小程序,小游戏等都有开发经验,喜欢解决疑难杂症。
2012-09-01 -至今东软集团资深软件工程师
先后做过对日外包,公司互联网产品项目开发与维护。技术栈先后用过rpg/as400,cobol,java,react,php,nodejs,vue等。喜欢帮助同事解决技术难题。