个人介绍
专业技能:
1. 熟练掌握JAVA核心技术,包括基本语法、面向对象编程、异常处理、集合框架、多线程等;了解JVM虚拟机内部原理,包括垃圾回收机制、类加载机制,以优化应用程序的性能和稳定性。
2. 熟悉分布式架构,了解分布式系统的概念、原理和常见技术,如负载均衡、分布式缓存;了解微服务架构、RPC、消息队列等;了解微服务架构的设计思想、服务拆分、服务注册与发现、服务网关等相关技术,并能根据业务需求设计和实现高效、可靠的微服务架构。了解分布式事务的实现方式,确保数据的一致性和可靠性。
3. 熟练掌握基础开源开发框架,包括Struts2、Spring、Hibernate、Mybatis、jqGrid、HighChart.
4. 熟练使用SpringBoot和Linux环境部署,熟悉SpringCloud微服务体系和Dubbo原理。
5. 熟悉Redis缓存,Mysql数据库,Nginx反向代理,Docker容器,RocketMQ,Nacos注册中心和配置中心,了解Sentinel、ElasticSearch和Gateway等。
6. 熟悉react、uniapp和vue等前端技术栈框架的应用。
自我评价
1. 具有很强的分析问题和解决问题的能力有强烈的责任心和使命感。
2. 具有良好沟通能力和团队协作能力。
3. 具有领导团队成员完成任务能力。
4. 具有项目管理的能力。
工作经历
2016-05-01 -2021-06-11深圳市友盟旅运有限公司技术主管
系统架构设计,带领团队完成任务 公司项目主要业务是:车辆智能管理,校车管理、公务车管理、车辆调度管理等。
2015-03-01 -2016-04-01英威腾电气股份有限公司Java开发工程师
系统架构设计开发 完成公司物联网监控系统:设备管理、设备远程控制,设备实时监控
2011-07-01 -2015-03-01兴华科仪有限公司java开发工程师
以下都是在Eclipse平台上开发的: 1) 2011年8月至2012年12月 语音系统的开发,负责语音系统跟仓库系统信息交互部分开发,期间完成语音系统中上架模块业务的开发,完成语音系统与WMS的通信通过Socket实现。 2) 2012年1月至2012年3月,语音系统的优化,应用MVC分层结构优化语音系统。 3) 2012年4月至2012年5月,研究Vocollect 的 语音系统,期间参加了公司的北京培训,为期一周,了解过python语言。 4) 2012年6月至2012年10月,语音系统GUI的开发,应用ssh框架以及结合jqGrid插件,也有用到jquery来完成开发,以及完成语音系统报表。 5) 2012年11月至2013年8月,开发android应用。关于数据同步的应用,android负责客户端的开发,服务器端应用的是.Net。 6)2013年至今,对公司的系统完善(语音系统的server端和GUI部分,有需求、设计、开发等的完善)。 7)2012年11月至2013年8月,在完成公司项目期间,应老板要求,独自一人研究过移动App的开发,用的开发工具是AppCan 8) 20
教育经历
2019-09-01 - 2022-06-30湖北工业大学工商管理硕士
2007-09-01 - 2011-06-30华北电力大学软件工程本科