熟练掌握C++, 以及STL和boost库。
熟练使用JAVA和Python, 以及对应的SpringBoot和Django后端框架。
熟练使用mysql和redis数据库(熟悉redis源码)。
熟练掌握基础算法和面向对象的设计模式。
熟悉TCP/IP和http协议, 熟悉高并发、多线程和异步事件处理(熟悉Boost.Asio源码和Nginx源码)。
熟练掌握Linux系统, 嵌入式烧录, 熟悉硬件电路。
熟练掌握Linux下的开发工具, 如make, cmake, 熟练使用gdb。熟悉QT前端的开发。
1、 智能家居项目(全栈)。
手机<->服务器<->Linux嵌入式网关<->家居设备, 上述4者相互通信,实现用户控制家庭设备的目的。
先后该项目的如下部分:
a、所有Linux网关的C++开发,包括局域网服务器、协议转发、 设备控制、 场景实现等。
b、Java服务器的用户管理、 安全认证、文件管理、 数据库部分。
c、安卓手机app的登录功能, 包括手机号注册,微信注册。
2、丰富的C++经验。
目前从事金融行业C++后台的开发, 负责后端API封装、交易策略的实现。