• 姓名:胡华泉
  • 电话:18826495176
  • Email:914099943@qq.com
  • QQ:914099943
  • Github:https://github.com/hoohack
  • 个人主页: www.hoohack.me

教育经历

华南农业大学(2011.9.1-2015.6)

本科

网络工程

掌握技能

  • 熟悉PHP,有CodeIgniter、Laravel、Yaf等框架的开发经验,了解JAVA、C/C++语言基础
  • 熟悉HTML/CSS/Javascript,熟悉使用JQuery、Zepto等框架进行前端开发
  • 掌握计算机网络、操作系统、设计模式、重构等基础知识
  • 掌握MySQL等关系型数据库管理系统的基本操作
  • 掌握Redis等非关系型数据库的基本操作,掌握redis-lua开发
  • 掌握Nginx的常用配置,能独立搭建服务器
  • 掌握Sphinx搜索引擎的常用配置和常见问题解决
  • 能使用Linux操作系统进行日常操作,熟悉在Linux操作系统下进行开发
  • 熟悉使用git/svn等版本控制系统,了解如何在团队中进行并行开发
  • 阅读PHP源码,掌握PHP底层的操作流程
  • 能使用常见的设计模式重构和优化代码
  • 能编写易理解、易维护的API文档
  • 熟悉使用消息队列扩展业务
  • 工作背景

    百度外卖

    PHP研发工程师

    2016.11至今

    • 预算审批
          - 简介: 控制公司补贴预算的平台
          - 个人职责:
              · 项目设计与开发:接口、数据库
          - 相关技术:redis、mysql、PHP、linux、message queue
    • 迁移核心接口
          - 简介: 在模块间迁移核心接口
          - 个人职责:
              · 接口迁移方案设计与开发
              · 梳理原接口逻辑并重构代码,提高可读性
              · 编写自动化测试脚本验证接口迁移后可用性
          - 收益:
              · 其中一个核心接口迁移后性能提高5%
              · 自动化测试提高了工作效率
              · 提高代码可读性也提高追查问题效率
    • 实时营销
          - 简介: 通过实时分析用户行为推送相应优惠给用户
          - 个人职责:
              · 项目设计与开发
              · 协调各小组合作沟通
              · 使用策略模式设计接口,避免以后的需求增加出现大的改动
          - 相关技术:redis、mysql、PHP、linux、设计模式

    欢聚时代

    PHP开发工程师

    2015.3-2016.12

    • 多玩电竞
          - 简介: 赛事直播, 赛事竞猜, 新闻资讯, 预约赛事, 分析预测, 视频回顾
          - 个人职责:
              · 浮动赔率算法设计
              · 负责开发竞猜模块
              · 使用redis-lua技术实现竞猜功能,保证竞猜功能操作数据的原子性
          - 相关技术:redis-lua、mysql、PHP、linux
    • 炉石卡组项目
          - 简介: 炉石卡牌游戏的资讯、优秀卡组导入
          - 个人职责:
              · 加入sphinx搜索引擎实现搜索功能,解决卡组和卡牌的跨库操作
              · 独立完成后端接口开发,配合前端开发
          - 相关技术:sphinx、mysql、PHP、linux
    • UP星城
          - 简介: 炉石卡牌游戏的资讯、优秀卡组导入
          - 个人职责:
              · 完成商品详情页开发,侧边栏推荐商品算法设计与实现
              · 后台用户及商品相关操作功能的开发
          - 相关技术:mysql、PHP、linux
    • 参与开发UP星城(www.up24.com)
    • 完成电商项目商品详情页、用户个人中心的信息修改、后台品牌管理、商品评价;后台自定义导航管理以及前台显示、相关页面面包屑导航展示、商品评论优化、商品详情页优化、主播店铺等工作
    • 独立完成炉石卡组项目的开发,使用sphinx实现搜索功能,解决卡组和卡牌的跨库搜索

    业余项目

    名称:PHP源码注解

    简介:为PHP源码添加注解,常用的PHP数组及字符串函数

    职责:阅读PHP源码并添加注解

    名称: 设计模式实现

    简介:使用PHP和Go语言实现设计模式

    职责:学习并完成常用22种设计模式的实现,并加上个人理解说明

    名称: 简易http服务器

    简介:为熟悉网络编程,实现一个简易的http服务器

    职责:从简单demo,到多线程,多进程的版本实现

    名称: 知乎爬虫程序

    简介:使用PHP爬取知乎用户数据

       添加curlmulti类函数实现I/O复用抓取页面

       PHP的pcntl扩展实现多进程爬虫

       添加redis支持保存用户队列

    职责:完成整个项目的实现。主要解决在程序中加入curlmulti类函数,pcntl扩展以及多进程编程的支持。

    名称:PHP源码注解

    简介:用Javascript实现的井字游戏

    职责:实现人机井字游戏的算法