程序小攀
1月前来过
全职 · 400/日  ·  8700/月
工作时间: 工作日09:00-23:00、周末07:00-24:00工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

我是程序员客栈的【xxx】,一名拥有5 年 + 经验的高级前端工程师,专注于企业级 Web 应用、复杂交互系统与性能优化。

我毕业于【西安科技大学】,主导过多个千万级用户产品的前端架构设计与落地。

我负责过的核心项目包括:

企业级 SaaS 项目管理系统:主导了从 Vue2 到 React+TypeScript 的技术栈重构,实现了微前端架构,支撑了 10 万 + 并发用户的实时协作。数据可视化大屏系统:基于 ECharts 与 WebGL 实现了百万级数据的实时渲染,将页面加载时间从 3.2s 优化至 0.8s,Lighthouse 性能评分提升至 95 分。电商营销活动平台:封装了高复用的业务组件库,将新活动开发效率提升 40%,并成功支撑了双 11 等大促场景下的高并发访问。

我熟练使用的技术栈包括:

核心框架:React、Vue、TypeScript、Next.js工程化:Webpack、Vite、ESLint、Jest、CI/CD可视化:ECharts、D3.js、Three.js其他:Node.js、GraphQL、微前端、PWA


工作经历

  • 2021-03-09 -至今知汇高级前端工程师

    作为核心高级前端工程师,主导并深度参与了公司核心产品的前端架构设计与迭代,负责从需求分析、技术选型到落地交付的全流程把控。

教育经历

  • 2017-09-15 - 2021-07-01西安科技大学计算机科学与技术本科

语言

中文母语水平
0
1
2
3
4
5

技能

Vue精通
0
1
2
3
4
5
作品
提升代码的可读性与可维护

1.【60%】功能模块概述: 程序员客栈项目以提供全面服务为目标,主要分为以下功能模块: 用户管理模块: 用户注册、登录、个人信息管理。 任务发布与接受模块: 发布任务需求,程序员接受任务并提交成果。 技能匹配与推荐: 根据用户技能和任务需求进行智能匹配和推荐。 支付与结算系统: 安全、方便的支付系统,确保任务完成后的快速结算。 这些模块的整合,使得程序员客栈能够为用户提供高效便捷的任务发布、接受和完成服务。 2.【40%】我的任务与技术栈: 在项目中,我负责了以下关键任务: 用户管理模块的设计与实现: 使用了前后端分离的开发方式,前端采用Vue.js,后端使用Node.js和Express框架。 任务发布与接受模块的开发: 借助MongoDB数据库实现任务的存储与检索,使用WebSocket实现实时任务状态更新。 技能匹配与推荐系统的构建: 运用机器学习算法,使用Python中的Scikit-Learn库进行技能匹配,通过推荐算法提高用户体验。 通过采用这些技术,我成功实现了用户管理、任务发布与接受、技能匹配等功能,并确保系统的稳定性和性能。 3.【选填】克服的难点与解决方案: 在项目开发过程中,我们面临了一些挑战: 实时数据同步问题: 由于任务状态需要实时更新,我们遇到了前后端实时数据同步的问题。采用WebSocket技术解决了这一挑战,实现了高效的实时通信。 技能匹配算法的优化: 初始版本的技能匹配算法效果不佳,我们通过持续的数据分析和算法调整,最终提高了匹配的准确性和用户满意度。

0
2024-02-27 09:33
更新于: 03-02 浏览: 11