proginn1741469632
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 工作日8:00-22:00、周末8:00-22:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

十多年开发和设计经验,广泛掌握JAVA以及Spring、Hibernate、Mybatis等等各种相关的框架技术和Redis、RabbitMQ、XXL-Job等中间件;前端各主流技术;数据库技术;熟悉主流的微服务软件架构设计方案。
认真负责、思维缜密,考虑问题细致。能够而且乐于设计、编写健壮的、易扩展的、可维护的代码和系统。

工作经历

  • 2016-05-01 -2021-09-01合生元生物制品有限公司资深JAVA工程师

    妈妈100商城总用户数为千万级别,活跃用户十万级别,并发请求峰值2000以上。采用前后端分离的协作方式,后台在中台化改造之后,分为:交易中台、订单中台、用户中台、商品中台、营销中台等。每个中台又包含数个服务,各个服务互相独立,各自以多节点的方式部署,互相之间解耦,各自保证服务的高可用。

教育经历

  • 2006-09-01 - 2010-07-01华南农业大学农林经济管理本科

    全部课程以优异成绩获得通过,获得本科学历和学士学位;期间还辅修了电子信息工程专业,还考过了国家计算机等级二级C++考试

技能

0
1
2
3
4
5
作品
7天酒店第三方酒店线上合作平台

本人在公司内负责7天酒店第三方酒店线上合作平台项目的开发和设计工作。本项目使用Axure设计系统原型;项目系统总体采用MVC模式,使用Spring框架作为系统骨架;FreeMarker作为显示层技术;MyBatis作为持久层框架,充分利用MyBatis的灵活性以及优越的性能。数据库使用的是MySQL,采取了以酒店和时间两个维度进行分表的方案,并且以主从的方式进行双实例部署,读写分离,保证数据安全,提高性能。使用Redis缓存热点以及静态数据,同时用作数据队列。使用Quartz定时任务从第三方酒店抓取数据,并且保存到Redis数据队列中,建立ExecutorService线程池处理Redis队列中的数据,保存至本地数据库。使用Log4j+SLF4J记录系统日志,使用SVN+Maven进行代码及版本发布管理。 个人主要职责: 1. 在项目技术方面发挥主导作用。主要负责订单模块相关功能,以及负责合作酒店直链系统的酒店、房型、房价、房态等信息抓取和订单的同步; 2. 数据库脚本管理以及性能优化; 3. Eclipse开发环境配置文档、系统部署文档、数据库结构文档等文档的编辑工作。

0
2024-01-07 18:26
海南航空阿米巴经理管理系统

本人参与公司海南航空阿米巴经理管理系统项目的开发工作。系统是基于Spring MVC + Mybatis + Dubbo框架技术。系统架构在纵向严格分成三个模块:应用数据层、应用服务层、应用视图层,各层均充分应用面向接口设计模式,使不同模块之间的耦合度降到最低,应用数据层和应用服务层服务化,为将来的模块扩展或者分模块部署提供便利。系统集成CAS单点登录功能,链接海航内部CAS授权系统,使用Dubbo服务与海航HR系统进行数据对接。数据库使用Mysql社区版,主从双实例部署,为系统提供实现安全目的的数据冗余。使用Redis缓存热点和静态数据,减轻数据库压力,提高系统吞吐量。报表分析是本系统的核心功能之一,前端主要使用Echarts进行报表展示,并在后台针对Echarts的各项配置和属性进行对象化封装,方便使用。使用POI导出表格或者图形形式的报表数据。 系统部署采用Keepalived + Nginx的负载均衡方案,提高系统并发处理能力,同时避免发生的单点故障,对外提供7*24小时的高可用服务。本系统可用性和性能的主要威胁来源于,随着时间的推移,数据量持续上升对数据库存储空间的消耗以及数据库操作效率的影响,因此数据库采用按时间维度分库的策略,定时将数据迁移至历史库中。 个人主要职责: 1. 负责外部收支模块功能代码编写;编写Excel导出工具类,封装公共底层Excel生成代码,支持复杂表头格式; 2. 负责报表模块架构设计,使用ECharts进行报表展示;负责大部分报表功能代码编写; 3. 负责预算模块功能代码编写; 4. 参与系统部署,参与搭建负载均衡系统。

0
2024-01-07 18:24
合生元妈妈100商城

本人在公司中国区信息技术部/中台开发部担任资深软件工程师,负责合生元妈妈100商城核心的订单系统、优惠券系统的设计、开发及维护工作。妈妈100商城总用户数、业务数据为千万级别,活跃用户百万级别,并发请求峰值2000以上。商城开发采用前后端分离的协作方式,后台在中台化改造之后,分为:交易中台、订单中台、用户中台、商品中台、营销中台等。每个中台又包含数个服务,各个服务互相独立,各自以多节点的方式部署,互相之间解耦,各自保证服务的高可用。 个人主要职责: 1. 订单系统从EJB切换到Spring重构; 2. 订单系统中台化改造,订单中台包含以下几个服务:订单服务、售后服务、物流服务、评价服务; 3. 订单、优惠券系统相关需求分析和系统设计; 4. 需求开发。

0
2024-01-07 18:24
更新于: 01-07 浏览: 86