个人介绍
能独立阅读英文技术文档。
理解面向对象编程思想,理解Java反射机制以及常用设计模式.理解分布式系统的核心原理
了解TCP/IP通讯原理,HTTP1.1、HTTP2.0协议规范,能使用Socket做对应的协议实现,也可采用Netty等NIO实现框架进行快速的服务端开发。
熟练运用Spring Cloud微服务框架,能灵活运用Spring Boot进行网络应用程序的设计与开发,利用RabbitMQ,ActiveMQ等消息队列进行系统解耦,采用轻量级通讯协议(JSON,XML)以及RPC框架(Hessian,dubbo,gRPC)进行数据交互
精通SSH,SSM等常用后端开发框架.
熟练掌握SQL,熟练掌握关系型数据库(Oracle、MySQL),熟悉MongoDB、Elasticsearch等文档数据库以及NoSQL数据库(Redis,Cassandra),掌握Tomcat,Weblogic等应用服务器.
熟练使用Maven,SVN,Git
能从零搭建全套软件开发环境
工作经历
2018-06-18 -2025-04-30智慧足迹数据科技有限公司java架构师
需求沟通及评审: 1. 每个迭代周期最后一个工作日与产品组进行需求评审会,确定下个迭代周期的功能点、预计工期并讨论产品核心功能以及参与讨论产品发展方向。 2. 在迭代周期第一个工作日与研发小组举行研发例会,将本迭代周期确定的功能点梳理并涉及完成后,交由研发小组评估工期并最终确定开发工期,通过邮件将本迭代周期需要完成的功能点和工期相关内容发送给产品部,抄送相关责任人和领导。 技术管理: 1. 依据产品部需求文档完成系统架构概要设计,搭建开发框架、重构代码、新增接口定义(IDL文件)、完成数据库表设计、数据流过程和协助高级工程师完成核心功能代码开发。 2. 处理各种生产事故、技术难题,在问题处理完成后书写回顾报告,补充入公司产品知识库以及技术知识库中,完成技术沉淀和完善事故案例。 3. 跟踪前言技术发展,探索可用于本公司产品的各种新技术并编写demo用于研发分享会学习。 4. 定期举行研发分享会,主要议题为回顾近期生产事故、分享架构演进过程、讨论技术发展方向、推进新技术在产品体系中的落地方案等。 人员管理: 1. 定期听取各研发小组汇报工作,根据公司指定的考核标准在年中、年底参与技术考
2015-05-15 -2018-04-30国付宝信息科技有限公司java技术经理
负责慧融云供应链金融平台架构设计 负责国付宝支付平台跨境支付核心交易代码开发,兼职公司架构组成员. 在保证跨境支付平台稳定高效运行的同时,帮助其他开发人员进行非核心模块的编写和解决技术难点.先后参与了跨境外汇交易平台和跨境人民币交易平台的开发以及国付宝网关支付等核心交易的开发. 定期举行架构组会议,参与公司架构更新,开发规范制定,新技术新方向调研.
2014-04-01 -2015-04-30文思海辉技术有限公司java开发工程师
1.协助客户进行需求分析,制定项目工期。确定项目成本与项目风险。 2.根据项目建立开发组内部管理机制和沟通机制。 3.根据需要调配组内人员等资源,对需求文档和需求变更文档进行复核。 4.分配系统设计任务,包括体系结构设计、模块设计、用户界面设计、数据库设计等;组织对体系结构设计、模块设计、用户界面设计、数据库设计进行评审。 5.负责组织项目开发小组会议并编写会议纪要。(合并到每周的项目例会) 6.负责每周对开发人员的代码进行检查,提交测试版本、搭建符合实际的集成测试环境。 7.提交所需文档。
2009-09-01 -2014-03-01杭州金通科技有限公司java开发工程师
1、负责研发公司应用软件的模块开发和交付; 2、参与编码,单元测试; 3、参与新知识的学习和培训; 4、修复程序BUG; 5、参与与其业务相关的需求变更评审; 6、编写开发文档。
教育经历
2005-09-30 - 2009-07-01中国矿业大学采矿工程本科






