一、WebFuture 全媒体信息管理平台,NET全栈研发工程师
负责产品核心模块的研发工作,主要包括但不限于以下方面:
1.UEditor 二次开发维护:提供更多富文本编辑功能,如 Word 导入、视频预览和功能优化等,以大幅提升用户的使用体验;
2.数据采集模块功能的开发和维护:增加了对 xml,json 等 api 接口的数据源的支持;设计并开发了 XmlToJson 的功能,简化了功能操作(前端点击 json 构建的树节点就能选择采集哪些信息);
3.内容管理模块功能的开发和维护:优化性能及功能,有效提高了内容管理的效率,设计并实现了文档导入导出功能,支持常见文件格式的导入和导出,方便用户在站群间进行数据交互和备份;
4.区块管理功能及其他功能开发;
5.基于 GrapesJS 开发视模板可视化编辑器,解决了开发过程中遇到的难题;
主要技术:
Netcore MVC, Sqlserver,EFCore, Redis, Javascript,HTML, 富文本编辑器,可视化编辑器
二、长护险项目AbpvNext+微服务+Redis,后端 API 开发
工作职责:负责文件服务、投诉服务、数据大屏功能开发;
技术:
微服务、ABP vNext、EFCore、SQLServer、Redis、WebAPI
亮点:
自行研究优化,降低了文件服务低并发下 80% TCP 连接消耗和 80% GC 次数(使用可回收内存池 + 对象池 + 链路复用)。
三、广州市社会组织联合会小程序,前后端开发
工作职责:独立负责整个小程序前后端开发工作。
包含功能模块:
1.会员模块(信息维护,入会、退会申请审核;会员管理;职务管理);
2.会费模块(会费设置、会费账本、会费账单生成审核);
3.资源对接模块(发布资源、响应资源、处理响应);
4.积分商城模块(商品管理、积分标准管理、积分管理、积分兑换、券号核销);
5.通知模块(通知回执、活动报名、报名审核、活动签到);
6.动态分享模块(信息发布,评论,点赞收藏)。
四、某线上业务移植到小程序代码生成器开发
工作职责:
1.编写代码生成器,通过规范的 Excel 表格生成 React 业务表单页面及校验规则(基于Taro 框架的页面);
2.编写对应后端 API (部分)、联调前后端代码 。
业绩:
通过该生成工具,业务表格内容有改动,可通过业务人员简单编辑 Excel 文档,即可重新生成页面,大大减少了页面改动编辑的工作量。