本人精通 ASP.NET Core(基于 .NET 6/7/8)与 Furion 框架,能够快速构建高性能、可扩展的 Web 应用程序及 RESTful Web API;同时具备 WinForms 桌面应用开发经验,可兼顾 C/S 与 B/S 项目。
在数据访问层方面,熟练运用 EF Core 与 SqlSugar ORM,灵活选择 Code First、Database First 或 Sql 混合开发模式,提升开发效率。
数据库技能覆盖 SQL Server、Oracle、MySQL、SQLite,擅长复杂查询、存储过程编写及性能调优,并能根据项目需求完成跨库迁移与异构数据同步。
以上技术组合使我能够独立承担从数据库设计到后端接口实现的全链路开发任务,也适合快速迭代的兼职项目。
项目一:企业订单管理系统(Web API + 多租户)
技术栈:.NET 8 + ASP.NET Core + Furion + SqlSugar + SQL Server
独立完成后端全流程开发,包括数据库设计、JWT 鉴权、RESTful API 及 Swagger 文档。利用 SqlSugar 实现多租户数据隔离与动态分表,解决订单数据月增50万行的性能瓶颈;通过 AOP 统一处理日志和异常,开发效率提升约30%。系统已稳定运行半年,日均请求量2万+。
项目二:车间数据采集客户端(WinForms + 离线缓存)
技术栈:.NET 6 + WinForms + EF Core + SQLite + Web API
为制造企业开发工位机客户端,支持串口设备数据采集、实时曲线展示。采用 EF Core + SQLite 实现本地离线缓存,断网时自动存储数据,恢复后批量同步至服务端。设计自动更新功能,现场运维成本降低70%。客户反馈界面流畅,数据同步成功率99.9%。
项目三:医疗数据交换平台(跨库同步)
技术栈:.NET 7 + ASP.NET Core + Furion + SqlSugar + Oracle + MySQL
负责数据同步服务开发,实现 Oracle 与 MySQL 之间的定时/实时同步,支持增量抽取和冲突解决。通过 SqlSugar 批量操作优化,单次同步10万条记录耗时控制在8秒内。该项目已接入3家医院,日均交换数据量超20万条。