简历

丁俊尧

E-mail:dingjunyao0703@163.com
网址:https://4ading.com/
GitHub:@DingJunyao
Gitee:@DingJunyao
工作地:南京
职位:后端开发工程师

English Version

教育背景

  1. 2015-09 ~ 2019-06:南京林业大学,电子商务,本科

开源项目

创建的项目

参与的项目

  • Langchain-Chatchat
    基于本地知识库的 ChatGLM AI 问答:一种利用 langchain 思想实现的基于本地知识库的问答应用,目标期望建立一套对中文场景与开源模型支持友好、可离线运行的知识库问答解决方案。
  • Qexo
    一个快速、强大、漂亮的在线 Hexo 编辑器。
  • qqai
    Python 库,用来比较方便地调用腾讯 AI 开放平台的接口。
  • hexo-cheatsheets
    一个展示速查的 Hexo 主题。
  • hexo-theme-matery
    一个基于材料设计和响应式设计而成的全面、美观的 Hexo 主题。
  • automa
    浏览器内自动化扩展程序,通过拖拽控件实现自动化脚本的编写。
  • Beblank
    一个 Typecho 插件,使 Typecho 的超链接在新的标签页打开,优化阅读体验。

技能

  • 后端开发 ★★★★☆
    熟练掌握基于 Java 与 SSM(Spring | Spring MVC | MyBatis) 框架的后端开发,有项目经验。
  • Python 及其应用 ★★★☆☆
    熟练掌握 SeleniumRequestspytest
  • 接口自动化测试 ★★★★☆
    熟练掌握 Requests 库;能操作 JMeterPostman 等接口自动化工具;常用 Chrome 的开发人员工具抓包,也能使用 Fiddler 等抓包工具。
  • Web UI 自动化测试 ★★★★☆
    熟练掌握 Selenium,且基于此封装了 nopo 包,方便 Web 自动化测试。
  • Linux 系统的使用、运维与持续集成 ★★★★☆
    自己有 Linux 主机;能用 Docker 挂载、构建容器、使用 Docker Compose;能够通过 JenkinsSonarQube 实现持续集成。
  • 数据库 ★★★☆☆
    熟悉 Microsoft SQL ServerMySQLOraclePostgreSQL 等数据库的基本操作。
  • 办公和媒体制作 ★★★☆☆
    能够熟练使用 Microsoft Office、 Adobe 下的软件。
  • 其他开发相关 ★★☆☆☆
    熟悉了解 C、前端和 PHP

证书

  • 2016:英语 CET-6
  • 2016:普通话水平考试 二级甲等
  • 2017:江苏省计算机等级考试 二级 C 语言
  • 2022:Microsoft Certified: Azure Fundamentals (AZ-900)
  • 2022:Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC-900)
  • 2022:Microsoft Certified: Power Platform Fundamentals (PL-900)

论文

工作经历

2019-08 ~ 2024-11:富士康(南京)软件有限公司

2022-12 ~ 2024-11: 南软开发与业务部

  • 随着公司项目管理方式的变化,开始进行基于 Java 和 SSM 框架的后端开发,经手 3 个项目的研发与运维工作;
  • 继续为公司内开发的系统、运维系统的更新项和修复项进行 QA 测试;
  • 继续协助产品部门,对系统设计与需求进行完善;
  • 继续向团队内其他成员传授自动化测试、CI、CD 相关知识。

2020-06 ~ 2022-12:业务部

  • 为公司内开发的系统、运维系统的更新项和修复项(二十余个项目)进行 QA 测试;
  • 每周将提报并确认的问题进行整理与分析,撰写品质周报;
  • 协助产品部门,对系统设计与需求进行完善;
  • 向团队内其他成员传授自动化测试、CI、CD 相关知识;
  • 协助公司进行节日海报的 Logo 拼接。

2019-08 ~ 2020-06:流程部

  • 参与 2 个项目的研发,7 个项目的运维、修改、测试;
  • 协助公司进行节日海报的 Logo 拼接。

重要项目经历

Facade 人脸识别设备总平台

2023-10 ~ 2024-05,开发人员

项目描述

该项目旨在整合集团内各厂商型号的人脸识别设备,建立一个统一的管理平台,方便进行设备管理、数据查询、同步、统计等业务。

主要工作

  • 负责其中一个设备厂商的 PHP 子平台的维护工作,处理总平台与子平台之间的交互问题。
  • 参与总平台的后端开发工作。

ITSM (资讯服务申请平台)系统

2023-04 ~ 2024-11,开发人员

项目描述

该项目是集成 IT 服务的入口平台,重视服务效率和用户体验,整合了集团的 101 系统、GNCS 等系统,为富士康集团内部提供了与资讯服务相关的业务(如硬件、软件账号、云服务器、数据库的申请),集合了表单申请、电子签核、线上客服、公告中心、资源与下载及帮助中心等功能,通过自助服务、顺畅沟通、高效协作,助力团队组织升级。

主要工作

  • 101 系统部分,开发新的表单;参与各表单的新 UI 适配和国际化工作,参与开发、维护、测试表单查询和用户数据同步 API,与 ITSM 系统整合;
  • ITSM 系统部分,实施 101 系统表单的重写工作,以及 API 的维护工作。

IT 设备报修系统

2022-08 ~ 2023-04,测试人员

项目描述

该项目为集团中央资讯(HQiT)使用,用户可发起保内、保外 IT 设备,以及 PC 软件的报修维护申请,审核通过后,分派工程师、跟单员进行单据的处理和跟进,最终由用户进行满意度评价。除了业务流程外,该项目还涉及到各数据量的预警和展示。

主要工作

  • 针对业务流程进行 UI 测试;
  • 针对预警和展示功能进行接口测试,撰写并执行 Python 脚本,配合使用 Requestspytest 等工具,基本上覆盖到全部的测试情况,能够在下班的时候运行,减少 90% 以上的测试时间,实现手工测试无法达到的目标。

智能制造 - 工业 APP

2022-07 ~ 2022-08,测试负责人

项目描述

该项目为集团中央资讯(HQiT)的智能制造项目的一部分,为移动端,能够以年 / 季度 / 月 / 周 / 日为时间尺度,展示一定时间范围内的稼动率和停机时间及其变化,以及各事业单位的这些指标的比较。

主要工作

  • 进行接口和 UI 测试;
    • 其中接口测试为自动化测试,撰写并执行 Python 脚本,配合使用 nopoRequestspytest 等工具,基本上覆盖到全部的测试情况,能够在下班的时候运行,减少 90% 以上的测试时间,实现手工测试无法达到的目标;
  • 接口测试中,与开发人员在 API 的格式、数据类型、空值处理、小数位数、舍入方式等方面达成一致,提升代码质量;
  • 为 HQiT 相关人员做关于接口测试相关技术的教育训练。

蓝精灵招聘系统

2022-04 ~ 2022-06,测试人员、运维负责人

项目描述

是一款以“可靠”为核心价值观的产品,通过可信的平台、先进的技术和人性化的服务持续为客户(用工企业、人力资源服务公司、蓝领群体、政府机构)创造价值,解决制造业“用工难、工难找、用工不规范”的困境。

该系统有 Web 端与移动端(微信小程序),Web 端面向用工企业和人力资源服务公司,移动端面向蓝领群体。其主要功能为:维护企业信息、发布招聘需求与应聘。

主要工作

  • 负责测试、生产环境的 Linux 主机运维,借助 Docker 为开发人员安装好环境;
  • 通过 JenkinsSonarQube 构建自动化持续集成环境,开发人员发布代码后即可自动检查、构建、部署项目,并提示给开发与测试团队,大幅度减少手工操作,节省开发人员 30% 的部署时间,提高开发与测试人员的协作效率;
  • 为公司内员工做 Linux、Docker 与持续集成相关的教育训练。

智慧工会综合服务平台

  • 2020-12 ~ 2023-04,测试负责人
  • 2023-10 ~ 2024-05,开发人员

项目描述

分为门户、移动端和管理端三部分。

  • 门户主要是工会的展示区;
  • 移动端除了展示外,还负责工会活动、社团、培训等业务;
  • 管理端主要有组织建设、资经管理、换届选举、民主管理、工会管理、关爱帮扶等十六个模块。

主要是为富士康集团内全体工会的发展提供便利:

  • 方便工会了解各单位的会员情况、人员的调动、换届的情况、各工会单位的经费情况、各单位需要帮扶的人员;
  • 方便开展各单位组织的培训、会议、文体活动、社团活动,收集民情民意。

主要工作

  • 对测试环境、预发布环境和生产环境进行 QA 测试;
  • 每周分析统计 Bug 及 Bug 率,撰写品质周报;
  • 一部分测试中撰写 Python 脚本,配合使用 nopoRequestspytest 等工具,使一些重复性工作得以自动化,降低测试耗时;
    • 数据看板模块,通过自动化脚本,完成对全部厂区和集团的数据看板正确性的测试工作,能够短时间内覆盖全部测试范围,减少 60% 的测试时间;
    • 劳动稽核等模块,通过自动化脚本,节约 30% 的时间;
  • 参与各模块的需求分析会议,指出产品、开发部门的不合理之处并提出解决意见;
  • 对门户和管理端的标志和图形进行微调和修正。

HCM 系统

2020-06 ~ 2022-06,测试人员

项目描述

管理公司内从招募到离职的全部人事事项。包括组织管理、人员管理、考勤管理、薪资管理、招募管理、绩效管理六大模块。

主要工作

  • 日常运维的更新、修正的测试;
  • 在绩效、考勤、薪资模块的大修改测试中,利用 nopopytest,编写 Python 脚本,进行数据准备工作的自动化,大大节省测试时间;
  • 在考勤、薪资模块的修改中,善于使用 Excel 批量计算数据,验证系统计算是否正确。

报表替换工作

2020-06 ~ 2020-07, 测试人员

项目描述

因系统安全性升级,公司需修改所有项目的报表,并通过测试。

主要工作

  • 使用 TOML 格式编制测试配置文件,引导全体开发人员填写系统和报表信息;
  • 利用 Selenium,编写 Python 脚本,在一天内完成 32 个项目、756 个页面的测试,定位有效问题 56 个。

评论
✅ 你无需删除空行,直接评论以获取最佳展示效果
博客快捷键
shift K
关闭快捷键功能
shift A
打开/关闭中控台
shift M
播放/暂停音乐
shift D
深色/浅色显示模式
shift S
站内搜索
shift R
随机访问
shift H
返回首页
shift F
友链鱼塘
shift L
友链页面
shift P
关于本站
shift I
原版/本站右键菜单
引用到评论
随便逛逛博客分类文章标签
复制地址关闭热评深色模式轉為繁體