项目1 | 项目1 | SpringBoot/WebFlux/GraphQL | 2023.06 - now |
环境/技术 | Docker + Redis + WebFlux + Graphql + Postgres |
项目描述 | 项目包括Security/UserCenter/Core/Application/Activity等几个主系统和其它子系统,
Security负责Token管理及请求拦截,UserCenter负责维护用户信息,Core负责订单管理,Application统一封装并对外提供API |
责任描述 | 负责项目管理,Security/Wallet设计和编码,其它系统的评审/设计/管理等 |
|
项目2 | Coupang电商(App,Web) | Springboot/JPA/React/vitamin | 2019.03 - 2022.03 |
环境/技术 | Docker + Redis/Cassandra + ELK + Jenkins + Prometheus + Grafana + 自研deployment |
项目描述 | Coupang是韩国最大的电子商务企业,负责的项目有SNS(定期配送),PMS(PromotionManageSystem优惠券发放/管理),regular_promotion(员工福利: 韩国员工在Coupang购物每年有200美元的返现额度),SSSP(Supplier Self-Service Promotion, 第三方的营销管理),以及seller商品的管理以及与Coupang物流的对接入库等 |
责任描述 | 与PO对接需求,与TEAM评审,拆解需求任务,进行排期,提供开发上线 ETA;分析/处理/复盘重大线上incident;对耗时较多/较频繁的oncall task进行分析,从根源解决bug 或设计新的api或job自动处理;按照升级要求升级系统镜像版本/搭建新的AWS Load Balance 集群等;Oncall:团队与韩国/美国团队轮流值班,用以处理其他团队报过来的问题及系统自动触发的报警问题等。 |
|
项目3 | 俺来也(APP, H5) | SpringMVC/HttpClient/Vue/ES | 2017.06 - 2018.09 |
环境/技术 | Docker + Redis/Cassandra + ELK + Jenkins + Prometheus + Grafana + 自研deployment |
项目描述 | 俺来也APP是校园O2O产品,包含西游早餐、品牌馆、同学的店、西游食等业务,土地公(同学的店店长),从品牌馆商品进货,可在“同学的店”中开店向同学售卖商品,商品由西游侠配送。 |
责任描述 | 主要负责分库分表设计,私服配置,系统优化,支付系统(支付宝和微信APP/H5/网页支付以及浦发信用卡支付)重构,钱包(用于店长/西游侠发放工资,可提现及支付)/西游币(用于发放奖励,可用于支付)系统的设计和实现。对IM系统设计进行评审。返回、异常等统一规则制定,对开发团队进行技术培训等。 |
|
项目4 | SAAS电商(来伊份电商/德升时装) | Spring/MyBatis/Redis/Jenkins | 2016.06 - 2017.02 |
环境/技术 | Maven + Hessian/Dubbo + ES |
项目描述 | 在电商基础之上做一个直播,做直播时主播可以推荐商品,观众可以获取主播推荐的商品并进行购买,后续需要加入观众购买商品后对主播的分润。德升是一个标准的服装商城的电商平台分支,来伊份是后期作为SAAS化的主要开发分支,与德升相比,加入了“来抢购”等新的促销类型。 |
责任描述 | 远程接口调用异常和日志处理统一重构改造,使RPC调用异常追踪效率提升200%以上;询价交易、租赁交易业务前台设计实现;促销商品报名流程改造;促销统一管理改造、追加选品设计与实现等。 |
|
项目5 | 电商平台(卓仕电商,宜和电商) | SpringMVC/Redis/Hessian/Jenkins | 2016.02 - 2016.06 |
项目描述 | 卓仕电商是做物流装备销售的,利用线下销售+电商模式。主要提供PC网页版本,宜和做APP业务,是生活类电商网站,后又加入了海购内容。包括APP的本来便利,以上电商均适用同一套代码维护,代码向产品化方向开发。 |
责任描述 | 改造电商前台的响应机制和远程调用机制,异常规范等。重构购物车逻辑,新增商品租赁、询价业务的购物逻辑实现。 |
|
项目6 | 互联网金融开放平台 | Spring/Redis/ActiveMQ/Jenkins | 2014.12 - 2015.11 |
项目描述 | 开放平台是为了对接公司内部系统和外部系统的开放平台。对接内部系统以后,将内部系统提供的服务以API的形式对外开放,外部成员可通过在开放平台注册的认证信息和下载的SDK请求平台API来调用相对应的服务,即平台商户注册并提供服务,第三发在平台上注册账户并申请开通对应API服务。该系统由Active MQ做消息转发路由,Redis做缓存,HTTP方式处理外部API请求。 |
责任描述 | SDK的生成和下载以及调用。部分内部系统对接以及对应业务API的提供和注册,第三方通过SDK对平台的调用等 |
|
项目7 | POS收单系统 | Spring/Maven/Jenkins/加密机 | 2015.04 - 2015.10 |
项目描述 | 实现从POS及消费到POS系统以及银行端的消息处理。主要包括刷卡消费/日常签到等业务。由Netty做消息发送,卫士通作为三层密钥体系的硬件加密设备对通信安全加以保证。 |
责任描述 | 负责整个项目的安全模块以及与银行方三层密钥体系进行转加密对接。主要是对MAC密钥/PIN密钥的转加密处理和密钥交换,保证系统的安全级别符合银行要求 |
|
项目8 | IMIX应急系统 | SVN/Mina/IMIX/Swing/Oracle/SFTP | 2013.06 - 2014.04 |
项目描述 | 应急系统是有EmergencyClient,EmergencyServer组成的。包括CSTP应急,CDC应急,SHCH应急,CDIS应急。作用是当这些系统本身崩溃时,通过EmergencyServer可以直接从这些系统对应的数据库抽取数据组成IMIX消息展示在客户端,由用户操作将消息发送到对应的下游系统。 |
责任描述 | 维护、更新、新增模块,如CSTP应急中新增“信用缓释凭证”市场应急,以及CDIS同业存单系统应急。 |
|
项目9 | IMIX中间件系统 | Mina/IMIX/XML/SHELL | 2013.02 - 2013.12 |
项目描述 | 交易中心的中间件主要包括ExternalHub和InternalHub。EH负责外围成员银行与清算所的中转消息转递。IH是交易中心内部各个系统之间的消息转递。EH和InternalHub的转发关系可以通过XML配置。 |
责任描述 | 维护并根据需求配置IH与各个系统连接的会话。对EH和IH升级和维护。 |
|
项目10 | IMIX共享平台 | Springboot/JPA/React/SSH/XML/SQLServer2005 | 2012.04 - 2013.02 |
项目描述 | 该项目主要是用来定制IMIX协议的。另外结合了IMIX学习、新闻、需求、权限等内容。IMIX协议是交易中心内部以及同成员银行通信的核心协议。 |
责任描述 | 带领团队搭建项目框架,完成前后端开发,还负责项目的部署以及维护。 |
|
项目11 | EMC英国barclaycard网站 | Fatwire/Selenium/Oracle | 2010.08 - 2012.02 |
项目描述 | 以Fatwire为基础,分为三大模块,让编辑人员能够自由创建编辑符合要求的Page。 |