个人介绍
熟练应用Visual Studio环境开发B/S和C/S架构软件
熟悉设计模式,具有较强的面向对象的分析和设计能力,能熟练应用设计模式;
熟悉Web Service、WCF、Web Api等分布式开发技术
熟悉SQL Server,Mysql等数据库
熟悉Asp.Net
熟悉Blazor双模式下的快速开发
熟悉wpf、WinForm等桌面应用程序设计与开发
工作经历
2023-06-01 -至今海南奈思考朵朵文化有限公司高级.NET开发工程师
系统架构设计 职责:负责系统架构的设计与优化,确保系统的高可用性、可扩展性和安全性。 内容:制定技术方案,设计系统模块和接口,参与技术评审和决策。 核心功能开发 职责:开发核心业务功能,编写高质量的代码。 内容:根据需求文档和技术规范,使用C#、ASP.NET Core等技术栈,进行功能模块的设计与开发。 数据库设计与优化 职责:设计和优化数据库结构,提升数据存取效率。 内容:使用Entity Framework、SQL Server等工具,进行数据库建模、查询优化和性能调优。 前端开发 职责:与前端开发团队合作,确保前后端无缝衔接。 内容:使用Blazor、React等前端技术,开发响应式、用户友好的界面。 系统集成与部署 职责:负责系统的集成与部署,确保系统在各种环境下的稳定运行。 内容:使用Docker、Kubernetes等容器化技术,进行CI/CD流程的自动化部署。 技术支持与维护 职责:提供技术支持,解决系统运行中遇到的问题。 内容:对系统进行定期维护和升级,编写技术文档和用户手册,培训用户和新员工。 项目管理 职责:参与项目管理,确保项目按时保质完成。 内容
教育经历
2022-09-06 - 在读兼职专业高中
资质认证
技能
该作品是一款全方位、一体化的学校成绩分析系统,由我独立设计并完整开发了前后端功能。作为项目的唯一开发者,我负责架构设计、数据库管理、API接口构建以及前端用户界面的实现 平台核心功能包括: 1.成绩录入与管理:支持批量导入和单个录入学生各科成绩,具备成绩校验与数据完整性维护机制。 2.多维度数据分析:提供包括但不限于平均分、最高分、最低分、及格率、优秀率等统计指标,并可按班级、科目、学期进行深度对比分析。 3.个性化报表生成:自定义筛选条件,一键生成各类成绩报表,便于教师、家长和学生直观了解学习状况。 4. 动态图表展示:运用可视化技术,将学生成绩变化趋势以图表形式生动展现,帮助快速识别学业进步或退步情况。 5.权限管理模块:针对不同角色(如教师、管理员、家长)设置不同的操作权限,确保数据安全性和隐私保护。
本项目是一款我独立完成前后端开发的全面企业短信服务平台,实现了从用户管理、模板定制、任务调度到效果追踪的一站式服务。在功能设计上,前端界面友好,便于用户快速创建和发送各类通知、验证码及营销短信;后端架构稳定高效,采用分布式处理机制,确保大批量短信的及时、准确送达,并且具备详尽的数据统计与分析功能,助力企业精准评估短信营销效果。 我在该项目中担任全栈开发者角色,主导了需求分析、数据库设计、前后端编码以及系统测试全过程。运用先进的技术手段保障系统的高性能与高并发处理能力,同时注重用户体验,使该平台在同类产品中展现出卓越的实用性和易用性。
功能模块 数据上传模块 功能:用户可以上传表格文件(如Excel格式),系统会解析并存储数据供后续查询使用。 作用:方便用户快速导入大规模数据,减少手动录入的工作量。 查询表单创建模块 功能:用户可以选择上传表格中的查询项并生成自定义查询表单。 作用:满足用户个性化需求,提供灵活的查询选项。 查询执行模块 功能:用户根据生成的查询表单输入条件进行查询,系统会返回匹配的结果。 作用:实现快速、高效的数据查询,用户可以获得所需信息。 *号验证模块 功能:支持用户开启*号验证功能,查询时需要输入有效*号进行验证。 作用:增加查询的安全性和可信度。 信息收集模块 功能:查询完成后,系统会收集查询者的相关信息,包括查询条件、结果、IP地址、用户代理(UA)和*号(如果有)。 作用:为后续的数据分析和用户行为研究提供支持。 分享模块 功能:用户可以将查询结果分享给其他人,生成唯一链接,接收者可通过链接查看结果。 作用:方便信息共享,提高工作效率。 我的职责和技术栈 在这个项目中,我主要负责以下任务: 系统架构设计 内容:设计整个系统的架构,包括前后端的交互方式、数据库设计和模块划分。 成果:确保系统结构合理、高效,便于后续开发和维护。 前端开发 技术栈:使用Blazor Server框架进行开发,集成Bootstrap Blazor以实现响应式布局和美观的用户界面。 成果:实现了用户友好的界面和顺畅的用户体验。 后端开发 技术栈:使用C#编写业务逻辑,处理数据上传、查询、*号验证和信息收集等功能,使用Entity Framework进行数据库操作。 成果:实现了高效的数据处理和可靠的后端服务。 数据安全和隐私保护 内容:设计并实现数据加密、*号验证等安全措施,确保用户数据的安全性和隐私保护。 成果:增强了系统的安全性和用户信任度。 难点和解决方案 数据上传和解析 难点:表格数据格式多样,解析和存储的过程需要兼顾效率和准确性。 解决方案:使用开源库(如EPPlus)解析Excel文件,编写健壮的错误处理机制,确保数据上传和解析的可靠性。 查询性能优化 难点:面对大规模数据,如何保证查询的速度和响应时间是一个挑战。 解决方案:优化数据库索引,使用缓存技术和异步处理,提升查询性能。 *号验证 难点:需要集成第三方短信验证服务,并确保验证过程的流畅性。 解决方案:选择稳定可靠的第三方短信服务,通过API接口实现*号验证功能。