谢勇强

谢勇强

.Net全栈开发,前端会Vue3/Vue2、H5、微信小程序

发送消息
0 · 0条评价 回复率 50% 4年经验 ¥100/时
全栈开发 前端开发 后端开发
技术

职业经历

1、成长历程,开发过.net framework、.net Core、.net 7项目; 2、使用过微服务架构、分布式架构、DDD领域驱动模型、MVC框架、三层架构; 3、完全理解OOP思想,了解设计原则,IOC/DI、常用设计模式; 4、扎实的C#语言开发基础,能熟练运用泛型、反射、委托、异步、多线程、LINQ; 5、熟练掌握Sql Server、My Sql关系型数据库,精通T-Sql语句; 6、熟练掌握EF Core、SqlSugar ORM框架; 7、熟练运用Redis、RabbitMQ优化网站性能; 8、熟练运用第三方中间件:JWT、Swagger、Serilog、NLogger、Autofac; 9、能编写Net Core自定义中间件; 10、了解数据结构 11、了解TCP协议、UDP协议、IP协议、HTTP协议 12、了解WebSocket,使用过SignalR 13、有前端开发经验,能做后端系统排版和功能实现:Vue2、Vue3、Jquery、H5、微信小程序开发; 14、能熟练运用相关开发工具:VS、Vs Code、Sql Server、MySql、Redis Manage、Git; 15、能编写相关技术流程文档、功能说明文档、接口文档、数据库字典 主要项目经验 1、MES系统项目,微服务架构DDD领域驱动设计,有十六个微服务通过Dapr实现微服务间通信 2、CRM系统项目,主表千万级数据量、读写分离分库分表设计,高性能Sql要求 3、在线教育项目,分布式架构设计,高并发量,采用持久化分布式Redis,采用RabbimtMQ解耦, 项目部署均衡负载处理 4、有C# CS架构维护和二次开发经验,WinForm和WPF

工作经历

.net全栈开发工程师 · 深圳市云迅通科技股份有限公司

2024年03月 — 2024年10月

技术,后端开发,全栈开发

1、熟悉掌握项目现有前端技术.net7Dapr微服务模式; 2、熟悉指定任务下的原CS架构WinForm项目功能流程; 3、根据直属领导安排的指定功能模块,参照旧MES系统功能流程完成开发; 4、完成自我功能测试并校验后台数据准确性;

.net全栈开发工程师 · 深圳市丰禾信息技术有限公司

2021年11月 — 2024年01月

技术,后端开发,全栈开发

1、负责公司CRM、COU、O2O项目的开发维护工作并协助项目负责人完成项目管理工作 2、参与项目组需求会议评审,协助提出实现方案和技术难点研究 3、负责项目技术相关的文档编写 4、协助带领团队成员解决工作中遇到的问题 5、协助完成项目代码合并和协助上线部署工作 6、协助团队管理完成团队成员代码Code Review工作

.net全栈开发工程师 · 深圳市方直科技股份有限公司

2019年02月 — 2021年10月

技术,后端开发,全栈开发

1、熟悉并掌握公司软件项目的相关技术和使用方法; 2、参与功能模块设计实现方案探讨,完成指定模块功能开发; 3、辅助项目模块的详细设计、编码和内部测试的组织实施; 4、撰写相关的技术文档并完成负责功能与其他项目组成员的对接联调;

.net全栈开发工程师 · 博彦科技股份有限公司

2015年03月 — 2019年01月

技术,后端开发,全栈开发

1、熟悉并掌握公司软件项目的相关技术和使用方法; 2、参与功能模块设计实现方案探讨,完成指定模块功能开发; 3、辅助项目模块的详细设计、编码和内部测试的组织实施; 4、撰写相关的技术文档并完成负责功能与其他项目组成员的对接联调;

教育经历

华南理工大学

计算机科学与技术

2018年03月 — 2021年07月

项目经历

MES系统项目

2024年01月 — 2024年01月

1、MES系统项目,微服务架构DDD领域驱动设计,有十六个微服务通过Dapr实现微服务间通信 2、CRM系统项目,主表千万级数据量、读写分离分库分表设计,高性能Sql要求 3、在线教育项目,分布式架构设计,高并发量,采用持久化分布式Redis,采用RabbimtMQ解耦, 项目部署均衡负载处理 4、有C#CS架构维护和二次开发经验,WinForm和WPF 乐于与团队人员紧密合作,确保系统整体功能的实现

制造执行系统(MES)

2024年03月 — 2024年10月

项目描述: 开发背景: 对原CS架构MES系统进行重构,为了更好的更新和升级使用BS架构Dapr微服务框架。 项目技术栈: 1、基于.net7开发,使用内置DI支持的生命周期实现IOC; 2、项目采用Dapr微服务+Docker部署; 3、通过Dapr API状态管理的支持,实现跨多个微服务之间实现分布式事务; 4、使用DDD领域驱动设计,提高业务理解与灵活性并增强系统可维护性; 5、采用JWT实现微服务件身份认证; 6、自定义异常处理中间件,使用Serilog记录异常日志; 7、采用Swagger中间件产生可视化接口信息; 8、数据库SqlServer2012; 9、EF Core框架访问与操作数据库; 10、前端采用Vue3+TypeScript开发; 性能优化: GRPC协议微服务通讯、EF Core性能优化、数据库优化、Redis缓存、RabbitMQ异步解耦 使用工具和插件: VisualStudio2022和VS Code Git源代码版本管理 主要成果: MES返修模块下的缺陷登记、返修RDJ、返修RWK、分选登记前端功能开发 QMS质检模块下的PQM检验方案、检验单数据采集录入、检验单采集信息查询

客户关系管理系统(CRM)

2021年11月 — 2024年01月

项目描述: 项目概述: 客户关系管理系统,为公司发展与客户之间的长期合作关系、让公司以客户为服务中心利于提高公司的盈利能力;主要功能包括:用户信息管理、积分管理、订单统计、活动营销、售后服务、礼券管理、积分管理、客户数据统计。 项目技术栈: 1、.net Framework Web Api、多层架构 2、采用Autofac自动注入 3、采用NLogger记录系统日志 4、采用Redis缓存优化 5、采用RabbitMQ异步解耦完成复杂业务 6、采用JWT身份认证 7、使用Ado.net封装数据库通用访问类,使用T-Sql语句 性能优化: 数据库读写分离、长链接、Redis缓存、RabbitMQ异步解耦 工具和插件: VisualStudio2019和Vs Code开发工具 Git源代码版本管理 主要成果: 1、新功能增邀请有礼活动(注册、首单、入会、消费)和对应的统计报表功能开发 2、开发新功能售后问卷调查,问卷统计 3、与泸州老窖合作送礼券活动 4、重构售后申请单功能,走审批流程 5、重构货类配置赠分流程 6、实现CRM对接SSO完成单点登录 7、参与完成CRM附件由FTP迁移至OSS

金太阳同步学后台系统

2019年02月 — 2021年10月

项目描述: 项目概述: 金太阳同步学涵盖英语、语文、数学多个学科,内容完全同步各地的版本和教学大纲;贯穿课前预习、课堂辅助、课后复习及练习的一站式系统化的自主学习体系; 通过孩子在学习中的表现分析出孩子的强弱项和兴趣所在,自动生成有针对性的课程内容和课后练习来改善弱项、加固强项和培养学习兴趣; 项目技术栈: 1、后台Api采用分布式架构设计,基于.net Core3.1开发; 2、DI采用Core内置生命周期; 3、通过Redis实现缓存优化,RabbitMQ消息队列,消除系统峰值提高系统响应效率; 4、通过JWT身份认证,完成接口鉴权; 5、使用NLogger记录系统日志,并使用自制日志中间件记录系统请求日志; 6、采用Sql Sugar Core操作数据库; 7、采用Swagger中间件产生可视化接口信息; 8、后台管理系统使用MVC开发,基于.net Framework4.0; 9、后台前端使用Html+Jquery+LayUI; 10、数据库使用MySql、使用到分库分表设计满足高增长数据表,索引提高查询性能; 性能优化: Redis持久化、RabbitMQ、分库分表 工具和插件: VisualStudio2017 Git源代码版本管理

TA 的技能服务

该人才共 1 项技能服务,可在 技能服务 中搜索「谢勇强」查看。