♦ 本人从事软件开发十几年,曾在腾讯等知名互联网企业任职,经验丰富,开发过各类门户网站、电商网站、管理系统、公众号、小程序、手机app等应用软件,具备全栈开发能力,代码质量高,服务周到。
♦ 熟悉或使用过的Web前端语言有HTML5、CSS3、Javascript。
♦ 熟悉或使用过的前端技术或框架有Ajax、JQuery、MooTools、Bootstrap、Vue。
♦ 熟悉JAVA的Spring、SpringMVC、SpringBoot、SpringCloud等开发框架。
♦ 熟悉或使用过的Web服务器有Apache、Nginx、Tomcat、JBoss。
♦ 熟悉或使用过的关系型数据库有MySql、SQL Server、Oracle。
♦ 熟悉或使用过的NoSql或缓存技术有Redis、Memcache、MongoDB。
♦ 熟悉IOS端和Android端的APP开发,以及基于uni-app的混合开发。
♦ 熟悉或使用过的数据交换格式有JSON、XML。
♦ 熟悉或使用过的IDE有Eclipse、MyEclipse、IntelliJ IDEA等。
♦ 熟悉或使用过的版本控制器有SVN、Git。
♦ 熟悉或使用过的代码托管工具有GitHub、GitLab、Gitee。
♦ 熟悉或使用过的全文搜索引擎ElasticSearch。
♦ 熟悉或使用过的MQ工具有RocketMQ、Kafka。
♦ 熟悉或使用过的自动化部署工具有Walle、Jenkins。
♦ 熟悉使用Docker容器部署项目。
♦ 熟悉数据库的优化过程,如SQL语句优化,合理地创建索引,采用适当的数据库引擎等。
♦ 熟悉常用的网络协议和Socket编程。
♦ 熟悉网站的安全性建设,如用户输入数据验证和输出数据过滤,防止SQL注入和XSS攻击,对敏感数据进行加密(对称加密和非对称加密)处理,对运行于数据库的SQL语句进行安全性预处理等。
♦ 熟悉常见的数据结构和算法,如数组、链表、栈、队列、树、递归等。
♦ 具有良好的代码编写习惯,如规范命名和注释,代码冗余率低,逻辑性强,结构清晰。
ERPNext报价定制 2022.6 - 2022.8
所在公司: 武汉动阅科技有限公司
项目描述: ERPNext是全球知名的纯免费开源的erp系统,界面简洁,易于使用,非常适合中小企业定制和使用,可为企业节省大量的人力和物力成本。
项目职责: 熟悉系统的架构、开发语言和开发规则以及系统本身的业务流程和功能模块,部署测试环境和安装需要用到的应用,结合客户在报价方面的定制需求做二次开发,并配置好不同用户的读写权限。将开发好的功能模块部署到生产环境。
项目架构: Python + MariaDB + Redis
安踏快反 2021.9 - 2022.2
所在公司: 武汉享酉数智科技有限公司
项目描述: 安踏快反项目是安踏公司内部用于补充订单的一个后台管理系统。
项目职责: 按客户提供的功能需求,独立完成相关功能的前端页面的修改,数据库表结构的调整,SAP接口的对接和联调,数据导入和导出功能的调整。
项目架构: Tomcat + Spring MVC + Hibernate + MySql + Jquery + Hana + SAP
七七云服务平台 2019.11 - 2021.7
所在公司: 武汉享酉数智科技有限公司
项目描述: 七七云服务平台为社交类管理后台、小程序、手机APP等应用提供数据接口和计算服务。
项目职责: 完成系统架构和数据库的设计以及后台用户模块、权限模块、会员模块、商品模块、订单模块的功能。前端采用uni-app完成了注册登录页、首页、个人信息和设置的相关功能,以及用原生代码完成了IOS端的腾讯云IM和音视频SDK的接入。后端编写了腾讯云对象存储的逻辑和接口、前端所需的数据接口和相关的业务逻辑以及推荐、匹配等算法。对整个系统做了必要的优化工作,如缓存机制的优化、代码规范和性能的控制、并发的处理等。
项目架构: 后端是基于JAVA的Spring Cloud的微服务架构,包括Docker + Nginx + Spring Boot + Nacos + Gateway + Feign + TX-LCN + Redis + RocketMQ + XXL-JOB + Mybatis Plus + Mysql + JWT + ELK,后台前端采用Element UI框架,手机端采用uni-app编写后打包到小程序、IOS、Android平台上运行,手机端接入的音视频SDK来自腾讯云。
BOSS系统 2017.6 - 2019.10
所在公司: 易瑞国际电子商务有限公司
项目描述: BOSS系统是公司成立初期建立的一个功能性复杂、涵盖面广泛的石油装备相关的跨境电商管理平台,核心功能包括商品数据管理、商品询报价管理、基础数据管理、供应商管理、会员管理等。
项目职责: 该项目是一个从无到有的全新项目,目前已经开发完成的功能模块包括CRM管理,CMS管理,会员管理,产品管理,商品管理,产品分类,展示分类,组织架构,权限管理,基础数据,供应商管理,商品询报价管理,订单管理,数据的导入导出,附件的上传、打包和下载等。我参与了该项目的需求讨论分析、架构设计、数据库设计、任务的分配和排期等会议,完成了业务较为复杂的商品询报价功能模块、供应商管理模块、订单管理模块的开发以及询价单管理,报价单管理,物流报价管理,供应商的创建和审核机制等数据库的设计。询报价大概的流程为门户和商城用户、后台具有询报价菜单权限用户等创建询单,提交到事业部分单员,分配到不同的事业部报价人报价,事业部报价人报完价后提交到物流分单员,分配到不同的物流报价人进行物流报价,物流通过十多种不同的贸易术语选择对应的计算公式算出各种费用,物流报价完成并审核通过之后提交到市场确认,市场人员审核后可修改部分价格,并重新算出最后的报价,然后生成报价单供下载查看。各个环节能退回到上一环节。订单模块主要完成的功能为基本信息、采购商信息、供应商信息、收货人信息、评价信息、出库信息、物流信息、交收信息、收款信息、授信信息等数据的增删改查以及通过excel模板导入订单数。我负责的商品询报价已经完成三个版本的重构和迭代以及代码和性能的优化。
项目架构: Nginx + PHP(Yaf框架)+ Spring Boot + Mybatis + MySql + MongoDB + Redis + Kafka + ELK + FastDFS + JWT + Zookeeper + Dubbo,采用前后端分离的形式,前端采用Element UI框架(基于Vue)。MySql读写分离(主从数据库)、主从复制、定时备份、分库、分表、分区。
腾讯校友会 2014.12 - 2015.7
所在公司: 深圳市腾讯计算机系统有限公司
项目描述: 腾讯校友会是针对腾讯离职正式员工开放的一个微信公众号,对关注该公众号的离职正式员工提供身份验证、信息录入、经历简介、邮寄礼品、员工关怀等服务。
项目职责: 参与项目的需求讨论分析会议,完成系统架构设计、数据库设计,在服务器和开发机上分别部署好PHP运行环境,查阅微信公众号的开发文档,熟悉其开发流程,与提供数据的.NET开发人员进行沟通和联调。开发期间与协作的其他部门人员沟通好代理的微信API回调地址和相关参数的配置。根据产品经理提供的需求文档来实现具体的功能和后续的迭代工作,优化代码和系统性能,解决测试过程中出现的Bug。
项目架构: Apache + PHP + IIS + .NET + SQL Server + Redis,PHP方基于ThinkPHP框架,PHP通过调用.NET接口存储数据和获取数据并渲染到页面上,微信API的请求采用反向代理的方式,SQL Server主从数据库、主从复制、定时备份、分库、分表、分区。
腾讯人力资源平台人才标签 2014.8 - 2014.11
所在公司: 深圳市腾讯计算机系统有限公司
项目描述: 腾讯人力资源平台是腾讯公司内部进行员工管理和资源配置的Web系统,人才标签属于其中的一个比较独特的模块,主要用来搜索和展示员工的个人信息和数据分布情况,呈现的样式美观且极具个性。
项目职责: 参与项目的需求讨论分析会议,与上级和相关部门沟通数据的来源和获取,如公司信息、员工信息、部门信息等,与提供数据的.NET开发人员进行沟通和联调,完成基于PHP的Web前端的开发工作,包括业务逻辑和页面效果的处理。
项目架构: Apache + PHP + IIS + .NET + SQL Server + Redis,分为Web前端、.NET中间层和数据库层的三层结构,PHP方基于Yii框架,PHP不能直接访问数据库,通过.NET提供数据访问的Web API来存取数据,SQL Server主从数据库、主从复制、定时备份、分库、分表、分区。
快见app是基于七七云服务平台开发的一款相亲交友类app,包含了短视频、直播、语音匹配、视频匹配等功能,七七云服务平台为该应用提供数据接口和计算服务。我开发了该应用的后台相关的功能模块以及前端所需的大部分API,编写了部分前端页面和相关逻辑,包括注册登录、推荐列表、视频匹配、下单
腾讯人力资源平台是腾讯公司内部进行员工管理和资源配置的Web系统,人才标签属于其中的一个比较独特的模块,主要用来搜索和展示员工的个人信息和数据分布情况,呈现的样式美观且极具个性。采用的技术有Apache、PHP、IIS、.NET、SQL Server、Redis,分为Web前端、
腾讯校友会是针对腾讯离职正式员工开放的一个微信公众号,对关注该公众号的离职正式员工提供身份验证、信息录入、经历简介、邮寄礼品、员工关怀等服务。我参与项目的需求讨论分析会议,完成系统架构设计、数据库设计,在服务器和开发机上分别部署好PHP运行环境,查阅*公众号的开发文档,熟悉其开发