-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresume-zh_CN.tex
102 lines (89 loc) · 4.55 KB
/
resume-zh_CN.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
% !TEX TS-program = xelatex
% !TEX encoding = UTF-8 Unicode
% !Mode:: "TeX:UTF-8"
\documentclass{resume}
\usepackage{zh_CN-Adobefonts_external} % Simplified Chinese Support using external fonts (./fonts/zh_CN-Adobe/)
% \usepackage{NotoSansSC_external}
% \usepackage{NotoSerifCJKsc_external}
% \usepackage{zh_CN-Adobefonts_internal} % Simplified Chinese Support using system fonts
\usepackage{linespacing_fix} % disable extra space before next section
\usepackage{cite}
\begin{document}
\pagenumbering{gobble} % suppress displaying page number
\name{倪翔}
\basicInfo{
\email{[email protected]} \textperiodcentered\
\phone{(+86) 176-2803-5298} \textperiodcentered\
\github{https://github.com/Dreace}}
\section{\faUser\ 简介}
% increase linespacing [parsep=0.5ex]
\begin{itemize}[parsep=0.5ex]
\item 扎实的 Python 基础,熟悉文件 I/O、装饰器、基础数据结构
\item 熟悉 Socket 网络编程,了解 TCP、UDP、HTTP 等常用网络协议
\item 熟悉 Redis、MySQL 等数据库,了解 Shell 脚本编写、Linux 系统及常用命令
\end{itemize}
\section{\faGraduationCap\ 教育背景}
\datedsubsection{\textbf{中北大学}, 太原}{2017 -- 至今}
\textit{本科}\ 计算机科学与技术, 预计 2021 年 6 月毕业
\section{\faCogs\ IT 技能}
% increase linespacing [parsep=0.5ex]
\begin{itemize}[parsep=0.5ex]
\item 语言
\begin{itemize}
\item 熟练:Python、JavaScript(TypeScript)
\item 掌握:Golang、C/C++、Java
\end{itemize}
\item 平台: Windows(包括 WSL)、Linux
\item 工具:MySQL、Redis、Docker、React.js、Vue.js、Flask
\end{itemize}
\section{\faUsers\ 个人项目}
\datedsubsection{\textbf{中北信息小程序后端}}{2018年8月 -- 至今}
\role{架构设计,系统功能实现}{Python,Golang}
\begin{onehalfspacing}
中北信息小程序后端,提供各类查询 API,https://github.com/Dreace/NUC-Information-Backend
\begin{itemize}
\item 最高每月 API 调用超过 180 万次,单日调用超过 30 万次
\item 整套系统可作为开发模板,快速用于其他项目
\item API 粒度权限、缓存控制,可通过装饰器快速拓展功能
\item 通过模拟登录,解析 HTML 等抓取信息
\item API 参数签名鉴权,并实现调用限流
\item 分模块自动加载,部分 API 启动加载失败不影响其他模块
\item 自动通过 GitHub 仓库代码构建 Docker 镜像,并自动更新已部署容器
\item 使用消息队列将部分耗时操作异步执行
\item 曾用 InfluxDB 存放 API 日志,并使用 Grafana 做实时大屏监控
\item 使用 Golang 实现消息队列消费者和系统状态监控
\item Web 框架选用 Flask,WSGI 选用 pywsgi,数据库选用 MySQL 并使用连接池提高性能,缓存存储选用 Redis,消息队列选用 RabbitMQ
\end{itemize}
\end{onehalfspacing}
\datedsubsection{\textbf{中北信息小程序}}{2018年8月 -- 至今}
\role{页面设计,功能实现}{JavaScript,微信小程序}
\begin{onehalfspacing}
微信小程序,提供信息整合服务,https://github.com/Dreace/NUC-Information
\begin{itemize}
\item 提供成绩、课程表、图书馆藏书等信息查询服务
\item 累计用户超过 4 万,最高 DAU 1.5 万,MAU 2.2 万
\item 网络请求、错误集中处理,个页面用户体验高度一致
\end{itemize}
\end{onehalfspacing}
\datedsubsection{\textbf{Hammer}}{2020年4月 -- 至今}
\role{架构设计,大部分业务逻辑实现}{TypeScript,React,Python}
\begin{onehalfspacing}
团队内部后台管理系统后端及 Web 页面,使用 Ant Design 模板开发
\begin{itemize}
\item 大部分 API 遵守 RESTful 风格
\item 完善的 JWT 鉴权,用户可拥有多个权限,API 也可限制多种权限
\item Web 端所有页面统一的 API 请求和返回数据处理处理
\item 可在浏览器中查看后端实时日志,提供公告、用户权限、Docker 容器(开发中)等管理功能
\item 后端选用 SQLAlchemy 做 ORM 框架
\end{itemize}
\end{onehalfspacing}
\section{\faHeartO\ 比赛获奖}
\datedline{\textit{国赛三等奖(校内奖学金)}, 第九届蓝桥杯软件类C/C++程序设计大学B组}{2018 年 4 月}
\datedline{\textit{省赛一等奖(校内奖学金)}, 第十届蓝桥杯软件类C/C++程序设计大学B组}{2019 年 4 月}
\section{\faInfo\ 其他}
% increase linespacing [parsep=0.5ex]
\begin{itemize}[parsep=0.5ex]
\item 个人博客: https://blog.dreace.top
\item 语言: 英语 - 日常对话,汉语 - 母语
\end{itemize}
\end{document}