技能标签
专业技能
精通ASP.NET Core框架,深入理解其依赖注入、中间件及过滤器机制,擅长通过自定义中间件实现请求拦截与日志记录。掌握关系型数据库(MySQL/ClickHouse)与非关系型数据库(MongoDB/Redis)的混合架构设计,具备复杂查询优化与索引策略制定能力。熟悉消息中间件(RabbitMQ)在分布式系统中的应用,精通异步通信与削峰填谷技术。熟练运用领域驱动设计(DDD)进行业务建模,擅长使用UML(类图/活动图/状态机)进行系统架构设计。精通策略模式、责任链模式等设计模式在业务场景中的落地应用,具备高并发场景下的多线程处理与性能调优经验。熟悉Dapr微服务框架,具备分布式事务与服务编排能力。
工作履历(脱敏处理)
主导开发企业级消息通知服务,通过RabbitMQ实现跨系统消息解耦,构建支持邮件/短信/企业微信等多渠道推送的统一消息中枢。设计MongoDB配置中心实现模板化消息体生成,采用策略模式实现发送器解耦,支持重试机制与日志追踪。开发通用后端表格服务,支持MySQL/ClickHouse/MongoDB多数据源查询,实现前端配置驱动的动态数据展示。构建基于Hangfire的定时任务框架,支持租户级用户冻结提醒等复杂业务场景。主导微服务架构改造,采用Dapr实现服务间通信与数据同步,提升系统扩展性与维护效率。
项目经验(脱敏处理)
通用消息通知服务:基于RabbitMQ构建跨系统消息分发平台,实现消息模板化配置与多渠道推送。通过MongoDB存储消息模板、发送器配置及发送日志,采用RazorEngine实现模板渲染,结合策略模式实现发送器解耦。设计支持邮件附件、抄送人等复杂场景的发送逻辑,通过缓存与反射机制提升发送效率。开发定时任务服务,集成Hangfire实现租户级用户冻结提醒功能,支持动态配置扫描范围与触发条件。后端表格服务:构建MongoDB配置中心管理表格列定义与数据源,支持MySQL/ClickHouse/MongoDB多数据源查询,实现前端配置驱动的动态数据展示与筛选。通过领域建模与UML分析实现复杂业务场景的系统化落地,提升系统可维护性与扩展性。
驻场外包优势
服从性高
严格遵守甲方管理制度
技术扎实
8年项目实战经验
可长期驻场
接受异地项目外派
快速响应
24小时内可到岗
企业人才对接
专业IT人力外包服务
如果贵公司有IT项目人手缺口、需要工程师驻场开发、短期人力支援需求,欢迎联系洽谈合作。
合作热线
18969108718
商务邮箱
ntit@163.com
微信扫码咨询
扫描二维码添加商务对接