ID:232004

树熊

软件开发

  • 公司信息:
  • F5未来商店
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

职业全栈,曾在新零售公司主导开发后端任务调度模块,管理后台前端,任务队列等;
帮助过公司迁移微服务架构,搭建过基于k8s的微服务弹性伸缩平台,阿里云弹性k8s踩过坑;
帮助公司搭建过es以收集各端日志;

目前在创业公司,主要负责:
1.typescript + nestjs的后端,包括支付模块,订单模块,权限校验模块,活动模块等;
2.react + umijs + antd的前端,包括管理后台,活动页面等;
3.小程序,包括客服页面,优惠券领取页面等;
4.flutter写的安卓购物页APP;

Skills.Basics
Linux
Redis
MySQL
Docker
K8s

Skills.Languages
Java
Nodejs
CPP
TypeScript
Dart

Skills.Frameworks
React
Ant.Design
Electron
Flutter
Spring

项目经验

F5未来商店-上位机
2017-01至2017-03,2018-03至2018-07
项目描述:F5未来商店为以机械手和传感器配合的一体式无人商店解决方案;这个项目为在plc/网络控制卡等rtos与云端之间的一个中间层,主要负责处理任务的转译与任务状态的监控
技术栈:nodejs
工作内容:
1. 开发nodejs native addon,通过串口或者厂家提供的dll与plc或者网络控制卡通信
2. 开发和维护任务队列,保证控制机的高可用
3. 处理任务与机器状态的变化和监控上报


F5未来商店-管理后台前端
2017-03至2020-06
项目描述:此项目为项目后端的可视化管理界面,提供订单管理,门店/机器管理,发货计划等数据可视化与编辑界面
技术栈:react antd
工作内容-前期(2017-03至2017-06):
1. 对接后端接口并展示或提交数据
2. 公用组件的开发与权限路由的设计
3. 自动化脚本的编写
工作内容-中期(2017-06至2019-06):
1. 解决非开发问题,如webpack chunks缓存保留在cdn,chunks体积过大等
2. 技术尝试,尝试切换ssr或使用流式渲染等
工作内容-后期(2019-06至2020-06):
1. 与上级技术负责人商量需求并制定相关实现方案
2. 技术尝试,尝试不使用中台而是使用grpc与抽取前端高层组件来降低前端对接口与数据模型的依赖


F5未来商店-后端
2017-06至2020-06
项目描述:提供前端的接口,机器调度与机器任务状态监控等
技术栈:java spring-boot spring-cloud k8s seata
工作内容-前期(2017-06至2018-10):
1. 提供前端数据展示的接口
2. 机器调度的逻辑
3. 与上位机对接机器的任务状态,机器状态处理
工作内容-后期(2018-10至2020-06):
1. 与上级技术负责人商量需求并制定相关实现方案
2. 机器指令的重构,提供更加灵活的指令编辑方案,参考了各种工作流引擎
3. 数据库调优,review源码并提供重构方案


F5未来商店-微服务化技术支持
2018-10至2020-06
项目描述:微服务化相关设施踩坑并落地
技术栈:spring-cloud k8s seata
工作内容:
1. 寻找分布式事务解决方案
2. 微服务上k8s,搭建k8s生态,编写配置文件;graceful shutdown与自动化部署的相关脚本的编写;内网网络架构


创业项目-后端
2020-10至今
项目描述:本项目为提供写字楼楼下的早餐售卖机,后端主要能力有订单系统,支付对接,机器调度,商品管理,发货计划和营销手段等
技术栈:typescript nestjs
工作内容:
1. 设计并实现相关解决方案
2. 提出并通过后端功能解决线下问题
3. 环境配置,域名备案,ssl证书等非开发配置

创业项目-前端
2020-10至今
项目描述:后端功能的前端展示与数据提交,支付与订单状态页面
技术栈:typescript react umijs antd 小程序
工作内容:
1. 设计并实现相关后台与活动页面
2. 小程序的客服页面,优惠券领取页面
3. 环境相关配置,配置cdn等非开发工作

创业项目-机器APP
2020-10至今
项目描述:机器为带安卓屏的一体化售卖机,安卓屏幕通过串口与控制板通讯,因厂家没有提供控制板sdk,只能从厂家提供的App写入的本地日志分析出串口通讯协议并实现对应协议与App界面
技术栈:dart flutter
工作内容:
1. review日志并分析安卓版与控制卡的通讯协议
2. 商品页面与支付二维码展示页面的设计与开发
3. 与云端的通讯协议的设计与实现
4. 机器状态及任务运行状态的设计与上报

案例展示

  • 创业项目管理后台

    创业项目管理后台

    个人创业项目管理后台订单页面,项目在github上的私仓 目前功能包括 1.订单与统计 2.商品与原料管理 3.发货计划 4.营销活动与优惠券 5.门店/库存管理

  • 创业项目安卓平板APP

    创业项目安卓平板APP

    本项目为售货机的安卓平板的APP,售货机为国内某厂商,控制板通讯协议是猜的 目前该App仅有选购页面与支付二维码页面; 功能有: 1.通过串口与控制板通讯,获取机器信息与发送指令 2.商品选购页面 3.支付二维码页面 4.云端机器任务同步 5.云端app任务同步

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服