




个人介绍
专业技能(Professional Skills)
编程语言 java、Python、c++。
1、 熟悉面向对象设计理论、各类 MVC 框架,常用设计模式等常用开发模式
(1)熟悉 基于分布式cap 构建高性能web 服务,熟悉spingcloud体系。
(2)熟悉分布式算法构建分布式数据资源。
(3)熟悉分布式环境下事务。
(4)熟悉tomcat、netty 等web 容器底层,熟悉多种I/O 网络请求处理模型。有不同场景开发应用经验。
(5)常用后端开发语言有java,python,c++。
(6)熟悉常用网络协议 http、soap 协议、mina 协议、websocket 协议、socket 协议, 以及cxf 框架等。了解 wsdl 接口发布。
(7)了解各种开源框架、权限框架、规则框架、科学计算框架、消息框架、资源框架、垃圾收集器框架、安全框架等
(8)熟悉大数据工程,有大数据项目开发经验。对AI 特征工程有一定了解。
2、熟悉C++标准库和现代c++。
(1)熟悉图形库opengl用于渲染3d图形
(2) 熟悉游戏框架Unity
(3)在Linux环境下工作的C++开发者需熟悉Linux操作系统,包括文件系统操作、进程管理、线程管理、
信号处理、I/O复用等。
(4)熟练使用Linux下的调试工具(如`gdb`)和构建工具(如`make`、CMake)。
(5)理解网络编程基础,包括套接字(socket)编程、TCP/IP协议栈、I/O模型等。
(6) 掌握多线程编程,理解线程同步机制(如互斥锁、条件变量、原子操作)
了解并行计算模型,如OpenMP、C++17的并行算法等。
(7)做过图片 AI 识别项目,了解AI 深度学习算法和框架,了解特征提取。
2、 熟悉 kubernetes 容器化分布式集群。
熟悉 kubernetes、springcloud、dubbo、zookeeper、nginx 构建集群。有多个高并发c 端项目线上集群构建管理经验。能够使用微服务熟练开发:1、基于springcloud 技术栈 。2、基于springboot+zookeeper+dubbo+kafka.
熟悉微服务链路追踪技术栈Spring Cloud Sleuth、zipkin、skywalk。
熟悉微服务编排 docker、k8s、zuul+lua。
能设计微服务负载:第一层dns、第二层 nginx+lvs/zuul/、
第三层 基于模块信号量或者线程池模型的中间件,如hys tix
第四层数据库负载:haproxy+mycat+连接池。
能够开发微服务路由、网关拦截器/过滤器、请求聚合和转发:zuul+lua 网关、nginx 网关熟悉池技术:对象池、连接资源池、线程池。
熟悉数据库集群:有 mysql 集群、mysql 集群+redis+mangodb 异构集群、hbase+spark+mysql 集群搭建经验。熟悉文件管理系统搭建:搭建过 fastdfs+nginx 搭建高并发网络文件资源中心。
熟悉热备部署。
熟悉keepalived 虚拟路由,进程检测和服务切换,zabbix 监控、vpn 路由。
熟悉Redis、Memcached 结构和开发、缓存设计策略、数据同步、有缓存集群处理快速大数据经验。
熟悉centos 系统,熟悉linux 内核kernel,熟悉linux 安全,有linux 运维优化经验。熟悉使用shell 脚本部署,对pathoy 自动化运维有初步了解。
3、熟悉 dba 工作,精通 Mysql、Oracle ,sqlserver 数据库,能够进行数据库设计和数据存储建设。
有数据库迁移经验。熟悉数据分析数据和转换脚本编写。
了解maycat,haproxy 等数据库集群管理工具,了解高并发数据访问架构。
精通数据库性能优化,熟悉表设计,分库分表,数据分片,慢sql 优化等操作,有长期工作经验。熟悉mysql 数据库引擎和数据库结构。有长期数据库存储过程、触发器编写经验。
工作经历
2018-04-05 -至今杭州村口环保科技后端开发
职位:资深java开发和c++开发 职责:负责部门技术管理、产品设计、项目开发管理。 产品:杭州村口云平台 项目一:1、杭州江干区智慧社区项目、2、垃圾分类AI 管理平台。 项目介绍:村口云平台是一个移动互联网+物联网saas 平台,业务范围覆盖小区的垃圾分类管理、智慧垃圾分类箱、智慧垃圾回收箱管理、 业主业务管理、小区安全管理、停车管理、物业服务管理。 使用垃圾图片训练AI 模型,有效识别图中的塑料、纸张、玻璃、易腐垃圾。广泛使用安卓智能设备、图片识别、语音识别、 移动化联网、物联网技术。 技术架构:依托阿里云平台,dubbo-go 技术栈微服务化、、k8s 集群数十个运行节点和数据库。 项目二:智慧医疗Pacs 系统 项目介绍:基于AI 算法识别X 光片灰度图判断病例的 pacs 系统。符合IHE 架构的pacs 系统。下游对接his 系统。主要功能 1、用于医生查阅病人病例信息和历史诊断信息。 2、医生写报告 3、远程诊断。3、管理病人影像 架构:基于opencv+opengl+pandas的技术栈搭建的图片处理平台。 开发内容:c++开发图片特征分类提取组件
教育经历
2007-09-07 - 2011-08-01景德镇大学电子信息本科