香港宏安集团
IT技术文员/助理2007.07 ~ 2009.06
1、物业租务数据分析与整理。
2、财务报表制作。
3、街市市场铺位监测。
4、erp设计。
项目经历
c++ C++工程师 2009.05-2011.02
1、g3随e行客户端c++编码。
2、td拨号上网客户端cmcc组件的实现。
3、应用插件管理器的设计与实现。
4、c++实现的控件与delphi界面框架的集成。
1、物业租务数据分析与整理。
2、财务报表制作。
3、街市市场铺位监测。
4、erp设计。
卓望深圳技术(深圳)有限公司
2009.05 ~ 2011.02
1、g3随e行客户端c++编码。
2、td拨号上网客户端cmcc组件的实现。
3、应用插件管理器的设计与实现。
4、c++实现的控件与delphi界面框架的集成。
深圳市第一推信息科技有限公司
技术经理2011.02 ~ 2014.11
1、系统分析,技术架构评估。
2、接口定义,技术资源配置。
3、核心基础类库的实现。
4、技术和项目管理。
二、技术能力
1、语言能力: C/C++,Objective-c,PHP。
2、平台能力: Linux,windows,OS X, android。
3、运维能力: 编译服务器内核,配置开发和生产环境。
三、项目经验
1、(VC++)pc端企业级营销系统。
1.1 使用TCP/IP协议实现及时通讯工具。
1.2 使用http协议实现对搜索引擎友好的商机发布系统。
2、(Web)微信公众平台开发。
2.1 开发基于微信开放接口的移动建站系统。
2.2 开发基于微信高级开放接口的定制应用,如支付接口,客服接口。
深圳市万佳安物联科技股份有限公司
技术经理2015.07 ~ 2016.07
单元测试音视频开源库,编译可运行于移动设备上的编辑码开源类库。选择技术模型(ffmpeg、x264、facc,h264)。
设计团队技术人员框架,招聘人才,培训新人。
使用C++参与实现关键底层模块, 搭建模块化开发框架,输出接口标准,使用oc音视频基础库的framework,使用jni实现android
的jar包。
使用敏捷开发模式,训练技术人员使用看板任务工作方式快速开发和迭代产品。支持解决各小组成员的技术问题。review问
题,攻克难题,保证产品交付。
深圳市围观信息技术有限公司
1、产品设计2017.03 ~ 2018.04
广泛参与产品模型的讨论,设计产品原型再否定和认证,提取产品精华,定位产品方向。其中结合当前广告行业流量成本高和不可
信问题,引入区块链技术解决难题。
搭建系统运行环境,设计基础类库。其中集成区块链应用时,采用了以太坊作为底层,使用node.js作为服务接口,使用web3.js
作为业务与区块链连接的中间件。而在业务逻辑层,则采用了Yii2框架。
部署以太坊公网接点,同步区块。
编写接口文档,输出编程标准。
编写标准ERC20智能合约,发布基于以太坊生态的token,实现dapp功能。
编码实现iOS和android的网络模块、接口安全模块。编写node.js钱包操作功能,连接业务层。参与实现部分php业务逻辑。
敏捷开发: 定制迭代周期,拆分工作任务,将工作任务细化到以天为单位的工作单位。每天9点举行站立会议,盘点、消除前一天
问题,移动当天新任务。
本人还可以设计、开发基于私有链的应用。如知识产权、食品溯源等应用。
深圳市智熊网络科技有限公司
2018.05 ~ 2018.08
1、 开发部署基于以太坊和EOS的智能合约。
开发智能合约的环境:
ETH: solidity、remix、vscode、metamask,nodejs
EOS: C++、nodejs。
2、开发基于以太坊公链上的dapp。
使用node.js开发基于以太坊go-ethereum及eosd节点的应用。
3、开发数字货币交易所。
涉及的交易场景有法币交易、币币量子撮合交易(未来可能还添加杠杆交易、远期合同交易等),服务框架使用撮合进程和业务服
务分离框架,采用短连接和长连接相结合的网络服务架构应对高并发大访问请求。
深圳市国汇区块链信息技术有限公司
2018.10 ~ 2019.10
1、负责公链钱包的开发与维护。
2、负责智能合约及服务端的开发与维护
1、使用C++/QT,GO 开发公链网络。
生产创世块,调整 Last POW 高度,燃油量等关键指标。修改钱包客户端 UI。
2、使用 solidity 开发智能合约。
开发 dapp ,开发产品信息上链接口,部署智能合约,涉及的技术有 solidity,remix,metamask,rinkeby等。
3、使用 Node.js 开发智能合约接口服务端。
开发 rpc 微服务,node 开发的 rpc 微服务是客户端与公链进行交互的服务,其中主要使用了 web 3等区块链中间件。
深圳市宏大课堂信息技术有限公司
技术经理2019.11 ~ 2021.10
1、“智慧课堂”是一个义务教育阶段课堂信息化建设的解决方案,向教育教学机构提供软硬件一体化全终端智能产品。产品涵盖
无尘书写护眼触控一体机、高清投影仪,以及教、学资源服务平台、备授课软件系统、电子白板、智能互动终端 app等。
2、软件系统为自研项目,主要涉及电子白板、备授课系统,智能互动终端 app ,移动 app ,家长管控调度中心等产品。
二、工作职责
1、负责产品研发统筹工作。
2、负责技术架构设计。
3、负责技术团队管理。
4、负责核心组件代码实现(本人主要编码工作是使用C++ QT 实现了涂鸦板和通讯协议)。
三、工作范围
1、广泛参与公司业务发展方向的讨论和决策,采集并分析在线教育产品的市场需求。
2、评审公司产品原型,修正业务模型。
3、针对“智慧课堂电子白板”的产品说明文档,选择技术模型,电子白板授课端采用C++/Qt 开发语言进行开发,后端采用 PHP
进行开发。
4、针对移动端“智慧课堂 APP ”的产品需求进行架构设计,采用 java netty+rabbitmq+redis+web 业务服务的架构体系,降低
了长连接与 web 服务的耦合度,增加了用户请求的并发数。
5、针对移动端的兼容性问题,采用 uni-app + 自定义原生基座的技术架构,实现一份代码多平台共用的组件模式,降低代码维护
的复杂度,同时不失对硬件适配的灵活性。
6、采用敏捷开发模式对团队进行管理,以灵活应对产品的快速的变更和迭代。
四、产品技术栈
1、智慧课堂电子白板软件
整体上,使用C++/QT 实现电子白板桌面端,使用 Android 实现互动课堂学生端和授课助手教师端。在网络传输层,使用 UDP 协
议实现设备的广播和发现,使用 TCP 进行数据传输, 使用 protobuf 对自定义协议进行封装。在表现层,使用 QGraphicsView 框
架实现了板书系统。在多媒体交互层,使用 ffmpeg 对音视频进行编解码和推拉流。
2、家长管控 APP
即时管控服务端是 springboot+netty+redis+rabbitmq 技术方案,移动端 Android 使用 netty 长连接+https 查询方式保证控制
指令的送达。
3、托辅 APP
服务端使用 springcloud/springboot 框架,按功能划分为微服务。客户端使用 Android 原生基座+uni-app 等架构,降低业务
表现层与设备管理层之间的耦合度,可对业务表现层进行热更新。
广西启程科技发展有限公司
全栈工程师2021.12 ~ 2023.04
1、技术框架设计: 修改了原有交易系统的框架,添加了同一资产在不同平台上的流通功能。主要是对原有数据库结构进行了修
改,以及接口实现的扩展,但保留了接口的定义。
2、智能合约开发: 使用 Solidity 语言开发去中心化应用。
3、后台开发: 使用 Java 对交易系统的数据进行统计分析。
4、前端工具开发: 使用 JQuery+Weui,React+antd 等框架,实现一些数字资产的管理工具。
广西圣尧智能科技有限公司
高级软件研发工程师2023.07 ~ 2023.12
1、负责开发工业仿真 CAE 软件的离心力、重力场、刚性单元自动连接管理等功能(C++)。
2、负责工业仿真 CAE 云端版本对接与实现(C++ Web Assembly + js)。
3、负责客户项目开发(java springboot + vuejs)。
4、负责项目技术方案的编写。