个人介绍
1. 精通C/C++,熟悉SQL编程
2. 熟悉std、boost、probuffer、cef、asio等api与框架
3. 熟悉Linux/Uinux API及其shell编程
4. 熟悉网络协议与服务器编程,主流数据库开发
4. 扎实的理论基础与良好的程序算法功底
5. 能独立自主开展软件项目的需求分析、设计与集成工作
6. 熟悉敏捷开发流程,有一定的敏捷开发项目管理经验,熟悉TFS、GIT
工作经历
2022-03-15 -至今达闼机器人高级c++开发
数字人开发,NLP SDK开发,大模型开发,自动化测试工具开发,数据库管理数字人开发,NLP SDK开发,大模型开发,自动化测试工具开发,数据库管理
教育经历
2008-09-01 - 2012-06-20重庆工商大学计算机科学与技术本科
数学建模一等奖
技能
应用系统为网吧经营辅助软件,与公司占用一定市场份额的无盘系统互为补充和支撑。该应用软 件的使用用户为:公司市场推广部,网吧地区代理商,网吧业主和员工,以及网吧客户。应用系 统主要包含的功能有:针对网吧客户的游戏活动、网吧活动、呼叫服务、服务评价、购物点餐、 歌曲点播、网吧聊天室等;针对网吧业主的进销存管理、活动管理、服务反馈、员工管理、点歌 管理、语音设置、会员管理、计费管理、经营数据分析决策等;针对地区代理商的下级代理商管 理、员工管理、下级网吧 VIP 资费管理等;针对公司市场部的游戏推广、代理商管理、资费 VIP 管理等 应用系统的整体结构为:代理商管理后台(为 web 应用,部署在阿里云上,服务采用 PHP 开 发)、网吧管理后台(为 web 应用,部署在阿里云上,服务采用 PHP 开发)、网吧主服务(部 署在网吧服务器上,由 C++开发)、网吧控制台(部署在收银台电脑上,采用 C/S + B/S 模 式,由 C++和 web 前端页面技术开发)、网吧语音端(部署在有音响的电脑上,由 C++开 发)、网吧客户端(部署在客户机上,C++和 web 前端页面技术开发)、熊猫掌柜*公众号等
项目采用 C/S+B/S 模式。通过内嵌定制的浏览器内核,实现对网页服务器的访问。同时与 MFC 做集成,上层应用功能的实现由 MFC 来完成。使客户端具有传统的 C/S 和 B/S 的共同优点。根 据项目的需求变化,定制不同的客户端主题、UI 结构等。
该项目为旧有银行柜面管理系统的改造工程。就有应用系统为两层结构,服务端和客户端,客户 端直接为控制台终端文本显示与输入交互,服务端完成业务逻辑处理和显示内容生成;改造后项 目应用系统三层组织结构,分别为中心的银行核心业务处理服务、柜面渠道相关的业务前置处理 服务、以及柜员使用的客户端。其中银行核心业务处理服务主要负责银行核心的渠道无关的相关 业务如资金走账、客户信息维护等的业务逻辑处理;柜面渠道前置处理服务主要负责和渠道相关 的如柜员管理、权限管理、设备管理等相关的业务逻辑处理;柜员客户端负责有效的组织和设计 各类业务处理交互过程,方便柜员高效友好的操作。 银行核心服务使用 oracle 数据库,采用 tuxedo 中间件,使用 C 语言在 Linux/Unix 环境做开 发,使用 GCC、autoMake 做编译。银行柜面前置使用 oracle 数据库,在 Linux 环境用 QtCreat or 做开发与客户端采用 gsoap 协议交互。客户端采用 QtCreator、QtDesigner 等在 Windows 环 境开发,也可在 Linux 类桌面系统做开发。