Skip to main content

1.个人信息


基本信息:陈子昂 / 1995.09 / 湖北-武汉
邮箱地址:972542655@qq.com
个人博客:Czasg's Site
教育背景武汉科技大学 / 本科专业-工业工程(2014.09~2018.07)


2.自我评价


  • 性格方面:性格偏活泼,比较好相处😋
  • 编码方面:轻微洁癖,命名强迫症病友😖
  • 工作方面:态度积极,责任心强。曾多次临时接手并修复历史遗留瘫痪系统,属于认真实干的一批人😁
  • 学习方面:喜欢造轮子,也喜欢分享。曾组织数十余次技术分享,主题包括Go、Python、Docker、K8S等相关知识领域。也一直希望身边有很多大佬,可以一起探索学习😍~~

3.技术栈


  • 编程语言★★Python★☆Go★JavaScript
  • 常用框架
    • ★Iris★Gin☆Kratos
    • ★★Pywss★☆Flask★Tornado☆Django☆FastAPI
    • ★☆Scrapy★☆Selenium
    • ☆Vue☆React
  • 常用中间件
    • ★☆MySQL★Postgres☆TIDB
    • ★★Redis☆MongoDB
    • ★★RabbitMQ☆Kafka
  • 运维相关★Docker★Kubernetes★Gitlab-CI☆Jenkins

4.工作经历


安天移动(2020.06~至今)

公司全称:武汉安天信息技术有限公司
公司性质:移动安全行业知名企业 / 人员300+
工作岗位:后端研发工程师 / 研发组长
工作内容:

  • 负责AVLSDK产品线基建研发板块管理工作,定期向上级汇总、汇报相关事宜
  • 负责病毒运营体系维护
  • 负责URL运营体系维护
  • 负责部分遗留旧系统维护

里程碑事项:

  • 2023年团队扩员至7人,担任AVLSDK产品线基建研发板块负责人
  • 2022年团队重构,担任研发组长一职,负责团队(4人)日常工作管理
  • 2021年参与云查引擎研发,担任 KV-DB 主设计与主研发
  • 2020年修复多个遗留瘫痪系统,初步恢复线上功能


数博科技(2019.03~2020.06)

公司全称:武汉数博科技有限公司
公司性质:小型创业公司 / 人员20+
工作岗位:后端研发工程师 / 爬虫研发工程师
工作内容:

  • 负责分布式爬虫调度系统的研发与维护
  • 负责攻克重难点(js)逆向技术
  • 负责攻克(裁判文书网、搜狗微信等)字符型验证码反爬
  • 负责部分垂直领域爬虫维护

里程碑事项:

  • 2020年优化分布式爬虫调度系统,显著减少系统奔溃次数
  • 2019年攻克裁判文书网、搜狗微信等多个重难点平台反爬

5.开源项目


Pywss(后端框架)

项目简介:

        Pywss(发音 /piːwaɪz/,类似 p~whys)是一个轻量级的 Python Web 框架,它基于 Python3.6+ 特性构建。

        与 Flask、Django 等主流框架不同的是,Pywss 的底层并没有实现 WSGI 接口协议。 其编程风格也更类似于 Gin、Iris 等框架,因此对于熟悉这些框架的开发者来说,Pywss 是一个非常值得探索的项目。

其关键特性有:

  • 简单:拒绝海量参数,减少心智负担。了解上下文 pywss.Context 即刻启程。
  • 快速:纯手撸 socket,拒绝中间商赚取性能差价。(实在有性能追求的同学,不妨再探索下其他语言~Go~)
  • 优雅ctx.next 真的太优雅了。如果你也和我一样喜欢,那我觉得这件事情,泰裤辣!!
  • 标准化:集成了部分 OpenAPI(Swagger)能力,方便开发者快速生成 API 文档并进行调试。
  • 支持WebSocket:开箱即用的 WebSocket 能力。
  • 接口测试:开箱即用的 API 测试模块,不启动服务也能测试接口功能辣!

仓库地址 https://github.com/czasg/pywss/
在线文档 https://czasg.github.io/pywss/

GitHub Stars GitHub Forks GitHub Issue



Loggus(日志框架)

项目简介:

        loggus 是一个基于 Python 的结构化日志库。与原生的 logging 相比,loggus 提炼了部分关键的结构化字段, 同时简化了结构化日志的使用方式,并改进了日志对象回收机制以确保更优的性能。 此外,loggus 还充分利用了 Python 动态语言的特性,实现了一系列独特的功能。

仓库地址 https://github.com/czasg/loggus/

GitHub Stars GitHub Forks GitHub Issue