Resume of Zhang Yao
张耀的简历
联系方式
- 手机号码:17805053916
- Email:819647113@qq.com
- 微信号:izh_yao
个人信息
- 张耀/男 1997.07
- 本科/2015.09-2019.06/南通大学计算机科学与技术(嵌入式培养)
- 工作年限:1年以上
- GitHub:http://github.com/aizhangyao/
- 期望职位:Java开发工程师
- 期望城市:上海
工作经历
(2019.08-至今) 上海云谏能源科技有限公司 Java开发工程师
负责智能电表前置通讯,完成电表数据采集、电表设置等;参与系统需求分析,对系统设计所需要技术方案进行规划与制定,确保系统需求得到满足;负责相关数据模型设计,并完成Web后台开发,推动项目顺利开发;编写概要设计、详细设计、用户用例等软件开发相关文档;
(2019.05-2019.08) 江苏林洋能源股份有限公司 软件开发工程师
负责国网698前置机项目的二次开发。在原有代码基础上增加可视化界面,显示数据收发过程。主要是通过分析原有项目建立页面数据模型,并使用wpf显示数据。
(2018.01-2018.12) 南京虞如梦信息技术有限公司 软件开发工程师
负责独立开发完成美发预约小程序以及系统上线后需求迭代和维护。
项目经历
MDMS(Meter Data Management System) Java开发工程师
项目简介
该项目主要服务于亚非拉国家各电力部门,为其提供智能电表的数据采集与控制、资产管理、数据分析等服务,目前已在伊朗、老挝、孟加拉等国部署使用。系统主要有Web前端、Java服务端和前置采集系统三部分组成。
主要职责
- 参与前置采集系统的设计与开发,该模块用于实现智能电表的数据采集与控制。主要涉及的模块有定时任务采集数据、数据解析、编解码和数据存库等。(Java、Mina、Redis、RabbitMQ、Postgres)
- 完成Web服务端基础功能的实现,主要有数据查询、参数设置、请求终端数据等。(SpringBoot、Redisson、Socket)
- 负责对外接口的设计与开发工作,主要为第三方系统提供数据以及获取第三方系统的数据。(Webservice、Cxf)
- 对常用的一些工具类的封装。
这理美吧美发预约系统 软件开发工程师
项目简介
本项目主要功能是帮助用户进行美发预约。用户端主要使用微信小程展示美发项目供消费者挑选服务进行预约。商家端包含在线接单、店铺管理、统计分析等功能。
涉及技术
- 前端分别使用Color-UI和Element-UI框架完成微信小程序和商家端页面的开发。后端使用SpringBoot进行项目整合。
- 采用分布式的项目开发模式整个项目分为:后台管理、支付、优惠、用户、仓储、秒杀、订单、ELK检索、购物车、第三方服务、中央认证等十多个服务。
- 基于Redis消息中间件,实现了购物车,接口幂等,秒杀活动等高并发访问场景的开发。
- 对数据量较大的表使用Sharding-JDBC数据库中间件在主从同步,从从同步的基础上实现了分库分表,读写分离。
- 采用Elasticsearch、Logstash、Kibana这套经典组合,实现了数据库数据同步Es大幅提升了高并发场景的搜索效率,并采用ik中文分词器强化了分词搜索的功能。线上错误日志收集,提升开发人员线上问题的错误日志定位效率。
主要职责
- 独立开发完成项目前后台开发。
- 负责Es相关需求开发,如商品上架和检索、日志存储检索。
- 负责活动商品下单流程开发。
技能清单
- 熟悉Java基础。[集合、IO、并发、多线程等]
- 熟悉MySQL、Postgres关系型数据库。[事务、索引、sql语句调优等]
- 熟悉多线程基础知识。[并发理论、关键字、锁、线程池和其他并发工具等]
- 熟悉JVM原理。[内存模型、类加载、对象创建过程、垃圾回收、性能调优等]
- 熟悉Spring、SpringMVC、SpringBoot等框架。[IOC、AOP、SpringBoot自动装配原理等]
- 熟悉Redis、RabbitMQ等中间件。[消息队列的高可用、幂等性、可靠性、顺序性]
- 了解Spring Cloud Alibaba分布式服务框架。[Nacos、OpenFeign、GateWay等组件]
- 熟悉常用的设计模式,熟悉Maven项目构建工具。
- 熟悉Linux常用命令,掌握Nginx的使用方法及复杂均衡策略。
- 掌握基本的数据结构和算法,了解基本的计算机网络协议,如HTTP、TCP、UDP等。
自我评价
- 具备良好的语言表达和沟通能力,有责任心。
- 喜欢读工具书,遵循阿里开发手册,有良好的代码规范。喜欢代码Review,会思考重构自己的代码。
- 热爱技术,乐于和他人一起分享和讨论技术。不惧困难,勇于尝试探索。
致谢
感谢您花时间阅读我的简历,期待能有机会和您共事!