中国 广东省 珠海市

qqa12348999@gmail.com+86 133 266 13688
黄子杰

黄子杰

技能

  • 技术栈: React, React-Native, Redux, Angular, MySQL, Git, JavaScript, TypeScript, Vue, HTML, CSS, Android, IOS, Charles, WireShark.
  • 语言: 粤语, 普通话, 英语(通过CET-6).

工作经历

萬訊電腦科技有限公司2022.10 - 2024.10

软件开发工程师

公司为爱达利控股有限公司(香港股票代码8033)成员。详见 https://www.megadatatech.com/en/about/

  • 在 MEGA Datatech 担任前端开发工程师,负责评估、开发和维护移动应用和网页应用。
  • 通过创建可复用组件、优化构建流程及提升页面加载速度,对项目进行优化。
  • 负责应用程序在 Google Play 和 App Store 上的发布管理工作。
  • 处理部分 DevOps 任务,包括项目打包及生产环境的部署。
  • 使用 VuePress 框架和 Markdown 编写内部使用的技术文档及部署指南。

项目经历

柜台预约系统

一款嵌入澳门政府 app 的 web 网页应用(使用 React 开发)

  • 实现 OAuth2 第三方授权。
  • 集成 iframe 实现多语言切换、用户登录/登出。
  • 通过签名校验访问移动端设备能力。
  • 开发并集成深色模式。
  • 使用 Git commit ID 优化构建文件版本管理。
  • 集成 Eruda 实现 app 内网页日志可见。
  • 使用 Charles 及浏览器开发工具进行调试。

筹号服务系统

一款基于安卓平台的取票系统(如预约、叫号功能)(使用 React-Native 开发)

  • 定制组件,使用 Redux 管理状态、React Navigation 管理路由。
  • 封装 XML、JSON 网络请求。
  • 在 Android 应用中嵌入 WebView,集成 OAuth2。
  • 使用 react-native-vision-camera 实现二维码扫描。
  • 针对 dev、uat、prod 环境优化打包。

ARQ- 排队、预约及轮候系统

(使用 Angular 开发)

  • 实现繁体中文、简体中文、英文、葡文 i18n。
  • 为不同政府部门定制 CSS 样式。
  • 使用可复用组件优化代码,降低维护成本。

教育经历

软件工程 - 广东海洋大学2017.9 - 2022.9

湛江市, 广东省

  • GPA: 3.66/5.0 (专业前10%)
  • 多次获得大学奖学金(包括台湾免学费海外学习项目)
海洋环境工程系 - 高雄科技大学2018.9 - 2019.1

高雄市, 台湾

  • GPA: 4.1/5.0 (专业前5%)