熟悉项目开发的全过程,从事过开发工作、也从事过研发管理、项目管理工作。
熟练掌握java那一套开发框架,曾主导过研发框架从传统开发到微服务开发的整个过程。
熟悉spring cloud一整套的架构,主导过部门项目运行环境从普通环境到k8s和docker的转型。
曾参与前端开发,对html、js、vue都非常熟悉,也能熟练使用element-ui、threejs、phaser、echarts等前端框架。
可视化全栈开发平台
后端
动态添加数据库和数据表,在线管理使用到的数据库;
新增加数据表后,后端动态生成对应的实体、Mapper和Service;
后端可动态添加模块,可视化配置模块各属性;
流程化配置业务逻辑,通过流程图动态组合各模块,从而实现完整业务逻辑。
前端
可视化创建和编辑界面、导航;
界面以element-ui实现基础组件,并创建了一些辅助组件,如迭代、网络请求、WebSocket请求等;
界面设计支持3D,引入了threejs,支持在线设计简单3D模型,包括挤压、拉伸、切割、贴图、光照、帧动画、滤镜等,也支持加载负载的3D模型及其内部动画;
界面支持echarts图表,并创新的开发了可视化配置能力,即使不懂代码也可以配置出精美的图表;
界面支持可视化配置SVG,结合SVG的特点,可视配置可以更灵活且方便的使用SVG;
界面支持web游戏界面开发,系统引用了phaser游戏框架,创新的将phaser各能力封装成了可拖拽组件,支持可视化配置游戏
可视化流程管理系统
流程管理,包括流程创建、删除以及修改。
流程执行人员的可视化条件筛选,流程流转的可视化条件过滤。
可视化表单设计,支持element-ui、3d、可视配置svg和可视化的echarts配置。
同时还支持使用phaser游戏框架的各种效果。
流程任务支持普通任务、并行任务以及串行任务。
系统支持接口调用,并支持返回数据处理。
系统支持邮件发送,支持可视选择系统内用户,也支持添加系统外用户
铁通全渠道运营平台
铁通的一个全国性电商平台,整合全国所有门店资源的一个线上线下的相结合的电商平台
本人负责其整体研发,从无到有,主导整个项目的系统设计和架构设计,主持整个项目的开发工作,截止2024年3月以累计完成近60亿元交易额
全渠道运营平台是专门为一个运营商的二级公司打造的线上线下商业平台,这个平台提供了多端能力。 全渠道运营端,这是整个平台的中枢,提供了线上商城和线下门店的管理能力,提供了物品库存的管理能力,还包括了订单、售后、报表统计、定价、营销活动、酬金结算等一大批功能。作为中枢,其它端都依赖
一个在线开发平台,主要功能包括在线可视化流程管理平台,在线可视化报表管理平台、在线可视化前端开发平台、在线可视化原型管理平台以及在线系统开发平台。 其中融合了可视化前端开发、SpringBoot,SpringCloud、在线数据库管理,在线业务模块管理等相关技术。 平台提供拖