• 姓名:胡华泉
  • 电话: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.11

    • 多玩电竞
          - 简介: 赛事直播, 赛事竞猜, 新闻资讯, 预约赛事, 分析预测, 视频回顾
          - 个人职责:
              · 浮动赔率算法设计
              · 负责开发竞猜模块
              · 使用redis-lua技术实现竞猜功能,保证竞猜功能操作数据的原子性
          - 相关技术:redis-lua、mysql、PHP、linux
    • 炉石卡组项目
          - 简介: 炉石卡牌游戏的资讯、优秀卡组导入
          - 个人职责:
              · 加入sphinx搜索引擎实现搜索功能,解决卡组和卡牌的跨库操作
              · 独立完成后端接口开发,配合前端开发
          - 相关技术:sphinx、mysql、PHP、linux
    • UP星城
          - 简介: 炉石卡牌游戏的资讯、优秀卡组导入
          - 个人职责:
              · 完成商品详情页开发,侧边栏推荐商品算法设计与实现
              · 后台用户及商品相关操作功能的开发
          - 相关技术:mysql、PHP、linux

    广州市趋势信息技术有限公司

    PHP开发实习生

    2014.6-2014.9

    • 多商贸易网
          - 简介: 提供给商家的一个贸易平台
          - 个人职责:
              · 使用JQuery Mobile框架参与开发多商贸易网的手机版的两个模块:产品库,公司商铺页面
              · 参与多商贸易网贸易圈的开发,主要完成后台管理模块和前端页面的整合
              · 使用redis-lua技术实现竞猜功能,保证竞猜功能操作数据的原子性
          - 相关技术:memcache、mysql、PHP、linux

    个人项目

    名称:PHP轻量级MVC框架

    简介:使用PHP+MySQL结合自己学习和使用CodeIgniter框架并搭建起来的php的MVC框架,还添加了URL路由映射功能,方便开发使用

    职责:完成整个框架的搭建。主要解决URL请求路由映射的功能

    名称:抓取正方系统API

    简介:使用PHP的curl扩展封装了一个类,主要实现绕过输入验证码页面,模拟登录学校的正方系统,并抓取学生课表和成绩后保存到数据库中

    职责:完成整个项目的实现以及模拟登录部分的核心模块。主要解决越过输入验证码的难题以及对API的封装

    名称:知乎爬虫程序

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

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

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

       添加redis支持保存用户队列

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

    名称:PHP源码注解

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

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