个人介绍
熟练掌握JavaSE基础知识,熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设计能力,熟悉常
用的设计模式及反射等
• 熟练掌握Eclipse/IDEA、Svn、Git、Maven、Jinkins等开发及版本控制工具,熟练掌握Java基础技术Jsp、Servlet、
JDBC,熟练掌握Web应用系统开发,具备的独立开发能力
• 熟悉网络通讯技术Socket、Netty、NIO 、WebSocket、Http
• 熟悉JVM参数调优、性能检测工具、生产环境服务器jvm调优配置、压力测试工具JMeter、阿里代码扫描工具
• 熟练使用Tomcat/JBoss服务器,发布部署web项目,熟练使用Nginx+Keepalived实现服务高可用
• 熟练使用Oracle、MySQL等关系型数据库,熟练使用Mycat进行数据库分片管理,熟练使用Redis非关系型数据库
• 熟练运用Spring、Mybatis、SpringBoot2.0等开源框架,熟悉Spring的IOC、DI、AOP设计思想
• 熟悉分布式、微服务等大型网站架构,熟悉RPC远程调用、Dubbo、Dubbox、SpringCloud等微服务框架
• 熟悉常见消息中间件ActiveMQ、RabbitMQ使用
• 熟悉分布式组件,包含具Zookeeper,Eureka,负载均衡器Ribbon,远程调用工具RestTempate和Feign,分布式配置中
心(携程阿波罗) ,服务保护Hystrix,网关Zuul,Api管理 Swagger
• 熟悉高并发解决方案(服务降级、限流、熔断、隔离)
• 熟悉分布式和微服务常见解决方案(如:分布式任务调度平台、分布式Session一致性问题、分布式锁解决方案、分布式
事务框架seata、分布式日志收集ELK、分布式生成全局ID)
工作经历
2020-01-01 -2020-05-01林氏木业(外包)JAVA开发工程师
入职负责企业内部新平台系统的业务迭代,主要负责订单模块的业务功能的实现各个业务报表实现,以及对公司内部其他平台系统的业务整合。项目架构为spring+dubbo+mybatis架构
2018-12-01 -2019-12-01广州云智网络科技有限公司JAVA开发工程师
虚拟货币交易所开发,项目采用springcloud分布式架构,采用k8s+docker部署!主要负责项目搭建以及整体开发。
2017-02-01 -2018-09-01北京锐怡软件有限公司JAVA开发工程师
负责公司外包的一个电子烟APP的开发,主要负责玩家秀模块,在模块功能上,使用了MongoDB实现玩家帖子点评功能,使用Redis实现抽奖,关注,点赞,收藏等功能,以及商城中的抢购秒杀功能的实现
教育经历
2010-10-01 - 2013-06-01广东岭南职业技术学院计算机应用技术大专
主要学习为计算机软件以及网络应用,在校期间已有兼职开发工程