熟练运用 Go 语言,从大学本科起即开始使用,一直使用到现在工作。用 Go 语言实现过 web 后端、网络爬虫,对 Go 的理解较深。
熟练掌握 C++,可以编写高性能的程序。打过 ACM 等算法比赛,很熟悉 C++ 以及编写高性能程序的方法。
熟练运用 Python,曾开发过许多自动化小工具(如网络爬虫等)。
掌握 TypeScript,可开发 web 后端和前端。
熟悉 Rust,可开发安全可靠的高性能程序。
熟悉 Vue 和 React,可做前端开发。
熟悉小程序开发流程,曾独立开发过两三个玩具项目。
熟悉微信聊天机器人的开发。
曾独立为广州市某区的党支部开发过一套定制化系统,后端使用 Go 实现,前端提供了小程序以及 React 实现的网页。高权限用户可发布信息,普通用户可进行评论、点赞等互动。有基于角色的权限管理(RBAC)。
该系统是一个经典的 Web 应用,具有前后端。需求方是某事业单位,经常性会组织一些团建活动,因此需要一个系统来方便管理。该系统具备一个供用户使用的微信小程序端,以及供系统管理员使用的 Web 网页端(可以进行更加高权限的操作)。该系统具备的功能为:发布团建活动(时间地点人数等)、
微信聊天机器人,提供聊天数据统计、天气查询、新闻推送等功能。如有必要,可实现更复杂的业务逻辑。 原理为 hook PC版微信的动态链接库,在一台Windows server云主机上24小时不间断运行。
网络爬虫,可以爬取指定网站的数据,输出为任何格式的文件(Excel, PDF, Word, CSV, 等等)