1、 熟练掌握c#、golang,熟悉python、c/c++、Java等开发工具。
2、 熟练掌握Oracle、Mysql等数据库系统,掌握Redis、RabbitMQ、nginx等中间件。
3、 支付宝、微信、银联、公交卡公司等支付平台支付接口对接开发经验。
4、 熟悉linux、windows等系统。
5、 熟练掌握软件技术方案、设计方案、技术对接文档等技术文档写作,具备较强的技术文档写作能力。
6、 丰富的软件架构设计、开发、实施、客户技术对接经验。
1)公交移动智能全支付POS机系统
包括前端POS机及后台系统。
前端车载POS机在传统公交POS机的公交刷卡功能基础上,增加支付宝、微信、银联二维码、刷银联卡等功能。
后台系统包括POS机状态监控、POS机远程升级、交易数据采集处理入库、交易数据结算(与支付宝、微信、公交卡公司等支付接口对接)、数据报表、数据上传公交公司和市民卡公司系统等功能。
通信服务端通过nginx进行负载均衡,并通过RabbitMQ消息队列传输给结算系统进行结算处理。
数据库采用MySQL数据库保存数据,各种实时数据则通过Redis进行缓存处理,以减轻数据库的压力。
本人参与了系统架构设计,后台通信服务端(微服务)、数据回传系统、结算系统等模块的开发。以及云平台的设计搭建。
开发语言:读卡器c语言,工控机c++,后台系统c#、Golang和Python。
2)公共自行车租赁系统
主要包括站点工控机系统和后台系统,后台系统包括通信服务端、监控管理系统、报表系统等。
本人参与了监控管理系统、报表系统的开发设计,开发语言为c#,数据库采用Oracle。
3)日本移动设备监控系统
对日外包项目,本人参与了设备状态数据管理模块的详细设计、开发和东京现场测试等工作。
开发语言:Java
包括前端POS机及后台系统。 前端车载POS机在传统公交POS机的公交刷卡功能基础上,增加支付宝、微信、银联二维码、刷银联卡等功能。 后台系统包括POS机状态监控、POS机远程升级、交易数据采集处理入库、交易数据结算(与支付宝、微信、公交卡公司等支付接口对接)、数据报表、
本系统基于 MySQL 的 binlog 日志实现数据的实时分发同步,把源数据库(MySQL5.6 或以上,开启 row 模式 Binlog 日志)中的数据实时分发同步给一个或多个目标数据库。整个系统包括Binlog日志读取解析模块、数据筛选分发模块两大功能模块等组成。 其中B
个人开发的一款个人管理类软件,软件包括主程序、远程同步服务两大模块。 主程序是根据《晨间日记的奇迹》一书开发的软件,并在晨间日记的基础上增加了GTD任务管理、番茄钟、记账本等功能模块。 远程同步服务部署在服务器上,实现多台电脑数据同步功能。 开发语言为c#,采用本地Acce