简历

个人信息

联系方式

技能

  • 良好的代码编写规范,获得阿里编码规范认证
  • java 基础扎实,熟悉多线程开发,熟悉分布式开发
  • 熟悉常见的数据结构、基本算法及设计模式
  • 良好的阅读源代码习惯,阅读过jdk的util包,aop 及 spring 事物管理等源码
  • 对JVM类加载机制,JVM内存模型,GC机制以及JVM调优有一定的了解和实践
  • 熟练使用spring、springmvc、dubbo、springboot、mybatis等框架
  • 熟悉的开发工具 idea、git、maven、staruml、xmind等
  • 熟练基本的shell 命令,熟练linux 开发

工作经历

  • 上海在途网络科技有限公司(2016.3 ~ 至今)| java 开发

  • 北京世纪超星有限公司(2015.6 ~ 2016.3)| java 开发

项目经历

1. 企业服务(ES) 基础平台

​ 技术栈:spring、dubbo、redis等

​ 项目介绍:作为商旅系统的企业服务的基础平台,提供组织架构、菜单管理、权限控制、配置项管理等基础服务和功能。

​ 职责描述:功能的设计和实现,代码规范的制定,接口的定义和实现。

2. 在途商旅支付系统

​ 项目介绍:作为商旅系统的支撑服务,作为一个独立系统,负责处理业务系统的所有订单的支付。

​ 职责描述:架构的设计,功能的定义,代码的实现,对此支付系统的完整介绍参见我的博客 https://gitee.com/cjm1103/cs-note/blob/master/_posts/%E6%95%B4%E7%90%86/%E5%9C%A8%E9%80%94%E6%94%AF%E4%BB%98.md

3. 在途商旅结算系统

​ 项目介绍:业务系统的订单结算服务,包括订单结算,企业来款,对账,开票等功能。

​ 职责描述:参与前期的功能研讨,负责数据库结构的设计,代码的实现等。

4. SSO 单点登录系统

​ 项目介绍:作为一个单点登录系统,负责支付系统,ota系统,费控系统等不同web端 实现单点登录

​ 职责描述:技术选型,技术实现,技术升级

5. 在途集成开放平台

​ 项目介绍:集成系统作为一个码头系统,负责在途与 oa 系统、钉钉系统等外部系统的集成,例如组织架构的同步,支付审批,差旅计划审批等。

​ 职责描述:项目定位,技术选型,架构设计,代码规范,接口定义等。

在途费控系统

项目介绍:作为公司为企业提供了一套费用管理的解决方案。提供了强大的管理配置功能,包含费用类型定义设置、报销单别定义设置、流程设置、发票管理等。提供了报销,审批,开具发票等功能。另外还通过集成平台,提供了与外部系统数据交互的能力,能快速和外部系统对接,实现数据同步。

职责描述:作为项目的主要开发负责人,与前端同事对接,负责项目的整体进度。参与了前期的需求讨论、功能梳理。开发期间负责数据库结构设计,负责系统大部分功能接口定义及实现,项目代码结构及规范等。后期负责了项目上线数据库脚本整理,菜单、权限、数据字典等配置信息整理。

自我评价

  1. 学习意识强,责任感强,能够承受工作压力,有良好的团队协作意识和奉献精神
  2. 阅读广泛,喜欢写作