自我评价(Self-assessment)
工作背景:10年以上PHP系统开发经验,2年以上自动化测试经验,先后参与完成电子货币,网上商城等行业的多个PHP系统的设计和开发工作,懂技术、善交流、爱钻研。
开发能力:熟悉PHP,Java,GO,Flutter等开发语言,熟悉从前端页面到后端服务器开发及多种实现技术,熟练使用Laravel、ThinkPHP、Yii2、CI等常用开发框架,掌握常用的设计模式,熟悉大流量,高并发请求架构设计和以及实现方式,熟悉消息队列组件RabbitMQ以及Redis缓存技术以及其原理,熟练掌握APP开发流程,熟悉Vue,React,JavaScript,jQuery,Ajax等前端技能。
数据库能力:熟练使用MySQL数据库,熟悉数据库设计原则,表结构以及数据库优化等技术,熟悉多线程并发以及常用优化方法。
管理能力:熟悉项目管理流程,熟悉项目需求调研、规划功能模块、制定开发计划、开发人员时间安排、团队内部沟通协作、项目进度质量把控、系统测试以及部署发布等操作。
性格品质:善于沟通、对未知技术领域有强烈求知欲,能够合理安排时间,遵守规则的同时也能对新事物新技术及时了解引进,抗压能力强,可以出色的完成领导分派的任务。
工作经历
2021.06 - 至今 项目经理
主要工作:saas管理系统的搭建和编码golang系统设计以及项目管理工作。
系统设计:基于项目需求,参与项目需求评审,并根据功能流程,负责构建相关系统架构以及功能设计,并规划系统接口以及技术实现细节,编写相关技术文档。
软件开发:基于golang beego技术框架,以及Linux,MySQL,Redi等架构,先后实现系统相关核心功能,并负责功能模块代码的优化迭代,确保系统的稳定性。
工作业绩:按期完成“saas项目公共”项目,并实现业务功能。
2019.09 - 2020.12 技术总监
主要工作:负责境外电子货币项目的PHP系统设计以及项目管理工作。
系统设计:基于项目需求,参与项目需求评审,并根据功能流程,负责构建相关系统架构以及功能设计,并规划系统接口以及技术实现细节,编写相关技术文档。
软件开发:基于PHP Yii-2技术框架,以及Linux,MySQL,Redis,RabbitMQ等架构,先后实现系统相关核心功能,并负责功能模块代码的优化迭代,确保系统的稳定性。
工作业绩:按期完成“印度虚拟市交易平台”项目,并实现业务功能。
2017.02 - 2019.08 技术总监
主要工作:作为技术合伙人,负责众筹类PHP项目平台设计以及功能开发等工作,并通过测试。
平台开发:基于PHP相关技术框架,结合众筹理念,主导“一元购”项目0-1架构搭建以及功能开发工作,并负责相关模块代码的优化迭代,确保系统的稳定性。
团队管理:主导5人研发团队的管理工作,统筹负责制定团队年度工作计划,团队分工,项目进度把控以及团队绩效考核等工作,同时负责团队成员的技术培训,提升团队技术能力。
工作业绩:高质量完成“一元购”项目平台,并完成系统上线,符合进度预期。
2014.12 – 2017.01 项目经理
主要工作:负责网上商城项目的设计与开发管理工作,并通过测试。
软件开发:基于PHP相关技术框架,负责网上商城项目的架构设计以及功能开发工作,并负责相关模块代码的优化迭代,确保系统的稳定性。
项目管理:主导10+人研发团队的管理工作,负责项目的全周期管理,并通过系统核心功能以及业务优先级设置项目迭代交付计划及验收计划,同时协调各开发团队对各个迭代产品进行按期交付和验收。
工作业绩:独立带领团队发起海外互联网项目,从冷启动到日流水300万元。
2012.08 – 2014.12 技术总监
主要工作:公司作为阿里巴巴在升级的总代理,主导公司OA系统以及官网系统的设计以及开发工作。
系统开发:基于PHP相关技术框架,结合客户定制化需求,完成客户OA系统,官网以及数据库访方面的开发工作,并通过用户验收。
工作业绩:高质量完成多个公司OA以及官网系统,并通过客户验收。
项目经历(Project Experience)
1.印度虚拟市交易平台(2019.09 – 今) —— 项目技术负责人
项目介绍:平台实现印度市场电子货币的交易流程。
项目职责:结合项目需求,负责项目架构设计,实现方案设计以及业务需求沟通,接口协议设计,文档编写以及核心功能模块设计及开发等,并负责项目进度把控以及测试工作。
系统框架:PHP Yii-2,React,MySQL,Redis,Flutter
架构设计:结合系统功能,结合MVC设计模式,主导系统架构搭建以及APP端的功能设计工作,同时利用消息队列,Redis以及负载均衡等技术框架,实现系统架构性能提升以及分布式架构。
系统开发:结合功能需求,参与完成电子货币购买,推广以及分润等核心功能的设计和开发,并完成系统的功能测试,通过业务验收。
数据库开发:根据功能模块,利用MySQL数据库,完成系统各核心模块的多个数据表的设计,并针对系统性能要求,通过优化数据库字段以及索引结构,实现数据库读写分离,提升数据库以及服务器效率。
系统测试:按照系统功能要求,负责相关测试用例设计以及系统功能测试工作,并完成相关系统bug的修复以及系统后续维护,实现系统的稳定运行。
系统维护:负责监控系统运行情况,并在发现问题时及时处理,确保系统合规和稳定。
项目业绩:按期完成系统相关功能,并部署上线。
2.一元购项目(2017.07 - 2019.03) —— 项目技术负责人
项目介绍:结合众筹概念,项目实现商品线上交易流程。
项目职责:结合项目需求,作为核心开发成员,负责项目架构0-1的搭建,业务流程梳理,项目方案制定,参与数据表结构设计等工作,同时以需求为导向,主导完成项目核心模块的开发。
系统框架:PHP Yii-2,RabbitMQ,MySQL,Redis,React-native
需求分析:基于系统功能要求,先后针对商品展示,商品购买,订单管理,数据报表以及客户管理等核心功能进行需求分析和调研,并实现相关代码开发模式的确定。
架构设计:结合电商平台功能要求,利用PHP Yii-2,RabbitMQ等框架,主导系统架构搭建,同时利用消息队列,Redis等技术框架,实现系统高可用以及可并发等性能要求。
项目管理:针对系统业务要求,负责项目全后期管理,并结合系统各交付阶段要求,负责系统的功能设计,交付计划制定以及系统优化等工作,同时把控系统开发质量,提升代码的可读性以及易扩展性。
系统开发:结合功能需求,参与完成商品展示,商品购买,订单管理,数据报表以及客户管理等业务核心功能的代码开发,并完成系统的功能测试。
系统优化:先后针对系统性能要求,完成对系统数据库,缓存等方面的优化,通过利用Redis分布式锁,对缓存数据进行优化,提升系统性能以及数据并发处理效率。
系统维护:负责系统运行日常巡检以及故障解决,确保系统平稳运行,业务不受影响。
项目业绩:按期完成系统相关功能,并通过测试。