ID:305959

龙晓生 身份已认证

Python开发工程师兼开发组负责人

  • 公司信息:
  • 数果科技(山东)有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 青岛
  • 全区
  • 青岛

技术能力

善于抓住核心问题、乐于挑战有一定技术难度的工作、有管理经验。
精通:Python、FastAPI与协程、SQLAlchemy、Tornado;
精通:Go语言(Golang)、Gin、Gorm与GEN
熟练:Django、Django-Rest-Framework、
MySQL与优化、Redis集群、MongoDB、消息队列RabbitMQ与Kafka
Nginx、Linux运维、Docker-Compose、Git、网络协议与Socket、Websocket
数据结构与算法、多进程多线程、React(Umi-Dva)、Flutter跨平台客户端开发
基本掌握:Web前端JS、Vue及小程序开发、JAVA及安卓开发、PyQt桌面开发、
设计模式、ElasticSearch

项目经验

【进销存Saas项目】
2020年12月至今,开发进销存Saas筐易租项目https://digifruit.cn。
基于Python的Tornado作为后端,React和AntD作为前端,也有安卓端、微信小程序。其中后端使用SqlAlchemy作为MySQL的ORM、Redis作为缓存、Redis键空间通知作为轻型消息队列。
参与需求评审会议、后端框架搭建、需求开发、代码评审、测试、部署上线全流程。
业务逻辑涉及货物的出入库、租赁、归还、退还、校准与修正,订单欠款还款,库存与移库,数据统计与图表展示,用户角色权限管理,消息通知,订单超时自动取消,内部版统一管理多个商家版,对接微信扫码登录,对接微信开放平台公众号小程序。
后端难点:300万条记录的表的慢SQL优化、单个商户的多仓库区分、对接微信扫码登录使用了Tornado协程。
前端难点:排查疑难BUG时需要同时对比前端(或移动端)和后端代码。前端较为复杂的可编辑表格。微信小程序展示复杂图表。
运维难点:Nginx处理前端版本更新、http升级到https、数据库迁移、全新服务器从零开始部署全部环境。
JAVA安卓开发难点:无线射频识别(RFID)模块SDK升级。不定长的行嵌套不定长的列。

【健身房Saas项目】
主要负责框架搭建、核心业务模块编写、协议对接、对接微信支付、对接支付宝、性能优化。涉及模块:人员、教练、器材、课程、活动、消息等。
同时帮助前端同事做Flutter跨平台客户端开发:滚动效果、Canvas刻度尺、雷达图、TCP连接实时接收数据显示器械力度动画。
【内部OKR项目】
内部管理使用的OKR项目,即目标与关键成果法管理工具,与KPI相对。涉及模块:员工、角色权限、团队目标、个人目标管理、关键成果、细分成果、BBS论坛、消息通知等。

案例展示

  • 筐易租

    筐易租

    【进销存Saas项目】筐易租项目 基于Python的Tornado作为后端,React和AntD作为前端,也有安卓端、微信小程序。使用数据库、缓存、消息队列。 参与需求评审会议、后端框架搭建、需求开发、代码评审、测试、部署上线全流程。 业务逻辑涉及货物的出入库、租赁、归还、

  • 健身房Saas

    健身房Saas

    开发健身房Sass项目:主要负责框架搭建、核心业务模块编写、协议对接、性能优化。涉及模块:人员、教练、器材、课程、活动、消息等。 同时帮助前端同事做Flutter跨平台客户端开发:滚动效果、Canvas刻度尺、雷达图、TCP连接实时接收数据显示器械力度动画。

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服