后端语言:JAVA、PHP、NODE
前端语言:HTML、CSS、Javascript
消息缓存:rocketMQ、rabbitMQ、websocket、Redis
数据库:MySQL(表设计、SQL优化、锁调度、存储引擎、读写分离、数据库安全管理)
使用框架:Vue、Spring Boot 、Spring Cloud、thinkPHP、yii、laravel、layui、layuiAdmin、swoole
高级技能:数据结构、排序查找算法、设计模式、即时通讯、微服务架构、负载均衡、压力测试、漏洞扫描、网站安全防护。
服务器:Nginx、Apache、Tomca,网站搭建安装部署维护。
能力概括:全栈
项目一 : 电商后台 / APP
项目描述 : 为满足高并发的访问,采用微服务生态系统 Micro , 搭建一个后台和 APP 接口
责任描述 :
1、作为小组组长,参与技术选型 , 辅助前端人员完成相关业务 ;
2、负责开发环境的搭建 : go-micro,Consul,Grpc,Protobuf 等 , 修改 Micro 微服务
框架中的 rpc 通信为 Grpc ,加快速度 ; 使用二进制数据格式 profobuf 提高传输速度 ; 部署 文件存储系统 FastDFS 和 Nginx
3、负责分析业务并编写开发文档
4、负责根据需求文档进行模块开发,包括用户系统,订单系统,物流,分红系统,商品 系统等,定时将小组进度汇报给总监
5、使用 Orm 进行数据交互,实现数据持久化 , 对常用数据信息存储在 redis 缓存 6、通过 httprouter 注册路由 , 实现 Restful 接口规范
7、负责在 GO-Micro 中编写 proto 文件并将部分服务部署测试
8、编写 docker-compose 文件 , 部署服务的测试环境
1)参与项目分析讨论、需求定稿、项目开发; 2)负责项目进度,带领团队成员; 3)负责性能优化,并发保障,稳定性保障等
1)参与项目分析讨论、需求定稿、项目开发; 2)负责项目进度,带领团队成员; 3)负责性能优化,并发保障,稳定性保障等