1年测试经验,3年开发经验,曾参与过云帐房Sass代账软件的研发和商家结算对账平台,软件也业界一致好评,熟练掌握JAVA开发,熟悉分布式系统架构设计,熟悉各种框架和中间件,例如:Spring全家桶、Mybatis、redis、zookeeper、rocketMq,elasticSearch以及任务调度xxl-job等。熟悉MySql,具备MySql优化经验。具有一定的产品设计能力,曾自主设计平台产品物流邮寄产品升级后,用户反馈一致好评。具有项目管理能力,担任项目负责人,对全生命周期管理。沟通能力强,能够深刻了解需求的要点,解决用户痛点,为用户带来价值。
项目名称:代账系统-账套迁移
项目简介:此项⽬主要为了解决⽤户在开始使⽤云帐房代账系统时⾯临的迁账问题,项⽬上线后可以快速⼤⼤提⾼⽤户的效率,也为公司获取更多的⽤户提供的保证,对第三⽅财务软件的相关财务
数据(科⽬、凭证、余额等数据)的采集和数据处理进⾏初始化以及转存为代账系统的正式数据。也就是将其他财务软件的数据迁移到云帐房系统。使⽤Spring主流框架并结合其他框架以及中间件、SrpingMVC作为Web框架实现前后端分离、mybatis作为持久层技术选型,Mysql作为数据库。
职责:参与项⽬主要功能开发,包括数据抓取从迁移平台获取迁移数据、预备数据进⾏系统初始化处理(科⽬校验、科⽬匹配、余额计算、凭证汇总)最终将数据落地到系统正式库,可以正常使⽤迁移过来的账套,在云帐房代账版使⽤。在项⽬实现的过程中,最后⼀步是要将所有的预备数据都转存为正式账套数据,设计的操作之繁多,以及数据也很⼤,所以这⾥我采⽤的@Async实现异步⽅法的调⽤,同事记录⼀个异步处理中的状态,出现异常数据回滚,状态扭转的⼀个闭关操作,项⽬如期上线,解决了公司迁账的重⼤问题,⽤户使⽤评价较⾼,为公司户数增多提供的保障!
项目名称:代账软件-薪酬管理
项目简介:代账系统-薪酬模块是⼀个薪税系统是代账软件中不可或缺的⼀部分,我参与了此模块的维护以及后期重构等⼯作,主要包含了员⼯、薪酬表、专项附加扣除⼦模块,薪酬与凭证、税表等功能组合成⼀个基础的薪税系统。
开发技术:前后端分离,后端主要maven、Spring、SpringMVC,Mybatis、Redis、RabbitMq、Zookeper、xxl-job,后边参与系统重构使⽤到了SpringBoot、SpringCloud。
工作职责:
负责开发过项⽬的2019年个税累计新政策的改⾰代码重构包括专项附加扣除的计算逻辑的增加,在薪酬模块⼀些⼤批量数据量的操作⽐如个税初始化、专项附加扣除、⽣产经营所得的企业维度采集发送任务以及批量复制薪酬等功能上主要使⽤了中间件RabbitMq进⾏可数据传输和异步⽅法调⽤和消息推送的作⽤,使得上述功能得以正常运⾏,其中对接过企协通⼩程序,为了同步薪酬的状态和数据变更,因为更新的地⽅太多所以采⽤AOP切⾯技术,在薪酬数据更新后增加后置通知达到了同步企协通同步薪酬数据的状态。