个人介绍
我是程序员客栈的【超人飞】,一名软件开发提供商; 我毕业于【中国地质大学(武汉)】,担任过【东莞联通】的【技术方管】,担任过【东莞市团贷网络信息服务有限公司】的【CTO(首席技术官)】;
我的技术栈主要有:springboot ,springcloud,php,laravel,mysql,sqlserver,小程序的开发uniapp,vue
我就介绍一下我最近的一份公司的情况:
团贷网的开发历程:我们前期只有二个人开发这个项目,我们大概花了一个多月开发完这个项目,并且上线。我们的前期的技术栈用的asp.net+sqlserver ,随着公司发展我们整个人员突破的400多人,随着用户量的暴发,交易规模的迅速上涨。我们的系统也历程很大的重构,以前只有一个PC,后面种IOS,Android,H5端都上了。我们以前的旧有系统越来越满足的不了用户上涨了需要。然后我们就把整个系统进行了重构,我们把asp.net转向了springcloud做微服务做高可用,然后sqlserver以前只是做了读写分离后面 转成了mysql 做分库,分表,然后我们就把分库的数据抽到大数据上,以供查询和做数据分析,这样以前一个业务上下链就可能就在一个库和一个运用上。现在可能就切分成多个应用和多个库,这样就对我们微服务的治理提高了很高的要求。这里面关于数据库的事务就是比较重大的难点。因为我们涉及的都是钱,所以对数据库事务处理提交就很重要。另外我们用户量增长为了系统的性能,现在做分库后,然后一个业务就很难在一个事务中提交保证事务的完整性。
我们最后的重构还是很成功的。既满足了业务量的增长,也提高了系统的稳定性和高并发。也满足了系统快速迭代的速度,我们以前迭代还要停机更新,后面我们随时都可以,客户无感觉迭代。
要完成以上任务对项目管理,人员管理和系统架构的设计能力要求是很高的。
另外我也是整个项目,从客户为0然后到达千万级别,交易规模达到2000亿的,这整个过程我都是设计者,参与者,执行者。一个企业在不同的阶段,有不同的技术架构。我相信我能给你的公司提供当下最好的技术架构,同时为以后的发展壮大,系统的弹性我也会做一个很好的兼容。
你只要有一个想法。我可以帮你设计,执行到落地。
期待与您合作。
工作经历
2012-06-08 -2019-03-20东莞团贷网科技有限公司CTO
公司主要的业务是金融服务平台,主要做借款人和投资人撮合平台。用户量大概有1千多万,交易规模达2000多亿,我负责的技术中心部大要有400多人,有东莞和深圳两个办公厂所,服务器大概有500多台。建成二地,三中心备份。我的中心下面,有研发部门,网络安全和运维部门,测试部门,项目部门。 我们交易的2000多亿,系统没有出现资金问题,同时我们也迎接的大量的网络的攻击,比如DDOS和CC等各种攻击
2008-07-02 -2012-05-03东莞联通公司技术主管
我开始去做为一名普通软件工程师,主要负责上面主管分配的任务。 2010年开始升为主管,主要工作方向就从对内部门,也转向从需求部门沟通协调工作。到负责项目完成
教育经历
2004-09-01 - 2008-07-01中国地质大学(武汉)计算机科学与技术本科
技能
1.该项目主要是面向C端用户。中国现在有大量的个体户,我们的客户以前是线下获客。现在需要一个* 小程序网上获客,处理网上交易平台。本项目主要功能是:个体户年报年审,个体户补报补审,营业执照注册,营业执照注销。每个模块都可以申请,并且都可以通过线上支付。 2.具体技术:使用uniapp做的*小程序。数据库使用mongodb.
1.这个项目主要是面向C端用户做一个激活码的商城。要求PC端适配移动端,关于支付方面也做了适配。主题切换,中英文切换。后端有一套权限管理和数据权限管理。也有通用工具:文件上可以上传到本地,可以第三方平台。*配置,支付的配置,短信的配置。 2.具体技术实现:前端使用vue3+Element Plus,后端使用springboot+Ant Design Vue ,前后端分离。加密:国密加密;权限控制:Sa-Token .
我们接给客户一个家政平台:主要分三个端雇主端、阿姨端、经纪人端、总管理后台。 雇主端的主要模块: 1.登录 2.首页 3.分类-匹配阿姨,显示分类 3.找阿姨-搜索,筛选,阿姨列表,阿姨详情,*联系 4.会中心-积分,订单,雇主提交,感兴趣,邀请好友 经纪人端主要模块: 1.首页-位置任务大厅,发布任务,平台推荐阿姨 2.消息 3.经纪端会员中心:个人信息,成为会员,我的积分,我的订单,发布记录,邀请好友, 阿姨端主要模块: 1.登录 2.首页-位置,成为平台阿姨,身份认证,接单 3.消息 4,阿姨会员中心-我的积分,我的订单,接单记录,我的简历,邀请好友,阿姨手册 管理后台模块: 1.账号与权限管理 2.数据展示 3.雇主管理 4.阿姨管理 5.经纪人管理 6.服务管理 7.用户感兴趣 8.任务管理 9.积分商城 10.会员管理 11.邀请好友管理 12.平台收益 13.系统设置