个人介绍
2、熟练掌握JSP、Servlet、JDBC等技术
3、熟练掌握Spring、SpringMVC、Mybatis等开源框架技术进行项目的开发
4、熟练运用标准SQL语句,对orcale,mySql,sqlserver,DB2等数据库的SQL语句区别有一定了解
5、熟练运用HTML、CSS、JavaScript、EXTJS和JSON进行web开发
6、熟练掌握IntelliJ IDEA、Eclipse等开发工具
7、熟练运用Debug进行程序调试、log4j进行日志管理、SVN项目整合
工作经历
2017-07-01 -2020-10-28上海华颉信息技术有限公司Java研发工程师
1.负责架构管理Java研发,参与需求分析,功能设计,解决疑难问题,优化系统 2.负责公司监管类产品(如EAST,个人账户,1104,客户风险,大额风险暴露,大集中报表以及外管类项目)的研发,维护,技术支持 3.四个类型数据库(mysql,oracle,db2,sqlserver)的迁移和自动同步功能 4.编写操作手册,数据库设计文档等产品文档 工作成果: 通过自身不断努力,获得领导的认可,得以到上海各个项目组进行产品技术支持,获得优秀新进员工称号
2016-11-01 -2017-07-01上海润和信息技术有限公司java实习生
1.开发、调试接口,协同前端进行测试. 2.整理接口文档等各种对接文档. 3.修改bug. 4.参与拉卡拉pos机项目、保险项目等
教育经历
2013-09-01 - 2017-09-01吉林师范大学计算机科学与技术本科
统招本科,在校获得计算机二级,英语四级,普通话等证书,在校期间表现优异
技能
功能描述: 主要是四个类型(mysql。Oracle,db2,sqlserver)的数据相互迁移, 1.数据对比迁移,根据各个银行的情况不同,各种数据库之前存在的差异,在项目实施上存在一定难度,该功能则是解决了这一问题,系统根据当前链接的数据库会导出一份标准版,向其他类型数据进行初始化。数据对比,数据覆盖跟新,生成差异文件等功能,根据各个现场的情况不同,自行处理。 2.数据自动同步,公司主要的四个类型库对应的,还有演示库,测试库,开发库,每天的数据量差异较大。该功能可以自行配置每天需要同步的目标库,同步时间,进行数据同步,存在差异或异常,邮件配置需要通知的人,同步完成自动发送邮件
功能描述: 大额风险暴露主要分为配置管理,数据管理,数据查询,报送处理四大模块,主要功能有, 1.数据的填报,复核,审核通过三大步骤来实现数据的审核工作,通过级别不同将展示不同流程的数据,可以模拟交易数据进行试算,页面及时反馈试算结果,以供审核人参考 2.模板定制,主要根据银监会的报送要求,定制大额风险暴露的报表以及G14报表。 3.风险监控,行里每天的数据进行数据跑批分析风险,系统可详细查看各用户之间的关系,以及业务上的联系和数据影响,交易详情,数据占比,风险警告。
个人账户申报主要分为配置管理,数据管理,数据查询,报送处理四大模块,主要功能有, 1.数据的填报,复核,审核通过三大步骤来实现数据的审核工作,通过级别不同将展示不同流程的数据。 2.模板定制,主要根据人行发文将需要报送的字段,根据每一个账号下可能有多个账户,即联名账户,拆分为3张模板,对每一个字段进行编辑,定义,规定一些不可操作的比如针对某个模板不可删除元数据,主键不可修改等,防止数据被破坏。 3.报文管理,根据人行发文规定报文格式,生成压缩加密签名后的.dat 文件,实现ftp上传功能。 4.回执管理,接受人行反馈校验结果的文件,解析文件后根据固定格式对文件解读针对校验结果,展示具体数据,使客户方便修改。 5.数据校验功能则根据人行的要求对每一个字段定义校验规则,进而对每一条数据校验,已达到可以上报人行的要求,防止被打回。 6.另有反馈统计,报送统计,整合数据查询等功能,查询具体阶段数据。