项目经验
1. Windows桌面杀毒软件开发
独立负责一款基于ClamAV开源引擎的Windows桌面安全应用的全流程开发。核心功能包括病毒签名数据库动态加载、文件递归扫描、实时文件监控以及异常进程拦截。实现了高效的签名匹配算法、多线程扫描加速,并集成Windows API完成底层系统钩子注入。项目优化了扫描性能,使大型目录扫描时间缩短30%以上,并处理了内存泄漏和兼容性问题,最终交付稳定可靠的桌面防护工具。该项目充分展现了我在C++底层开发、系统编程和性能优化方面的实力。
2. 个人博客系统前端开发
从零搭建了一个多页面响应式个人博客网站,使用纯HTML5和CSS3实现。包含首页文章列表、分类导航、详情页阅读、图片媒体嵌入等功能。采用Flexbox和Grid布局确保在桌面和移动端完美适配,注重SEO友好性和加载速度优化。通过模块化CSS管理实现了高可维护性。该项目体现了我在前端架构设计、响应式布局和用户体验优化方面的专业能力。
3. 旅游记账Android应用开发
独立开发一款Kotlin原生Android旅游消费管理App,支持多旅行计划创建、消费类别记录、数据统计和可视化展示。核心技术包括Room数据库实现本地持久化、Kotlin协程处理异步操作、ViewModel+LiveData实现数据驱动UI、第三方图表库绘制饼状统计图。严格遵循Material Design 3规范,确保界面美观流畅。该项目完整覆盖了Android现代开发流程,展示了我在移动端架构设计、数据管理和UI/UX实现方面的综合实力。