Skip to content

liuzhaowei55/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

title sidebar sidebarDepth
简历/刘照伟/后端开发/深圳
auto
0

自我介绍

我叫刘照伟(1992.01),籍贯河南,14本科毕业于黄河科技学院,学习的是软件工程专业。

毕业后在郑州工作一年,15年7月份过来深圳入职于一家香港公司技术团队,工作至今。

上家公司我的主要工作内容是后端开发,包括 APP 接口开发,后台管理系统的前后端开发,以及服务器的运维工作。

工作中主要使用的开发语言是 PHP,开发框架是 Laravel,运维工作主要使用 AnsibleDocker

目前寻求一份 PHP/Java 等相关语言的后端开发工作(Go/Node 语言亦可,目前我在写关于 NestJS 的开发实践文档)。

联系方式

技术栈

服务端

PHP

PHP 主要使用 Laravel 框架做开发,在早些时间使用 ThinkPHP 3.2 版本做开发。

Java

Java 主要使用 Spring Boot 相关的一系列框架做开发。

NodeJS

NodeJS 开发中使用较少,主要使用 NestJS 框架做开发。

前端

Vue

Vue 主要使用 Element UI ,vue-element-admin 两个 UI 组件做单页应用的开发。

React

React 主要使用 Umi 脚手架做项目的基础建构搭建,使用 AntD 做项目的 UI 组件。

公司履历

艾普科技有限公司 - PHP 工程师 - 2015/07~2020/03

LBS Laravel Vue Spring Boot

公司致力于为驾驶者提供一个全方位互动互助的服务平台,让用户轻松的驾着爱车享受非凡的快捷服务。

在公司里,我主要负责公司项目管理工作,同时作为主程负责公司项目的后端开发工作。

公司的主项目是「OmyCAR」,该项目为驾车用户提供了从驾驶导航,行车路况,到安全驾驶,便捷泊车等一切驾车用户所关心问题的整体解决方案,致力于为驾驶者提供一个全方位互动互助的服务平台,让用户轻松的驾着爱车享受非凡的快捷服务。

作为项目主管,从项目立项开始就确立了快速迭代,敏捷开发的开发宗旨。同时明确技术服务业务,业务依赖技术的项目要求。

项目后端使用 PHP 开发的 Laravel 框架作为底层框架进行开发,对外提供基于 Restful 风格的接口供前端调用,同时使用 Redis 作为缓存和队列数据库,减少后端压力为用户提供更加迅捷的 App 使用体验。

OmyCAR 后台管理系统基于前后端分离思想进行开发,前端页面使用了 VUE 框架进行快速开发开发,同时使用 “mock.js” 等开发库辅助解决前后端分离开发中的接口对接问题,在前端开发框架选择上基于 “Vue.js” 流行前端框架进行开发,并结合 Echarts 等图表工具进行数据展示,便于业务人员直观观测数据,也更利于业务、技术的快速迭代。

在技术选型上,基于快速迭代,敏捷开发的宗旨,公司依托于社区开源技术快速完成了多项开发工作。同时我个人也是开源社区的贡献者,不管是在 ThinkPHP 这样的基础框架中,还是 Chrome 浏览器的插件商店中都曾贡献过自己的代码。

郑州易航科技有限公司 - PHP 工程师 - 2014/07~2015/06

PHP Ecshop

公司主要提供基于 Ecshop 的商城定制开发、企业信息展示、微信公众号代运营业务。

我在公司就职期间,任职技术主管,业务方面主要负责与客户接洽分析客户商城定制需求,技术方向根据客户需要定制开发商城插件。在工作中带领团队成员从需求分析到技术实现、技术测试、业务测试、最终交付尽善尽美做好每一个环节。

郑州清扬科技有限公司 - Java 实习生 - 2013/09~2014/04

大四在校期间在此公司进行实习,主要实习技术方向为 Java Web 开发方向。

实习期间前期的主要任务是快速的了解公司当前使用的技术方案,以及开发框架,将自己在校期间所学到的知识与公司所用到的技术结合起来。在导师的带领下最终完成自己的毕业设计,并为学校开发了一套教职工管理平台投入实际使用中。

项目履历

OmyCAR-API(艾普科技有限公司)

PHP Laravel

该项目是一个路况相关的 LBS 应用,为用户提供即时路况及导航,和其他车辆相关信息。

该项目中我主要负责后端 API 开发,项目前期使用 ThinkPHP 开发,后期重构为 Laravel 进行开发。

数据库主要使用 MySQL 进行数据保存,后期部分功能使用了 MongoDB 主要是为了使用他的 GEO 相关的计算功能。

缓存以及热点数据使用了 Redis 进行存储。

OmyCAR-运营管理(艾普科技有限公司)

Vue Element-UI Java Spring Boot

该项目主要负责 OmyCAR 项目的用户数据管理及相关运营。

该项目前端使用 vue 开发,UI 组件使用了 vue-element-admin 组件。

后端 API 最初使用 Laravel 开发,中期使用 Go 语言的 Gin 框架重构过一次,运行一段时间后最终确定使用 Spring Boot 再次重构。

A2DLab-H5(艾普科技有限公司)

React Umi AntD

公司一个子项目的项目展示介绍页面。

该项目较为简单是公司一个子项目的展示介绍页面,使用 React 进行开发,其中使用了 Umi 及 AntD 一些动效组件。

DevOps(艾普科技有限公司)

Ansible Docker Swarm GitHub Actions

公司的服务器管理及项目部署运行。

  • 服务器使用 Ansible 进行统一管理
  • 应用基于 Docker Swarm 部署运行
  • 代码使用 GitHub 进行管理,使用 GitHub Actions 进行 CI/CD
  • Docker 镜像使用阿里云镜像仓储管理

个人作品

QCode - Chrome Extensions

基于用户当前页面地址提供网址二维码及短链接服务,当前有 98 名用户使用。

Spring Boot 开发最佳实践

NestJS 开发最佳实践

Where‘s blog

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published