全栈工程师+硬件工程师。
【软件】
后端语言熟练掌握PHP、Python,偶尔会用Java开发,前端熟练掌握Vue框架,PC场景下的前端经常使用Element UI组件库进行前端页面构建,H5或移动端经常使用Uniapp进行项目开发,数据库熟练掌握MySQL和MongoDB,缓存熟练掌握Redis,消息队列熟练掌握RabbitMQ。
曾独立开发过微信小程序、移动端APP(iOS+Android,使用Uniapp非原生),有过支付场景下的各种套件开发经验且独立完成,支付业务目前正常上线运行中且已稳定运行数亿元人民币流水(与持有互联网支付许可机构合作的正规第四方支付平台)。
【硬件】
可独立完成各种智能硬件,熟练使用ESP8266EX芯片及其对应的ESP12-F、ESP12-E、ESP07S等ESP8266EX芯片方案的成品模块,硬件方面完成过智能夜灯、单火版智能开关+随意贴、各类需要投币设备的投币器、宠物定位器等。
【软件项目】
1、支付平台和对应配套组件
与网商银行、上海富友支付、随行付等持有互联网支付机构合作开展支付业务,业务中分为商户端、代理端、管理端,
支付业务中有对应配套的windows平台收银软件(C#编写)和Mac平台收银软件(Electorn编写),以及对应的商户聚合收款码、商户端小程序、APP等配套程序,支付业务中硬件配套有云喇叭播放支付成功语音(独立开发完成),如意收款设备(支付宝官方采购后通过API接口进行二次开发)。同时也配套有API接口方便有技术能力的商户通过API接口对接平台完成实现支付功能扩充。该项目独立完成且已申请计算机著作权证书
2、微信小程序拼团砍价秒杀商城
后端使用ThinkPHP6框架编写,对于秒杀业务中的高并发场景中采用了PHP的Swoole扩展配合Redis缓存实现。前端主要使用Uniapp进行构建。项目主要功能为:基础商城、拼团(拼团成功团长免单方案)、秒杀(每日固定库存低价商品抢购)、积分商城(在商城中消费可获得积分,在积分商城中进行消耗积分兑换商品)等功能,这是一个比较常见的传统小程序商城,该项目同样为独立完成。
【硬件项目】
1、投币器
单片机采用了ESP8266EX方案的ESP07S模组,自带2.4Ghz频段WIFI,硬件通讯采用MQTT协议。适用于所有需要投币的设备,比如游戏厅中需要投币启动的街机、娃娃机等一切需要投币启动的设备都可使用。固件为了效率快速完成使用了Arduino开发固件,后端使用Workerman开发后端通讯与硬件进行通讯,后台使用thinkphp6开发,前端使用uniapp构建。
主要过程为用户使用微信/支付宝扫描设备二维码进入设备H5页面然后进行支付启动,同时开发了会员储值功能,当充值为会员后可用会员余额启动,前端用户发起启动请求到后端,后端进行验证来源并同时发送MQTT消息到设备订阅的场景中,设备接受到MQTT推送首先进行数据签名验证,验证通过后对游戏机主板发送脉冲信息启动该设备
该硬件项目单独开发完成
2、云音箱-4G
通讯模组使用合宙AIR724UG开发,同时Air724ug本身具有微处理器可充当单片机使用,固件采用Lua语言设计开发,该项目比较实用。通讯协议采用MQTT,电池采用了2000毫安时锂电池并配有保护电驴和充放电路等。设备同样接收MQTT消息推送,验证签名后进行TTS文字合成语音通过8Ω1W的喇叭进行播报。该设备可参考早餐店、小型餐饮等使用的支付成功后语音播报设备,基本类似。
该项目为单独开发完成
角色 | 职位 |
负责人 | 全栈工程师 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
与网商银行、上海富友支付、随行付等持有互联网支付机构合作开展支付业务,业务中分为商户端、代理端、管理端。 上线运行累计产生支付流水数十亿元
该项目正常上线运行中,由于一些政策原因对运营公司进行马赛克隐藏。 采用了ESP8266EX方案的ESP07S模组,自带2.4Ghz频段WIFI,硬件通讯采用MQTT协议。适用于所有需要投币的设备,比如游戏厅中需要投币启动的街机、娃娃机等一切需要投币启动的设备都可使用。
通讯模组使用合宙AIR724UG开发,同时Air724ug本身具有微处理器可充当单片机使用,固件采用Lua语言设计开发,该项目比较实用。通讯协议采用MQTT,电池采用了2000毫安时锂电池并配有保护电驴和充放电路等。设备同样接收MQTT消息推送,验证签名后进行TTS文字合成语音通
正在运营中,由于一些政策原因对运营公司信息马赛克隐藏。 采用ESP266EX方案的成品方案ESP12-F作为WIFI通讯以及其本身具有微处理器又担任着单片机。该设备直接替换传统家庭中面板开关,可以实现使用随意贴控制(随意为配套的另一个案例,一个射频电路使用433频段发射信号,相