ID:311136

南风~

后端开发

  • 公司信息:
  • 卡尤迪生物科技(北京)有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 浦东

技术能力

熟练使用 Go 编程语言,slice、map 等数据结构、了解 Goroutine 并发编程、Go 语言的 GC、会使用 Gin 框架、Gorm
库;熟练使用 Python 语言,了解前端框架 Vue;
熟悉基本的数据结构与算法,如链表、数组、快速排序、插入排序、深搜、广搜等常见算法;
熟练掌握计算机基础及基本概念,如进程、线程、协程,死锁等;
熟悉 OSI 七层模型,掌握 HTTP、TCP/UDP、IP 等常见协议;
熟悉关系型数据库 PostgreSQL、MySQL,了解事务、锁、隔离级别等、了解缓存数据库 Redis;
熟悉 Linux 环境下常用命令及相关工具的使用(shell、vim、git 等);
熟悉 API 测试工具 Postman,API 文档管理工具 Swagger 等。

项目经验

一、数据清洗工作
项目背景:公司 AI 大数据部门需要布局新的领域,其中就涉及医疗文本信息提取,例如通过对医疗文本进行 NLP 训
练可以分析出疾病和基因之间的关系和分类出所属实体,从而更好地理解疾病的发病机理和预防方法。
工作描述:1.负责生物医学信息的文本挖掘工作,对基因和疾病的关系进行提取,使用 NLP 模型 BioBERT 在标注好的
生物医学语料库上进行监督学习;
2.把挖掘到的生物医学信息存到数据库中,并建立可视化系统展示这些信息,可视化系统可以展示生物医学
信息的统计分析结果、关系网络、热图等信息;
3.对采集到的生物医学数据做数据清洗工作,编写 Python 脚本把 6000 余条数据按照要求进行归类,比人工
归类提升效率 80%,最后交给科研人员做研究。
个人收获:对团队协作有了更深刻的理解,学会了每天技术日志的编写,使自己明白了快速学习新知识并将其运用到
新需求的重要性。
二、中国足协国家队大数据可视化系统
应用技术:Golang、Grom、PostgreSQL、Nginx、Redis。
项目描述:使用 Golang 的 Gin 作为服务端的开发框架,完成了一个足球大数据可视化系统,实现了 Excel 文件信息录
入、球员个人比赛数据的可视化展示及导出、球队集训日程管理、视频库等功能。本人主要负责后端的工作,其中包
括架构搭建、中间件编写、具体模块的接口编写,保证事物的 ACID。
主要工作:1.在整个后端项目中加入 jwt 中间件完成鉴权,确保接口的安全性;在登录模块中使用 Redis 设计了一个防
爆破功能,Redis 中存放了来访 IP 每分钟的请求次数,请求异常频繁就会禁止其访问,防止其恶意占用服务器资源;
2.对球员模块的数据请求服务进行了优化,球员模块涉及到的关联表比较多,数据请求比较缓慢,因此我进
行了 SQL 优化,在数据库的表中和该模块相关的字段加了索引,优化后接口服务的响应速度由 5s 减少到 0.5s;
3.在第三方库 excelize 的基础之上设计编写了一个 Excel 文件导入功能,用户导入 Excel 数据,系统首先会
对导入的数据进行数据格式校验,校验通过后导入 DB,不通过会将不规范的数据做红色标记并返还给用户;
4.通过第三方库 cron 来实现定时化的将缓存的数据持久化存储到 DB 中,使用 Gorm 操作数据库完成持久
化存储。
项目成果:实现了一个大数据可视化系统,大部分操作的是缓存,速度极快,持久化设置定时任务避免在高峰期持久
化;本系统录入球员 20000 余名,球探通过系统提供的球员数据分析可以便捷的选择比较优秀的球员。

案例展示

  • 中国足协国家队大数据可视化系统

    中国足协国家队大数据可视化系统

    使用 Golang 的 Gin 作为服务端的开发框架,完成了一个足球大数据可视化系统,实现了 Excel 文件信息录 入、球员个人比赛数据的可视化展示及导出、球队集训日程管理、视频库等功能。本人主要负责后端的工作,其中包 括架构搭建、中间件编写、具体模块的接口编写,保证事物的

  • 基于风格迁移的汉字生成模型搭建

    基于风格迁移的汉字生成模型搭建

    深度学习技术已被广泛应用于计算机字库辅助设计中。计算机字库是矢量数据,传统方法利用生成对抗网络将其作为图片进行风格迁移来辅助生成新的计算机字库图片,然后矢量化成字库,这种过程很难满足商用字库的设计要求。研究矢量到矢量、端到端的计算机字库生成方法,可以提高生产字库的效率和质量。

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

信用行为

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

发布任务

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

微信接收人才推送

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

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