个人介绍
1、java基础扎实,了解Hashmap、线程池、synchronized实现原理及JUC下常见并发工具类的使用。
2、熟悉spring、springmvc、mybatis、jpa等开源框架的使用。阅读过spring源码 。
3、有过各种分布式场景的技术解决经验、如分布式锁、分布式事 务、elastic-job分布式任务等。
4、深入理解springboot、springcloud 微服务框架的使用、设计原理及底层架构。
5、了解微服务eureka、nacos、ribbon、feign等组件的底层实现原理。
6、熟练使用mysql等关系型数据库,了解其索引、事务、隔离级别、MVCC等实现原理,熟悉常见优化方案。
7、熟悉nginx服务器的使用,了解负载均衡、反向代理等配置方式。
8、熟练使用idea、eclipse、maven、git、postman、jmeter等开发测试工具。
9、了解JVM底层原理,熟悉JVM内存模型、类加载机制、常用垃圾收集器及回收算法。
10、有过elastic-search搜索引擎使用经验,了解mysql数据同步实现方案。
11、熟悉常见消息中间件MQ的使用如rabbitmq,熟悉消息确认机制、手动应答机制及消息重复消费处理方式。
12、熟练非关系型数据库redis的使用,了解其常用数据类型、持久化机制、淘汰策略、集群模式。有常见缓存问题处理经验如缓存穿透、缓存击穿、缓存雪崩、数据一致性等。
13、熟悉Linux常用命令,了解Jenkins、docker、k8s等自动化运维工具的使用。
工作经历
2020-08-31 -至今中电文思海辉技术有限公司Java
1、负责研发公司应用软件的模块设计、开发和交付 2、负责编码,单元测试 3、按照功能组件的详细设计 4、对其他软件工程师的代码进行审核 5、参与新知识的学习和培训 6、修复程序BUG 7、参与其业务相关的需求变更评审 8、完成上级交办的其他事宜 9、编写技术设计文档
2018-05-01 -2020-07-31中科软科技股份有限公司java
1、负责研发公司应用软件的模块设计、开发和交付 2、负责编码,单元测试 3、按照功能组件的详细设计 4、对其他软件工程师的代码进行审核 5、参与新知识的学习和培训 6、修复程序BUG 7、参与与其业务相关的需求变更评审 8、完成上级交办的其他事宜 9、编写技术设计文档
2016-08-01 -2018-05-01北京沃赢科技股份有限公司Java
1、负责研发公司应用软件的模块设计、开发和交付 2、负责编码,单元测试 3、参与新知识的学习和培训 4、修复程序BUG 5、参与与其业务相关的需求变更评审 6、完成上级交办的其他事宜 7、编写技术设计文档
教育经历
2012-09-01 - 2016-07-01辽宁工程技术大学测控技术与仪器本科
2012-2016就读于辽宁工程技术大学测控专业。
技能
本项目是一个基于springCloud微服务架构的在线教育平台,它为即将和已经加入IT领域的技术人才提供在线学习服务,用户通过在线学 习、在线练习、在线考试等学习内容,最终掌握所学的IT技能,并能在工作中熟练应用。
建设营销中心是5G互联网高速发展时代的顺势所驱,是国网精细化运营的战略需要。通过搭建营销中心,盘活自有平台用户积分,打通平台与外部渠道积分之间的流通联动,实现积分的通兑通用,拉动用户持续增长;通过积分等级的划分,为用户配置不同渠道的权益,鼓励用户更多参与国网业务积累积分;支持用户通过跨平台、多渠道获取并使用积分,不断提升用户良好体验,最终打造一个通用积分生态圈。