个人介绍
我是程序员客栈的BusyFox,一名后端开发者; 我毕业于浙江大学计算机科学技术专业,曾在字节跳动担任后端golang工程师,同时在微软担任Python开发工程师; 在这两个角色中,我成功地负责了阿里云的底层架构优化项目,以及微软Azure的Python SDK开发; 我熟练掌握C++、Python、数据库设计以及Linux服务器管理。如果我可以帮助到您,请点击“立即预约”或“发布需求”!
工作经历
2022-07-07 -2022-09-09字节跳动后端开发实习
主要参与了我们组的一个服务端项目,该项目的目标是优化和改进我们的产品功能。我负责使用Java和Python进行项目的开发,同时使用MySQL数据库进行数据管理和操作。 除了编程,我也涉足项目管理,包括理解并分析项目需求,维护项目进度表,以及保证我们的产品满足质量标准。我需要在各种工作任务中保持平衡,以确保各项任务的顺利进行。 同时,我也参与了大数据处理和分析,与团队一起对用户数据进行深度挖掘。我们利用了机器学习技术,对用户行为进行预测,并据此进行产品优化。
2021-07-08 -2021-10-14微软亚洲研究院C++开发实习
参与了一个关于优化现有软件框架的项目,我的工作是使用C++对代码进行维护和优化,使得整体性能提升和系统稳定性增强。 此外,我还参与了一个跨团队的协作项目,通过C++开发了一套复杂的数据处理和分析系统。在这个过程中,我不仅需了解和实现项目需求,还需确保代码的可读性和可维护性,以方便团队内的沟通和后续开发。经常需要使用单元测试、集成测试等多种方式确保代码的稳定性和准确性。
教育经历
2019-09-01 - 2023-07-01浙江大学计算机科学与技术本科已认证
技能
核心功能: 1. 自动化爬取某大型旅游网站的景点数据,包括图片、位置、介绍、开关门时间、评论等等,总共数万条。 2. 对数据进行校验、清理、存储、定期更新。 采用技术: 1. JS脱壳、反混淆、反反爬 2. 伪造请求,CSRF 3. python, mysql, sqlite, 多线程 编写爬虫的全部代码;测试,运行以及部署。最终成功获得了两万条数据,包含景点的评论、介绍、经纬度、图片链接、开关门时间等等。部分数据涉及敏感信息,不予展示。
本项目结构上分为前端、后端、OSS存储服务; 前端: 实现了创建/查询/修改工单信息/用户登录/注册/自定义个人信息的功能;工单信息包括:创建时间、联系方式、工单类型、工单状态、现场照片等等,基于react, ant design , redux, d3.js 。 OSS存储服务基于阿里云提供的OSS对象存储。 后端:采用的技术有:asp.net core , razor pages , entity framework , mysql ,docker , drone ;并且使用缓存技术来提高并发效率。 我负责本项目的全部技术相关的工作,包括但不限于: 负责前端网页设计、代码编写。 负责后端全部模块的开发。 负责服务器的维护。
本项目分为前端、后端。前端为web网站,采用的技术有nginx , react , redux , d3.js 等,具备活动报名、验证码发送、验证码验证、活动时间选择、取消报名、查看审核结果等功能。并且为活动管理人员提供了报名管理、排班管理、权限管理等等功能,其中排班管理采用了基于DFS的自研算法,实现了快速最优化的排班功能。 前端通过调用一系列后端提供的api接口实现各种功能。后端采用的技术有asp.net core 、mysql、docker、drone 等,实现了 jwt 内部协议的混合鉴权方式,实现了自动部署、故障恢复、数据导出以及导入等等功能,并且实现了基于IMemeorycached的查询缓存,以及负载均衡,能够应对短时间大量请求的场景。