个人介绍
我是程序员客栈的【祈雪】,一名【web全栈开发工程师】;
我毕业于【湖南工程学院】,6年的电商,金融,测试三个领域的开发经验;
负责项目1,2,3的设计开发,维护上线等工作,个人技术栈置于文末;
如果我能帮上您的忙,请点击”立即预约“或”发布需求“。
编程语言:熟练使用Go、Python、TypeScript,大学期间熟悉C、labView、 NodeJS、Java等语言
框架与工具:
Go: 理解实现机制,熟练使用Gin(高性能Web开发),grpc框架,以及protubuf协议
Python: 掌握FastAPI(AI服务开发),熟悉Django(快速Web开发),拥有一定爬虫和反爬水平
前端开发:vue+vue router+pinia+vite,react+umi+webpack,组件库:Ant Design,Nutui/Vant等
数据库技能:
熟悉Mysql(CRUD、事务、索引、优化),具备DB2、Oracle数据复制经验
熟悉Redis,了解MongoDB,并能根据项目需求合理选择数据库
中间件与开发工具:
操作系统与中间件: 熟悉Linux开发、部署和运维,以及常用中间件如Maxwell、Kafka
版本控制与Web服务器: 熟悉Git和Nginx,包括Nginx的配置、请求负载、负载均衡和反向代理
开发工具: VS Code远程开发,IDEs(VS Code,PyCharm,WebStorm,GoLand)开发,Vim基本使用
环境部署:Docker(Dockerfile,docker-compose),make(makefile),shell,CI/CD(Jenkins)
微服务与架构:
熟悉微服务架构,代码生成设计;
掌握常用数据结构与算法,熟悉raft协议以及etcd、consul 等服务发现与注册中间件;
熟悉日志处理、负载均衡(随机、轮训、权重)、限流(技术、桶、令牌桶)
API与测试:
使用Apifox进行接口测试和文档管理
使用Python的pytest和requests进行自动化和集成测试
利用Go的testing包进行单元测试,采用Python的locust进行性能测试
工作经历
2021-06-15 -2024-03-26重庆利之多网络科技有限公司web全栈开发工程师
重庆利之多网络科技有限公司旗下的荔枝生活是一款可以帮助大家在淘宝天猫网购实现自购省钱、分享赚钱的APP,汇集了淘宝天猫上商家设置的90%以上的隐藏优惠券。
教育经历
2014-09-14 - 2018-06-30湖南工程学院电子信息工程本科已认证
技能
负责通过Docker容器化技术结合shell脚本一键部署前后端项目,负责ai解析服务开发 1.实时监控与更新: (1)使用 pymysqlreplication 监控 MySQL 数据库的 wool 表变化,实现24小时实时监控。 (2)监测到 APP 客户端调用线报新增接口后,监控程序会及时更新数据库。 2.标题解析与AI服务: (1)利用 OpenAI 服务解析商品标题和ID,结合时间戳过滤日志,提取必要信息。 (2)使用 Dashscope 发起 AI 请求,根据商品标题和自定义描述获取商品标签、子类别和到手价。 3.数据解析与记录: (1)当 AI 服务响应正常时,从响应中解析出需要入库的字段信息。 (2)结合商品线报ID,利用 SQLAlchemy 完成数据的入库操作,并记录执行日志供后续查看。
责任描述:负责设计和实现折扣快报APP的数据处理流程,包括线报数据的采集、清洗和整理,以及关键信息的提取和分析。通过有效的数据处理流程,确保折扣信息的准确性和及时性,同时保护商业机密,确保数据安全。 使用技术:Python, MySQL, Docker, Docker Compose, Flask, sqlalchemy 技术描述: 1.数据爬取与管理: (1)使用 Python 编写爬虫程序,实现对相关数据的批量获取。 (2)利用 SQLAlchemy ORM存储数据到Mysql,确保数据准确性和完整性。 2.系统部署与安全合规: (1)使用 Docker 管理部署,通过 Flask 提供对外接口,同时设置监控和警报机制保障系统稳定运行。 (2)严格遵守法律法规和网站使用规则,确保数据安全和用户隐私。
我的职责 1.与项目负责人紧密沟通,深入理解需求并提供合理的技术方案和建议; 2.参与系统架构设计,根据需求完成前后端的开发测试并优化代码提高性能; 3.处理线上相关问题,负责系统后期的上线维护,并为产品迭代提供技术支持; 项目描述:折扣快报后台管理系统是一个专为折扣快报设计的后台管理系统,致力于提升操作效率和管理效能。本系统包括控制台、用户管理、订单详情、审批提现及实时线报等五个核心模块,各模块之间协同工作,确保信息流通无阻。 技术描述: 1.身份验证与安全管理: (1)使用 Gin 和 jwt-go 实现登录接口,生成访问令牌和刷新令牌,确保安全的用户身份验证。 (2)通过 JWT 管理令牌,包括有效期管理和自动刷新机制,提升系统的安全性和用户体验。 2.实时数据处理与展示: (1)利用 Maxwell 解析 MySQL 日志生成 JSON 格式消息,通过 Redis 实现数据的实时传输和存储。 (2)使用 WebSocket 实时推送数据到前端,支持交互式获取日期范围数据,提高数据处理效率和管理员体验。 3.前后端技术协同: (1)后端使用 go、gin、gorm 等技术实现服务端逻辑和数据库操作。 (2)前端采用 TypeScript、React、Ant Design 等技术构建用户界面,与后端实现数据交互和管理员操作。
相似推荐 换一批
PHP开发
700元/天
前南宁创勤技术有限公司
技能:PHP,Shell,Nginx,postgres,Workerman,Docker,ThinkPHP,Laravel,Redis,Gin,MySQL,HTML5,CSS,JavaScript,Vue,jQuery,Ajax,typescript,Node.js,小程序
高级后端工程师
500元/天
科锐国际
技能:C#,C,C++
Java开发工程师
400元/天
深圳蔚莱数字科技有限公司
技能:Java
研发工程师
1100元/天
前深圳今日头条(字节跳动)
技能:Java,Hadoop,Spring,gorm,ElasticSearch,Gin,Zookeeper,Mybatis,多线程,Maven