个人介绍
1、熟练掌握Java语言相关基础知识,理解面向对象设计思想;熟练掌握常用List、Map等集合框架,理解其内部实现机制;熟悉多线程、反射等语言特性,对分布式并发编程有实际的操作经验与较深的理解;
2、熟练掌握工厂、代理、单例等开发中常用设计模式知识,理解其设计思路,能按照设计模式独立完成程序开发;
3、熟悉B/S设计模式,熟悉前后端分离的开发模式,熟悉分布式的软件架构设计与实现方式;能熟练使用SpringBoot、SpringCloud等JavaEE开发框架进行Web项目整合和开发;在开发中能熟练运用依赖注入、切面等框架特性进行功能开发;
熟悉MySql、MongoDB、Redis等数据库,能熟练进行后台与数据库的交互开发工作;了解消息中间件RabbitMQ。
个人品质:
1、崇尚工匠精神,热爱软件开发工作,能在工作中承受较大压力,工作谨慎,重视代码质量;
2、能不断学习并钻研所需要的技术;习惯使用插件提高开发效率;重视与伙伴的沟通,避免重复造车,团队合作意识良好。
3、乐于与伙伴沟通技术细节,相互学习共同进步;擅于细致规划时间,总结经验,信奉“时间就是金钱,效率就是生命”。
工作经历
2021-09-15 -至今某金融资产交易公司后端开发工程师
1、负责公司金融领域产权交易系统的开发与维护工作,负责底层构架搭建、技术选型、拍卖业务等领域的开发工作 2、负责公司要素市场相关业务的架构设计、项目推进、技术侧业务详细设计、后端领域业务开发工作
2019-07-01 -2021-09-01华为技术有限公司软件开发工程师
1、作为公司 OSN 18XX 系列产品业务保护及网络管理两项功能模块Owner负责产品模块的迭代开发及质量守护工作; 2、完成所守护功能的 UK 代码整改工作,解决旧代码架构中多处功能耦合度高、可维护性差等问题。 3、完成新加坡银行、沃达丰、BAT 等数个大企业定制的产品功能需求开发工作。 4、开发过程中共解决代码 BUG、沟通联调多领域代码协同等问题 290+。
教育经历
2017-09-01 - 2019-06-30武汉理工大学电子与通信工程硕士
2013-09-01 - 2017-06-30武汉理工大学通信工程本科
技能
为某金融资产交易平台开发的产权/债权交易系统,包括管理人员登记后台、PC客户端、APP三大模块,主要功能包括: 1、由登记后台、用户前台、客户端串联起一整套由产品录入流程审核、产品发行、用户实时竞拍、交易结果确认结算的完整交易系统功能 2、打通企业钉钉组织架构、实现企业自建系统与钉钉办公端的数据打通 3、打通与银行的资金结算体系,完整线上交易 4、植入一套可复用性强的流程审核引擎,不需进行后期代码维护即可对各类业务的审核流程进行调整
包括*小程序、Web网站、后台管理系统三大部分。提供主要功能包括: 1、金融超市产品发布/认购、用户购物车管理 2、用户融资需求登记、融资需求智能匹配 3、用户/机构画像、金融产品智能推荐 4、后台产品/需求管理、数据统计报表、Banner管理、权限管理 负责*小程序、Web网站、后台管理系统三大模块的后端服务开发工作。