我是一名专注Web开发的C#全栈工程师,具备从需求分析到上线部署的完整技术能力。目前主要方向为企业级Web应用开发,注重高性能、可维护性和用户体验。
后端技术:精通C#语言与.NET生态,熟练掌握ASP.NET Core框架(MVC、Web API、Blazor Server/Client),熟悉RESTful接口设计、JWT身份认证、依赖注入、中间件开发以及微服务架构。数据库方面熟练使用Entity Framework Core进行ORM操作,支持SQL Server、MySQL等主流数据库,并掌握迁移管理与性能优化。
前端技术:扎实的HTML5、CSS3、JavaScript/TypeScript基础,擅长响应式布局、组件化开发与交互效果实现,能快速构建现代单页应用(SPA),并与后端无缝集成。
此外,我拥有扎实的C#桌面开发经验,曾独立从0到1开发并开源WinIsland生产力工具(WPF + MVVM架构),实现了物理弹性动画、文件智能黑洞整理、实时媒体控制面板、系统监控等复杂功能,充分验证了我在架构设计、性能调优和UI/UX方面的能力。这也让我在Web项目中能更好地处理跨端交互与系统集成需求。
我学习能力强,熟悉Git版本控制、Docker容器化部署及云平台集成,可快速响应各类Web项目需求,如企业管理系统、数据可视化平台、电商后端等。期待通过平台为企业提供高效专业的开发服务。
项目一:WinIsland Windows智能中枢生产力工具(独立开发)
我独立从0到1开发并开源了WinIsland(Windows灵动岛),这是一个为Windows桌面量身打造的智能悬浮中枢应用。采用C# + WPF框架,基于MVVM架构,核心创新在于自研Spring Physics弹簧物理引擎,实现胶囊式悬浮面板的果冻般弹性动画与Glassmorphism毛玻璃效果,GPU加速渲染确保60FPS流畅度。
主要功能包括:文件引力黑洞(拖拽文件自动吸入并跨应用整理)、沉浸式媒体接管(兼容主流播放器+音频频谱律动)、通知智能接管(QQ/钉钉自动清理)、硬件事件感知(AirPods/U盘)、实时系统监控(CPU/内存/网速)以及专注番茄钟模式。项目支持单文件便携运行,完美适配Windows 10/11,已通过性能重构将CPU占用降至极低。该项目充分展示了我在桌面端架构设计、动画引擎开发、性能优化与用户交互体验上的综合实力。
项目二:企业级OA管理系统(ASP.NET Core全栈开发)
负责从需求分析到部署上线的企业内部OA管理系统后端与前端开发。采用ASP.NET Core 8 + Web API架构,集成JWT身份认证、EF Core ORM、Redis缓存与RabbitMQ消息队列,实现高并发用户登录、审批流程自动化、报表数据可视化等核心模块。数据库选用SQL Server,支持多租户架构与动态迁移。
前端使用Blazor Server + TypeScript组件化开发,构建响应式仪表盘与实时通知系统。项目上线后帮助企业将审批效率提升60%,日活用户超500人。该项目让我熟练掌握了微服务拆分、接口安全与前后端分离开发,充分验证了Web全栈落地能力。
项目三:数据可视化电商监控平台(C# Web + 前端集成)
主导开发了一款面向电商卖家的实时数据监控平台。后台使用C# .NET Core构建RESTful API,集成高性能爬取模块(合法公开数据)与定时任务系统,实时抓取并处理销量、评论、竞品数据;前端采用HTML5 + CSS3 + JavaScript/TypeScript + Chart.js实现多维仪表盘、趋势图与警报推送。
通过Docker容器化部署与Nginx反向代理,确保平台7×24小时稳定运行。项目帮助用户快速发现市场趋势,月均节省人工分析时间超30小时。该项目强化了我在大数据处理、前后端性能调优与可视化交互上的实战经验。
WinIsland是一款专为Windows 10/11打造的智能动态岛生产力工具,我独立负责从需求分析、架构设计、代码编写到打包上线的完整开发流程。 核心技术栈采用C# + WPF框架,基于MVVM架构,自研Spring Physics弹簧物理引擎,实现胶囊式悬浮面板的果冻般弹
独立从需求分析到上线负责开发了微信小程序“智能AI虚拟试衣间”,专为电商平台和服装商家提供一键虚拟试穿服务。 技术栈采用微信原生小程序框架(JavaScript + WXML + WXSS + Canvas),前端实现实时渲染与交互逻辑,后端使用C# .NET Core构建RE