求职目标: Java 软件工程师、系统架构师
姓名:XXX
年龄:XX岁
住址:江苏省南京市
电话:XXXXXXXXXXX
邮箱:XXXXXXXXXXX
教育背景
2009.09-2013.07 XX大学 软件工程(本科)
主修课程:C++语言程序设计、Java语言程序设计、数据结构与算法、操作系统、数据库原理、计算机网络、汇编语言、计算机图形学等。
自我评价
我的特点:java基础扎实、有责任心、沟通和理解能力较强。
毕业进入社会工作已经3年,通过这些我学到了很多,自己成长了很多,收获了很多经验。在平时工作中,我认为只有真正理解需求、理解产品才能做好需求、写好代码,所以做需求前会积极拉着业务讨论需求。我认为只有理解技术的原理才能写出好代码,做出好的解决方案,所以会抽空花时间去看源代码,研究技术的实现原理。我有热情,有上进心,积极进取,能较快熟悉环境,担当重任。
工作经历
2013.07-至今 平安科技(深圳)有限公司 Java软件工程师
小组的骨干,最近两次绩效考核中连续被评为最高等:卓越。
目前负责i贷风控部分,负责需求分析、功能设计、风控团队管理、核心模块开发工作。
项目经验
2014.11-2015.11 i贷项目 后台系统开发
项目介绍:i贷是平安普惠的第一次试水全线上互联网金融,是一款全线上的贷款产品,面对所有互联网用户,目前已为百万级别用户提供了贷款服务,APP日活50万以上,后端接口每日请求千万级别。
负责申请流程和风控规则实现方面的内容;
设计认证处理框架,通过工厂模式、抽象共有操作的方式,实现了认证处理框架,使其拥有高可扩展性;
后续随着用户量的增加,为系统引入了redis数据库,并自己实现了内存缓存,实现了基于redis和内存缓存的双缓存功能;
了解到更多缓存技术(比如说redis缓存、内存缓存)、队列和多线程的处理。
所用技术:多线程队列管理、基于redis的缓存、基于内存的缓存、spring。
2015.12-2016.04 车寿全线上产品 后端团队负责人
此期间担任此产品的TeamLeader,参与组建团队,需求分析,项目立项,迭代开发等项目各个阶段;
产品流程涉及三方接入,沟通是关键,通过积极沟通交流,与合作方解决了一个又一个难题,保证了系统间的流程正常;
采用敏捷开发,每日站会,定时回顾,保持与开发测试人员沟通,解决阻碍点,保证开发和测试进度。最终项目按时上线,目前稳定运行三个月。
项目特点:高可复用度的可配置任务框架。
2013.11-2014.3 壹钱包项目 数据库设计,部分模块的开发
第一次接触项目开发,很好的融入了团队,承受了新项目的开发压力,出色的完成了任务。这次主要参与数据库设计工作,理清实体关系,画E-R图,确定字段,建表,维护,这些主要是我的工作,我出色的完成了这些工作,并在这个项目中快速成长,熟悉了工作、融入了团队。
技能证书
CET-6、中级软件工程师