1.熟练掌握JAVA和GOLANG编程语言,对springcloud、springboot、ssh、Mybatis有一定认识,熟练使用dubbo、grpc、fastdfs、elasticsearch、solr、rabbitmq,熟悉微服务、MVC设计模式和并发编程,对微信开发也有一定了解
2. 熟悉go、python、vue、html、jsp、css、js、ajax、jQuery、easyui、以及maven的使用
3. 熟悉掌握linux开发环境及软件环境的搭建与项目的部署,如linux、mysql、mongo、redis、nginx、lua、tomcat、svn、git等相关服务的搭建和配置使用,对tomcat、jvm调优、sql调优也有一定的经验
4. 熟练掌握MySQL、redis、mongodb,熟悉Oracle数据库的使用
2018年11月-至今:虚拟形象合成
项目框架:gin+grpc+go-redis+mgo+gorm
软件环境:go、grpc、mysql、mongo、redis、ceph、nginx、linux等
开发工具:Goland等
主要职责(开发组长):
1、需求分析与明确、技术设计、评估工作量、制定开发计划、合理分发任务并跟踪进度,保证计划的施行
2、开发框架的搭建和完善,如go集成grpc、mgo、go-redis、gorm等
3、重点模块的开发,如引擎(so)集成、权限路数控制、ffmpeg使用、流式输入输出、大文本分段合成音频等
2016年5月-2018年11月:讯飞阅读(用户量千万,日活超百万)
项目框架:springboot+mybatis+dubbo+E框架
软件环境:java、dubbo、mysql、sharding-sphere、mongo、redis、solr、fastdfs、mysql、nginx、vue、H5、maven、linux、tomcat等
开发工具:intellij idea等
主要职责(开发组长):
1、需求分析与明确、技术设计、评估工作量、制定开发计划、合理分发任务并跟踪进度,保证计划的施行
2、开发框架的搭建和完善,如spring-boot和dubbo、solr、mongo、redis、fastdfs、通用mapper等的集成使用
3、设计和开发项目中的重点模块(看书、支付充值、账户、消费、推送),解决组内成员遇到的问题,并进行代码质量把控,帮助组员成长
4、解决线网环境遇到的疑难问题,如服务内存溢出、dubbo超时导致服务雪崩、服务性能不达标、机房迁移等问题
2015年4月至2016年5月:智慧社区项目以及电商系统
项目框架:ssm框架+dubbo+freemaker
软件环境:java、easyui、mysql、H5、maven、hessian、memcached、redis、linux、tomcat等
开发工具:intellij idea等
主要职责:
1、公司svn和git服务器的搭建配置和日常管理
2、系统集成,服务器虚拟化,linux环境下安装配置redis、nginx、mysql、memcached以及应用的部署与维护
3、根据需求完成社区后台管理系统以及app接口的开发(论坛、停车管理、手机开门等),按规范编写接口文档
4、对接第三方接口(手机摇一摇开门、蓝卡停车管理系统),与管理后台系统整合并提供相应接口给app调用
2014年9月-2015年3月:漯河市民网页项目
项目框架:spring、springMVC、mybatis
软件环境:java、mysql、nginx、jQuery、js,jsp、memcached、linux、tomcat等
开发工具:Spring Tool Suite、Myeclipse等
主要职责:
1、环境部署,在Linux环境下,安装配置jdk、mysql、zookeeper、nginx、tomcat等基础软件
2、家政服务、微观、实名认证功能的设计开发,编写相应的接口文档
3、CMS模板的设计开发和文章发布
4、根据移动中间件开发相应的app模块
2014年4月-2014年8月:张家港市民网页二期项目
项目框架:spring、springMVC、dubbo、mybatis
软件环境:java、mysql、jsp、js、jQuery、mongodb、memcached、zookeeper、nginx、linux、tomcat等
开发工具:MyEclipse、navicat、MongoVUE 等
主要职责:
1、需求分析,按照要求完成各类文档的编写
按要求完成卫生局检疫检查报告、社保查询、燃气账单查询等模块的设计、开发、测试以及bug的修改工作,包括业务需求的沟通,业务功能实现与单元测试,系统维护
智慧收银收银系统,区分代理商、商户,支持支付宝花呗分期、微信等支付。分为客户端、后台管理系统。 我负责项目整体架构以及核心业务编码,同时把控项目整体进度。
这是一个阅读类产品,包含百万本书籍,用户可以充值付费阅读,搜索自己喜欢的书籍,同时也可以参加各种活动。产品还有一个特色,支持在线和离线听书。 我是这个项目的开发组长,负责技术设计,计划制定,进度跟踪,技术难点攻克,核心业务开发等