求职意向
资深研发工程师 广东广州 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 计算机科学与技术
工作经验
2020.x -2020x 锤子简历信息技术有限公司 Java工程师
主要负责线下小店的社区电商和新零售业务的商品服务、营销活动线上服务接口的设计与开发;
2020.x -2020x 唯品会中国 Java开发工程师
主要负责定制业务部的开发工作,涉及运营后台、小程序端的开发,后因为部门解散,项目停止而离开
2020.x -2020x 锤子简历信息技术有限公司 java研发工程师
2020.x -2020x 锤子简历信息技术有限公司 软件开发工程师(Java)
参与金融平台开发、内部服务系统的模块开发和设计;参与内部开发框架的升级和改造;
2020.x -2020x 佐丹奴 程序员
主要负责公司内部OA系统、Android应用的开发与维护
项目经验
2020.x -2020x Feed流广告平台架构的搭建 框架设计、程序开发、测试
Feed流广告可在各种社交平台中穿插展示,Feed流的生成平台可用于用户自定义Feed广告,投放到各个社交渠道,在项目中,个人负责各个部分的搭建,其中包括:处理组件SDK、定时任务调度系统、公共组件、配置管理中心的搭建、并且;而项目架构选用SpringBoot、Mybatis作为基本架构、完成基本CRUD功能;选用SpringCloud 作为分布式的框架、处理各个系统之间的服务整治,同时方便日后可扩展; 选用Quartz作为定时任务调度、减少业务复杂度,同时也支持动态的定时任务创建;选用Kafka作为Feed数据流以及异步日志的传输工具,保证高吞吐量;而在项目部署的时候,通过Docker作为容器、实现快速、简单的部署;
2020.x -2020x 花生小店、社区团购的接口开发 程序开发;流程设计;
花生小店的产品迭代,参与各种需求的后台服务开发和设计,并参与制定相关的流程;如优惠券功能的设计和定制、秒杀系统的设计和开发等,并根据业务的场景,合理的定制数据库表方案,通过redis实现分布式锁、通过令牌算法,实现用户流量的方案,有效提高服务的响应能力;
2020.x -2020x 广告系统-数据支持服务的开发 程序开发、测试
细分数据服务,为广告系统提供各个供应商的广告投放成效数据。在实现方面,通过自定制的线程池以及OKHttp组件,在各个平台上批量拉取数据,并借鉴Spring框架中的模式,自定义数据监听器,以及引用异步并发的Concurrnt集合、把相关的数据快速序列并快速、批量地存储在Redis/Kafka上,最后再持久化到Mysql数据库,并且通过相关的SQL优化手段,让报表数据快速呈现;目前数据规模:数据表数量20+,每张表的大小300~500W不等,且时效性不超过2h,另外在相关报表页面显示中,不依赖缓存,请求响应可控制在1~2s内完成。
2020.x -2020x 广告系统的后台服务群开发与优化 程序开发、测试
广告系统是用SpringBoot + Mybatis 作为基础的框架,通过Dubbo对服务进行整治,以及Redis + Kafka 强化系统的读写效率与性能;由于需求繁多且时间短,SpringBoot + Mybatis 可快速完成基本的CRUD功能,则专注使用多线程作异步操作、高效的redis存储减少数据库的频繁读写、OkHttp组件来发送繁多而耗时的异步请求等等手段,提高服务质量和流程,也会通过docker容器以及zookeeper,部署多个实例,并配合nginx完成转发,达到负载均衡的目的;
2020.x -2020x 深圳地铁维保系统开发 程序开发、测试
采用Spring + SpringMvc + Hibernate 作为基础框架搭建,业务方面,通过业务来区分模块,每个模块有专门的Controller、Service以及Dao,并Spring的声明式事务管理进行事务提交;对于移动端的接口需求,利用CXF的WebService框架,对Service中的接口扩展,为移动端提供可靠稳定的接口;对于数据提交的校验,也通过Spring的AOP切面,对必要的校验;
2020.x -2020x 银行贵金属管理系统开发 程序开发
贵金属系统是一个结合硬件操作,提供对贵金属进行管理和盘点功能的平台;Spring + SpringMVC + Hibernate作为基本框架,完成主要的CRUD功能,通过Spring的AOP切面实现系统日志的快速和便利切入;ReentrantLock进行数据同步,保证盘点数据的准确;
2020.x -2020x 轨道交通系统和客服的优化 程序开发
参与系统功能的新增和改造,在功能模块改造方面,优化表的字段,添加合适的索引,并通过添加部分冗余字段,优化查询语句的方式解决Sql慢查询,让查询时间提升30~40%;在架构方面,通过引用Dubbo 作为RPC框架,把几个单独的系统关联起来,有效提升各系统的可扩展性;在功能新增方面,基于Spring+Struts2+Hibernate的框架,并根据原系统中的业务逻辑,编写业务逻辑代码,实现功能迁移,同时协助初级工程师完成任务
2020.x -2020x 佐丹奴Android 应用以及新官网开发 程序开发
内部Android 应用开发:两款应用,都用于转货处理和查看销售,两款的应用分别运用Android的框架原理,作相关的布局,通过异步线程,AsyncTask实例,发出http请求,在服务器端返回JSON格式的数据,简化数据传输。
自我评价
【使用锤子简历小程序制作简历】
零经验实习简历模板
21254人用过
学生求职简历模板
52754人用过
申请研究生简历模板
2324人用过
经典工作简历模板
6254人用过
投行咨询简历模板
12465人用过
产品经理简历模板
7532人用过
程序员简历模板
7457人用过
留学英文简历模板
4554人用过