个人介绍
1.精通JAVA语言,10年以上实际的JAVA大型系统开发,其中4年项目架构,3年项目管理经验,管理下属10人以上;
2. 熟悉常用的设计模式,熟悉JVM,集合和多线程;
3. 有很强的高可用、高并发、大容量架构和设计能力;
4. 熟悉Spring cloud全家桶/Dubbo等微服务架构 ;
5. 有实际的MYSQL或ORACLE数据库设计/调优经验,熟悉SQL优化,熟悉使用Mycat实现MySql分表分库;
6. 熟悉SOA,Spring,Hibernate,Struts,Mybatis,;
7. 熟悉redis,Memerycache等缓存服务器
8. 熟悉SVN,Git,Ant,Junit,Jenkins,docker,K8S等项目配置工具和测试工具;
9. 熟悉JS MVC,JQuery, vue
10. 具备良好的沟通能力,自主学习能力,和高度责任心,可以从0组建开发团队,同时管理多个项目,并可管理前端、APP端和后端团队。
11. 英文流利,可以跟外国同事很好的沟通,有出国工作经验。
工作经历
2018-08-27 -2022-06-20深圳五众技术主管
管理前端和java技术团队,进行框架设计和核心代码编写,主要负责房地产和物业管理IOT项目。 项目名称:物业IOT管理系统 2021/5 – 2022/3 软件环境: tomcat,Linux,oss,rabbitMq,redis,mycat,ELK,docker,k8s 开发技术:spring Cloud,nacos,gateway,mysql,redis,TxManager 项目描述:为满足绿景物业管理的旗下社区业主提供全方位高质量的物业服务,集数据准确性,使用快捷,方便性,设计智能性与一体,打造出智慧物业的软件。此项目包含业主app,员工a***,PC管理后端,支持几十万业主租客同时在线操作,能解决智能开门,停车缴费,报事报修/搬入搬出等工单流程处理,水电,物业管理费缴纳。对接10几个第三方厂商,包括涂鸦IOT,云坐席,捷顺,艾科,金蝶,拉卡拉等。 项目职责:参与前期项目竞标,需求调研,技术框架搭建和开发团队的管理,跟需求,测试部门紧密沟通和合作。 项目名称:有明云SAAS平台
2015-08-17 -2018-08-24甲骨文研发中心高级后端工程师
项目名称:核心银行 2015/8 –2018/9 软件环境: weblogic,oracle,svn,linux 开发技术: spring,hibernater,MQ,json,Oracle Jet 产品和项目职责: 主要进行此银行项目的增量开发和维护,包括活期存取款,定期存取款,贷款等业务,目前在国内已经有平安,吉林,绍兴,贵州农信等银行在使用我们的产品,国外银行无数。可以承载亿级用户量良好运转,后期对项目前端和Java接口部分实现重新架构,引入JS MVVM框架Oracle Jet,springCloud微服务和CI,CD自动化部署架构,构建了Paas,Saas平台,并针对市场拓展了mysql版本。
2009-10-12 -2015-08-17塔塔信息技术高级后端工程师
项目名称:JPMC-LVB (摩根大同银行) 时 间: 2009/10-2014/10 软件环境: tomcat/websphere,oracle,cvs,linux 开发技术: spring,jsp,sevlet,MQ,JUnit,mule 项目描述:JPMC-LVB 是美国摩根大同银行一个子系统,美国摩根大同银行是面向全世界大型企业开展业务的银行,位居世界银行前列,业务广泛。LVB是其一个小分支,专门负责小额的转帐。银行内部系统纵多,系统间交互频繁,大多通过MQ和文件进行传输。LVB系统已经有十几年历史,从最初的简单JSP+servlet+autosys,逐步引进OO技术,设计模式,spring,多线程框架,quartz等新技术.不断重构和扩大业务。本人在项目中担当过高级开发人员和项目组长角色,参与了项目的重构,性能优化,和项目新功能开发,开发了一套开源的Jobserver替代了autosys,使公司每年减少了100万美元的开支。重构了老架构,使性能提升了10多倍。同时带领了5-10的小团队出色完成了多个版本的开发。 项目职责:前期主要负责项目开发2年,后期负责JPMC—LV
教育经历
2003-09-01 - 2007-06-01湘潭大学计算机科学与技术本科
在学校完成了计算机科学与技术专业,学习数据机构,算法,C语言,J2EE
技能
完成了美的,华润慧销售系统,包括认筹,认购,签约,售后处理,财务等模块。 本项目使用vue,spring cloud,spring boot,hibinater,redis等技术
研发公司的新版SaaS平台, 平台采用可弹性扩展的微服务架构将业务模型转变为可独立部署的微服务并进入应用商店,以微服务为单元进行质量管理、版本迭代和持续升级,源码开放、功能开放;数据共享、服务共享. 通过微服务快速组装特定应用场景通过二次开发实现个性化,实现自主创新, 集产品管理、开发、测试、缺陷管理、自动集成、持续升级为一体的开发工具和环境,参与了美的置业销售系统和世贸CRM系统的实施。