ID:303011

不累 身份已认证

后端开发python/java

  • 公司信息:
  • 浙江云融创新科技有限公司
  • 工作经验:
  • 11年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 可工作日远程
  • 所在区域:
  • 杭州
  • 萧山

技术能力

6年的python开发经验,熟悉web开发,爬虫,自动化开发,机器学习等。熟悉flask,fastapi,sklearn等框架,也用过django框架。
1.5年的java开发经验,熟悉springboot web开发。配置过mq,nacos,xxljob等服务。
熟悉h5,css和js,并有1年的vue前端使用经验。
数据库主要使用的是mysql配合redis,也用过mongodb。

项目经验

项目:某地区商城小程序
开发环境:python,fastapi,sqlalchmy
使用FastApi做后端接口,全部接口采用异步的方式提升后端性能,orm则使用sqlalchmy (有对应的异步方式),使用mvc的层次管理项目。
商户端:实现商家入驻,商品上架,多种商品类型,设置可预约时间等功能。
用户端:实现首页,商店列表,预约,购买,支付等功能。

项目:商家数据采集系统
开发环境:python,fastapi,httpx,sqlalchmy
使用FastApi做后端接口,全部接口采用异步的方式提升后端性能,orm则使用sqlalchmy (有对应的异步方式),使用mvc的层次管理项目。
爬虫使用Charles抓包,request和httpx库提取数据,通过header头以及一些规则绕过一些 反爬措施,提取的数据存入mysql,并使用apscheduler异步管理任务,使用异步协程实现超 过100家商家的数据爬取。
机器学习,首先通关计算变量相关度来进行变量筛选,使用sklearn的回归算法建立模型, 并通过网格搜索法得出最优模型,通过最优模型做出预测。

项目:自动化跑批
开发环境:IntelliJ IDEA, java8, spring, maven,mybatis,mysql,oracle,jsch,impala 项目业务说明
银行有一套网状结构关系结构的python作业脚本(下面视为节点),需要按依赖关系去执行, 执行到最后时,推送数据到应用。
实现逻辑
需要从目标节点(根节点)往上层找依赖关系,找出全部节点,然后按照从第一个依赖节点 (叶子节点)开始每一个层级依次执行,支持多个目标节点执行;当遇到多个节点重复时,过 滤重复节点;等待最后节点执行完成,产生的数据推送到应用。
技术方案
依赖关系从数据库读取全部数据,通过递归读成树结构,最后把执行脚本的顺序落库,用到 JSCH包,通过执行shell命令运行py脚本文件,并限制进程个数,定时探测执行成功还是失败, 当执行过程中失败,整个作业结束; 当py脚本修复后,支持中途断点续跑功能。 全部执行 完成后,推送数据到应用。

项目名: 宗主来修真手游
开发环境:Pycharm, python3, Tornado, mysql, redis
项目描述:该项目是一款以仙侠为题材的养成类手机游戏, 以升级门人,竞技场挑战和活 动作为核心玩法。
项目经历:
本人在项目中担任后端主程一职, 设计后端架构,任务进度管理。

该项目中主要任务如下:
1. 设计后端架构,数据库选择mysql和redis组合方式, 程序选用python语言的tornado框 架。
2. 后端架构有账号服, 网关服, 游戏服, 日志服。客户端与网关服以tcp长连接的方式连接, 游戏服为集群,网关服以协程的方式请求游戏服以达到高并发架构。
3. 制作游戏内系统,聊天,竞技场, 仙侣,孩子,结婚,云游, 排行榜, 活动等系统。
4. 负责服务器配置,性能压力测试,游戏上线。

项目名: 部落冲突2手游
开发环境:Pycharm, python3, flask, mysql, redis
项目描述:该项目是一款以仙侠为题材的养成类手机游戏, 以升级门人,竞技场挑战和活 动作为核心玩法。
项目经历:
本人在项目中担任后端主程一职, 设计后端架构,任务进度管理。

该项目中主要任务如下:
1. 设计后端架构,数据库选择mysql和redis组合方式, 程序选用python语言的flask做web后台。
2. 后端架构有账号服, 网关服, 游戏服, 日志服。
3. 服务器架构和管理:设计和搭建游戏的服务器架构,确保服务器能够处理大量玩家同时在线的情况,并保证游戏的可靠性和稳定性。您需要考虑服务器的扩展性、负载均衡和安全性。
4.数据管理和存储:创建和管理数据库系统,负责存储和处理玩家数据、游戏状态和其他相关信息。您需要确保数据的安全性、完整性和高效性,并设计有效的数据结构和查询机制。
5.游戏逻辑和功能实现:与游戏设计师和前端开发人员密切合作,将游戏的逻辑和功能转化为可靠的后端代码。您需要编写和优化游戏的核心功能,如资源管理、战斗系统、排行榜和社交互动等。
6. 负责服务器配置,性能压力测试,游戏上线。

案例展示

  • 某地区商户系统

    某地区商户系统

    后台端:支持用户管理,商户管理,公告管理,卡券管理,数据统计等功能。 商户端:实现商家入驻,商品上架,多种商品类型,设置可预约时间等功能。 用户端:实现首页,商店列表,预约,购买,支付等功能。 一人担任后端全职,和一前端合作完成前端内容。

  • 僵尸冲突2

    僵尸冲突2

    《僵尸冲突2》是一款刺激的僵尸冒险策略游戏,灵感来自于经典的战略游戏《部落冲突》(Clash of Clans)。在这个游戏中,玩家将扮演一位领主,领导幸存者们建立并发展自己的基地,与丧尸军团展开战斗。您需要制定战略、招募幸存者、建设基地、培养士兵并与其他玩家交互,以保卫自己的领

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

信用行为

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

发布任务

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

微信接收人才推送

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

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