教育经历
-
-
2019 - 2023本科
-
海南大学
211
双一流
奖项和证书
-
RoboMaster 单项赛(步兵竞速与智能射击赛项)全国一等奖
国家级
-
RoboMaster 单项赛(步兵竞速与智能射击赛项)南部赛区一等奖
省级
-
RoboMaster 高校联盟赛区域三等奖
省级
- CET-6
技能
- Web前端
- HTML/CSS
-
使用语义化的
HTML 构建搜索引擎友好的网页
-
使用 Flex box 和 Grid 布局创建响应式界面,了解模块化
CSS 以及 Sass 等 CSS
预处理器,了解 Tailwind CSS
- JavaScript
-
熟悉原生
JavaScript
和ES6语法,了解
JQuery,能运用Ajax、Json进行数据交互
-
使用 Promise 以及 async /
await 进行异步编程
- 使用 TypeScript 编写强类型的代码
- 框架
-
使用
React
以及相关技术栈(React /
Zustand / React-Router /
React-Navigation /
Ant Design 等)模块化开发
单页应用,使用React-Native开发移动应用
- 其他
-
使用
Vite /
Webpack
搭建开发环境,了解 Node.js 和后端开发
-
了解
Three.js 和 Blender
,能创建简单的3D模型,将其添加到网页中使用和编辑
-
使用
jest
进行和编写单元测试
- 嵌入式
-
了解 SolidWorks、Altium Designer
等工具的使用,进行结构件、PCB的建模和绘制
-
使用 STM32CubeMX 辅助开发,加速开发进度
-
使用 Clion / Keil /
ArduinoIDE /
Vim 等编辑器及IDE进行项目代码的编写和调试
- 其他
-
使用 Python 编写简单
爬虫,爬取和监测数据,发送邮件、操作
Excel /
Word 等文档,生成图表
-
熟悉 Git 常用操作,
使用Git以及Github进行项目开发管理及团队合作开发。
-
对网络安全有基本了解,能用 Fiddler /
WireShark 等网络工具进行简单的抓包分析,使用
Burp Suite 进行简单测试。了解IDA、OllyDBG等软件逆向工具的使用,熟悉
Linux 基本操作和命令行工具。
项目经验
-
- 2021.6 - 2021.10团队项目
-
中国科学院软件研究所 -
开源之夏
-
React
Ant Design
CSS
-
-
优化 Casdoor 前端界面,增加响应式设计,修复 header
元素溢出问题
- 使用 npm scripts 修复构建效果不统一的bug
-
开发 Casbin 社区新的论坛前端界面,调用 RESTful
API,处理前后端交互
- 搭建自己的组件库,极大提升开发效率
- 使用 Nginx 在云服务器上部署 demo
-
- 2024.2 - 至今独立开发
-
基于 React Native
的时间记录APP
-
React Native
expo
TypeScript
SQLite
-
-
用户可选中时间块后选择事件进行记录,并可添加事件、进行规划、查看数据分析以及进行数据导出
- 使用 Expo 的 File-Based Router
- 多处使用了 Promise 进行异步操作
- 使用 Jest 编写单元测试
-
- 2020.9 - 2023.6团队项目
-
海南大学国家实验室 - 基于
stm32 的机器人开发
-
STM32
Keli
FreeRTOS
HAL
C
-
-
基于 STM32f4
芯片,实现双轴云台和麦克纳姆轮全向底盘、可以使用 PC
或遥控器进行遥控移动射击的机器人控制代码
-
基于 HAL 库以及 FreeRTOS
系统以及状态机思想实现控制算法和控制逻辑
- 使用 DMA 接收遥控器数据并解算
- 实现从单板控制到双板协同控制的代码重构和迁移
-
使用 CAN、PWM 控制电机,使用 CAN
和串口实现板间通信;蓝牙串口配合PC上位机(Vofa等)进行动态调参
-
- -- / --个人开发
- 个人兴趣项目
-
ASP.NET
React
Three.js
-
-
基于React Three Fiber 的在线橱柜台面材料修改预览器
- 基于ASP.NET的个人信息管理系统
自我介绍
- 我的优势
-
热爱计算机技术,自学和信息检索能力强,自学CS61A、MIT18.01sc、18.06等名校公开课
- 关注掘金、Hacker News 等技术社区,了解行业发展动向
-
遇问题习惯查阅文档,有较强的英语能力(CET-6 557),可以阅读英文文档和技术书籍,使用英语交流开发
- 有编写文档和良好注释的习惯
- 对开源社区,开源项目较为了解并有所贡献