个人介绍
概述
十一年IT行业开发经验。参与过的项目类型有:PC端软件开发(包括linux、mac系统平台)、移动端android开发、网站开发、云服务搭建、运维部署。
Web开发及运维部署
1、掌握的技术栈:
(1)nginx + vue + springboot + springcloud(eureka、nacos)+ mysql + redis + OSS;
(2***、小程序、uniapp的开发;
2、基础框架的搭建。基于linux-centos,掌握nginx、tomcat、jboss等容器的集群部署,及相应的session共享配置;redis的主从、集群部署;mysql的主从读写分离运维部署;编写sh脚本对数据库进行定时定性备份;
3、掌握用keepalived实现服务器之间的心跳,实现服务器双线IP路由热备功能,解决单点故障问题;掌握分布式文件系统Glusterfs运维部署;
4、掌握基于nginx流媒体服务器的搭建部署技能;
5、掌握消息中间件activemq的各种模式部署:基于文件部署、基于数据库部署、热备部署、集群部署、热别+集群部署;并在实际项目开发中应用;
6、掌握mongdb的部署及开发技能;基于linux系统下的单例部署、主从部署、分片部署、集群+分片部署;
7、掌握利用“LVS+NGINX+....”一整套解决方案的部署,及指导团队开发;
8、掌握专业监控平台系统Zabbix的部署与使用;
9、建模设计方面。用Powerdesign建模设计数据库模型,使用Visio及Edraw设计架构设计图及UML模型。
10、开发方面;基于spring-mvc框架的开发,RestFul规范标准,结合xfire框架实现提交基于webservice接口服务。掌握使用基于三方开源框架dubbo,结合缓存redis,服务器集群、数据库集群读写分离等技术实现网站的高并发。掌握dubbo管理端与监控端的使用技巧;对dubbo框架进行二次开发;
11、掌握类似“百度文库实现的文件在线预览”技术;
12、掌握分布式服务部署;抛弃数据库加锁,而利用“分布式锁”解决业务层执行代码的“同步”与“异步”问题;
13、掌握RobbitMQ消息队列的运维部署及开发技能;
桌面软件开发
1、用过的开发工具及语言有:delphi、C#、Java、QT。
2、接触过的框架或者库有:GDI+,QT-2D绘图库,WPF-多点触控,Java-Swing, 基于Java做android开发的绘图API。
3、在参与的项目中用过多线程,基于SOAP实现的WebService编程。在window平台下,基于VCL框架及利用window的消息驱动机制做过不同程序间的互为发消息通信;
4、账号与硬件驱动通过socket及管道通信做数据交互及相关功能控制的技能;
5、基于Ubuntu、debian、linkat、CentOS等linux系统下,用QT开发相应的桌面应用软件,并针对不同linux版本编写相应的sh脚本及软件安装包。同时也用QT参与苹果系统下的软件开发;
6、数学专业毕业,对算法有相应的独到见解及熟练的应用到实际场景。编写过类似于PPT动画效果,实现过仿真实验中各个模型的建模及开发。
工作经历
2018-06-01 -至今福建华灿网络技术有限公司技术总监
技术总监(技术顾问)。 负责人才招聘,团队建设,技术框架的搭建,技术员的培训。核心模块的开发。服务器的运维实施部署。产品功能需求逻辑梳理。
2017-07-01 -2018-01-01极应科技技术总监
兼职半年这家公司的技术总监(技术顾问)。 负责人才招聘,团队建设,技术框架的搭建,技术员的培训。核心模块的开发。服务器的运维实施部署。
2008-06-18 -2018-05-30锐达互动科技股份有限公司技术总监
管理及担任过相关的岗位角色 1、核心开发人员:承担多个项目的研发,负责核心功能模块的开发; 2、开发主管:多次在项目中,三四个开发人员组成小组,在其中担任主管; 3、开发经理:负责小中型项目的全局把控,负责各个开发端(web端,移动端,桌面端)的员工的绩效考核; 4、技术总监&架构师:负责对中大型项目进行整体技术把关,对技术人员进行培训、培养,进行绩效考核; 从大学毕业之后待得最久得一家公司。技能成长的摇篮。
教育经历
2004-09-01 - 2008-06-18福建农林大学数学与应用数学本科
专业为:数学与应用数学专业;在校时,每年都获得奖学金;并考取国家计算机等级三级;参加全国数学建模大赛,获省二等奖。
技能
项目名:IQBoard互动电子白板软件 展示的图:有用delphi、QT、Java等工具开发的不同版本 时间:2008.06-2018.06 角色:核心开发、开发经理、架构师 团队人数规模:30 项目说明: IQBoard互动电子白板软件是配合电子白板或虚拟白板针对教学和演示应用的一套专业多媒体互动教学和演示工具,她同时也是一套功能强大的多媒体课件及教案制作工具。使用者可以通过电子白板软件可以实现书写、擦除、标注(文字或线条标注、尺寸和角度标注)、绘画、对象编辑、格式保存、拖动、放大、拉幕、聚光灯、屏幕捕获、画面保存、屏幕录像和回放、手写识别、键盘输入、文本输入、影像声音和网页的链接、使用Netmeeting通过互联网实现远程会议和教学等强大的互动教学和演示功能,还可以进行课件制作以便到课堂和会议上使用。 无论是现场演示和教学、产品展示、商务会议、远程视频,还是新闻演播、证券评述、军事指挥、娱乐互动、医疗会诊、工程设计、赛事战术分析、气象分析,使用IQBoard互动电子白板软件并配合互动电子白板或虚拟白板就可让您实现神奇的互动交流效果。 软件界面采用嵌入式图文菜单设计,界面友好,操作简便,人机互动性强,不用专门培训和详细查看说明书,10分钟就可以学会操作。系统可以和其他任何软件兼容,支持使用任何软件自带特效工具,支持在PPT演示、幻灯片的演示状态和WORD、EXCEL等第三方编辑软件编辑状态下进行书写、文本编辑、标注、插图、绘画、各种特殊演示效果和辅助功能等操作。 软件的扩展性和开放性强,客户可以对软件系统进行自定义,比如可以将任何图形、元素、背景、图片、模板等存储或导入到资源库相应的栏目中,使在教学过程中就能充分共享校内、校际、Internet网上丰富的教学资源;可以对资源库进行管理和调整,对工具条的功能按钮按照自己的习惯进行定义或重新排序;可以在工具条上进行自定义添加程序快捷图标等等。 相关工具、技术: QTCreator、Delphi、Eclipse、Visual C++、GDI、GDI+、shell、Java、操作系统API、管道、socket、window消息、触控、手势、仿真算法、svn、CVS 产品运行环境 Window、linux、mac等系列操作系统
相似推荐 换一批
算法工程师
500元/天
某医疗公司
技能:C++,C,C#,Python,openCV,QT,MFC
web工程师
1127元/天
前绿盟科技
技能:Java,Spring, Spring Boot, Spring Cloud,redis mysql,Kafka/RabbitMQ,dubbo zookeeper,熟练并理解zookeeper、nacos、dubbo、spring cloud、springboot等微服务框架 ; 熟练 | 60 个月 ※熟练并理解高效缓存机制Memcached、Red,微服务
研发工程师
600元/天
山东无庸信息科技有限公司
技能:Java,Android开发,Python 爬虫,后端java开发 ,Vue,前段开发
专家
400元/天
阿里巴巴
技能:C/C ++,java android,Python