1、6年PHP开发经验,长期工作于PHP5.6环境,短期PHP7开发经验;
2、可使用Python进行基本的脚本编写,写过数据采集脚本、自动检测脚本、系统报警脚本、报表定时生成脚本等;
3、熟练使用Yii框架及CodeIgniter框架,熟悉ThinkPHP、Lumen框架和Smarty模板技术,MVC框架经验丰富,上手快,有代码重构经验;
4、熟练掌握MySQL使用方法,熟悉SQL语句,了解MySQL调优;
5、熟练使用MongoDB和Redis,熟悉MemCache这些常见的NoSQL产品,了解Neo4j图数据库的使用方法,有MongoDB慢查询调优经验;
6、熟练使用Linux做工作环境,熟悉Linux服务器命令、环境搭建和版本控制,熟练使用SVN、GIT等协同开发工具,熟悉分支开发;
7、熟练掌握接口开发,熟悉RESTful接口编写风格,熟悉微信、七牛云存储、云之讯短信验证、极光推送、目睹直播、友盟统计等开放平台API使用方法;
8、熟练掌握单点登录和第三方登录技术;
9、熟悉微信公众号的开发;
10、熟悉网站开发流程(阿里云平台);
11、熟悉常见的安全漏洞,如:SQL注入漏洞、跨站脚本攻击(XSS);
12、熟练使用多种IDE进行程序开发及断点调试;
13、良好的编码和代码注释习惯;
可根据开发规范编写各种开发文档及项目文档。
项目一:智慧能源及园区软件系统
项目描述:物联网,水、电、气能源监测、数据分析;电梯、停车场、收缴费、会议室智能控制、统一管理;
项目职责:软件开发及项目执行、项目管理
技术名词:PHP、Java、Python、Redis、MongoDB、MySQL、Linux crontab、通讯管理机、数据采集、接口开发、Vue、物联网
项目二:互联网智能配用电管理系统
项目描述:物联网,配电室改造,电的能源监测、报表分析、数据监控、数据下置;
项目职责:软件开发及项目执行、项目管理
技术名词:PHP、Python 、Redis、MongoDB、MySQL、Linux crontab、通讯管理机、数据采集、接口开发、App接口、物联网
项目二:收费管理系统
项目描述:园区水、电收缴费系统
项目职责:软件开发及项目执行、项目管理
技术名词:PHP、Python 、Redis、MongoDB、MySQL、Linux crontab、通讯管理机、数据采集、接口开发、物联网
项目四:基于PHP的Wifi传感器管理系统
项目描述:通过在传统的故障诊断仪器上添加Wifi震动传感器,将数据传输到服务器端,通过PHP进行数据处理后,在客户端和Pc端进行展示,进而实现工人与专家的在线互动、远程协助,数据的一键上传、阈值报警,模型测量和固件设备的一键升级等功能;
项目职责:负责后端部分的服务器搭建、数据库选型和管理后台及主要接口的编写;
技术名词:Linux、Nginx、MongoDB、MariaDB、PHP7、Git、Composer、Wifi传感器、物联网、云之讯、七牛云、极光推送、RBAC权限管理、读写分离、主从分离、接口开发。
项目五:基于PHP的国家电网干部队伍数据分析系统
项目描述:本系统是为国网管理学院提供的一个自动化信息分析系统,系统分为web端和pad端,可将已有的表格信息自动录入,实现多维度的人员统计、分析和筛选,其中根据人员的基本信息、学历信息和培训信息,筛选组合多达200多项,并对库中人员进行回归分析,最终以关系图和迁徙图等图表、回归曲线和人员分类的方式生成报告,并实现报告导出功能。
项目职责:负责系统技术的选型与环境的搭建,参与项目后端主要代码的编写和数据库优化。
技术名词:Linux、Nginx、MongoDB、PHP7、Git、Composer、阿里云、CSV导入、PHPExcel插件、Echarts插件、RBAC权限管理、接口开发、rsync备份等。
该系统为智慧园区系统。可针对水、电、气多种能源进行实时监测;同时可以对水电气的多项阈值及开关进行报警;可对用能情况进行报表及曲线分析;可对园区进行三维监测;可对停车场、电梯、会议室进行智能控制; 在项目中我主要负责项目管理及执行; 设计到的技术有PHP、Java、Python
项目描述:通过在传统的故障诊断仪器上添加Wifi震动传感器,将数据传输到服务器端,通过PHP进行数据处理后,在客户端和Pc端进行展示,进而实现工人与专家的在线互动、远程协助,数据的一键上传、阈值报警,模型测量和固件设备的一键升级等功能; 项目职责:负责后端部分的服务器搭建、数据