在线简历 ( https://github.com/nnmax/resume)
邮箱: hi.max@foxmail.com
💪 个人情况 & 技能
- 擅长使用 React + TypeScript 及周边生态例如 Next.js、React Query 和 React Router 以及 Antd、 Material UI 和 React Aria Components 等开发网站;
- 熟悉 HTML5、CSS3 和 ECMAScript 6 之后的语法, 编写出高质量、高用户体验和符合无障碍和可访问性要求的代码;
- 熟练使用 Vue2, Vue3 及其生态开发网站;
- 了解 Webpack, Vite, Babel 等打包原理;
- 了解 Web3.js、Ethers、wagmi 等第三方库, 了解 MetaMask 等, 有过两年的 Web3 开发经验;
- 了解前端单元测试, 了解 @testing-library/react, Jest 等单元测试库;
- 熟悉 GitLab CI/CD, 独立配置和优化 CI 流程, 实现代码的质量检测、打包和部署流程, 并推动了公司的 GitLab 版本从 13.1 升级到了 16.11;
- 喜欢追求新的东西, 在上一个公司期间, 将公司的十几个项目依赖全部更新到了最新版本, 且平稳和安全的运行;
- 了解 Docker 容器化, 将几个项目从原始的 SSH 命令行部署方式改成使用 Docker 部署, 并增加了心跳检测和回滚功能;
- 了解 WebRTC, 参与维护公司 WebRTC 推流库并实现了大文件的高效传输且只占用很小的内存;
- 了解 HTTP 协议 和其常见状态码的含义, 以及浏览器缓存策略。
|