个人头像

汤俊飞

全栈开发工程师

关于我

您好,我是汤俊飞,一名充满热情的全栈开发工程师。我热爱编程,善于决问题,致力于创造优秀的用户体验。同时我也是一名技术博主,经常在个人博客分享技术心得和开发经验。

技术栈

后端技术

开发框架
.NET Core、ASP.NET Core、Entity Framework Core
数据存储
MySQL、Redis、SQL Server
中间件
RabbitMQ、SignalR、Quartz.NET

架构设计

系统架构
微服务架构、DDD领域驱动设计、分布式系统
性能优化
缓存设计、SQL优化、并发处理、分布式事务
开发工具
Git、Visual Studio、Fiddler

工作经历

2021.11 - 至今

.NET 开发工程师

北京厚金网络技术开发有限公司

• 负责公司核心业务系统的开发与维护,包括贷款业务系统、内部App、B端C端管理系统

• 参与系统架构设计,推进系统微服务化改造,提升系统可扩展性和维护性

• 优化系统性能,通过缓存优化、SQL优化等手段提升系统响应速度

• 负责团队技术方案评审编写技术文档,指导新人,推动团队技术规范建设

ASP.NET Redis SQL Server WebServices RabbitMQ Quartz.NET
2019.07 - 2021.10

.NET 开发工程师

北京助力软件有限公司

• 负责渠道营销管理系统和控价管理系统的开发与维护

• 主导前后端分离改造,封装前端组件库,提升开发效率

• 设计实现数据采集系统,支持多平台商品数据爬取

• 负责系统性优化,通过Redis缓存、SQL优化等提升系统性能

ASP.NET MVC Vue Redis MySQL 微信开发 Quartz.NET

项目经历

2021.11 - 至今

综合业务管理系统

后端开发工程师

业务流程 流程优化 使用状态机管理贷前、贷中、贷后流程,处理时间从15分钟减至5分钟
数据处理 缓存优化 Redis缓存用户信息和业务数据,接口响应时间降至100ms以内
定时任务 Quartz调度 使用Quartz.NET处理数据统计、报表生成、数据同步等任务
日志监控 异常处理 Log4net记录系统日志,配置邮件告警,实现异常实时通知

• 使用状态机设计贷款业务流程,实现贷前、贷中、贷后全流程管理

• 开发业绩统计模块,支持按部门、个人、市场等多维度统计分析

• 集成百度OCR识别技术,自动识别表格信息,提升录入效率

• 对接三要素验证、短信服务、企业微信、银行扣款等第三方系统

ASP.NET Redis SQL Server Log4net Quartz OCR WebServices
2021.11 - 2022.02

内部App项目

全栈开发工程师

核心功能 业务管理 核房下户、业务查询、业绩统计等功能的WebAPI接口开发
数据采集 行为分析 使用Log4net记录用户操作日志,实现用户行为分析
文件处理 资源管理 统一管理图片视频等资源,支持断点续传和秒传

• 开发核房下户功能模块的WebAPI接口,提供业务和业绩查询服务

• 设计用户行为采集系统,记录用户操作轨迹,支持行为分析

• 实现文件上传下载功能,支持大文件断点续传和秒传

• 开发数据同步服务,确保多系统间数据实时同步

ASP.NET WebAPI SQL Server Log4net 文件处理
2022.03 - 至今

B端C端管理系统

全栈开发工程师

系统架构 模块化 注册、风控、工单、房产评估等服务独立部署,支持横向扩展
微信服务 统一接入 封装微信公众号接口,统一处理菜单、消息、支付等功能
数据库设计 性能优化 优化表结构和索引,使用存储过程处理复杂业务逻辑

• 设计用户信息、贷款信息、还款信息等核心数据库结构

• 开发贷前、贷中、贷后完整业务流程,实现自动化审批

• 对接银行接口和风控系统,实现自动审核和放款

• 开发微信中台服务,统一处理公众号相关功能

ASP.NET SQL Server 存储过程 Log4net Quartz 微信开发
2020.03 - 2021.10

渠道营销管理系统

全栈开发工程师

系统规模 企业级应用 服务伊利、蒙牛、完达山等头部乳企,管理数千家门店
性能优化 Redis缓存 出入库数据暂存、排行榜缓存、大数据批处理,查询性能提升300%
架构升级 前后端分离 从MVC迁移到前后端分离架构,开发效率提升50%

• 主导ASP.NET MVC项目向前后端分离架构迁移,设计RESTful API和JWT鉴权

• 优化大数据写入性能,使用Redis缓存策略,通过定时任务批量处理提升性能

• 设计数据库结构,规范字段命名和表结构,优化SQL查询性能

• 开发溯源流转系统,支持微信扫码查看产品信息和流转记录

ASP.NET MVC Redis MySQL Quartz Log4net RabbitMQ
2019.07 - 2020.02

控价管理系统

后端开发工程师

数据采集 全网监控 覆盖淘宝、京东、拼多多等主流电商平台,日采集200万+商品数据
价格监控 实时预警 自动建立价格基准,识别低价商品,追溯经销商来源
小程序应用 高效采集 支持快递单扫描、商品信息录入、图片上传,效率提升200%

• 开发多平台数据爬虫,使用CefSharp实现复杂页面数据采集

• 设计商品价格监控系统,实现低价商品自动识别和追溯

• 开发小程序实现商品信息采集,支持扫描、拍照等功能

• 设计统计报表模块,提供低价商品分析和整改跟踪

CefSharp Redis MySQL Quartz 小程序 RabbitMQ

教育经历

2017 - 2020

唐山职业技术学院

计算机应用技术 | 大专

开源项目

Fiddler插件

基于Fiddler开发的插件工具,用于网络抓包分析和调试。提供请求数据的自动化处理、数据导出、接口测试等功能,提高开发调试效率。

C# Fiddler 网络协议

多线程下载器

使用C#开发的高性能文件下载工具,支持多线程并发下载、断点续传、下载限速等功能。通过线程技术提升下载速度,优化用户体验。

C# 多线程 网络编程

TangChat 聊天室

基于 Node.js 和 Socket.IO 开发的实时聊天应用。支持用户注册、在线聊天、表情发送、图片分享等功能,实现了实时通讯和多媒体消息传输。

Node.js Socket.IO 实时通讯

个人优势

💻

后端开发专家

5年.NET开发经验,精通C#、ASP.NET Core、Entity Framework Core。 擅长系统架构设计和性能优化,具备复杂业务系统开发经验。

🔧

系统架构能力

具备完整的系统架构经验,熟悉分布式系统设计。了解Redis缓存、MySQL优化,擅长处理高并发场景和性能调优。

🚀

技术创新能力

热衷技术创新,开源多个实用工具项目。擅长开发提升效率的插件和工具,如Fiddler插件、多线程下载器等。

联系方式