个人介绍
1. 熟练掌握Python,熟悉常用迭代器、生成器、装饰器、闭包、反射、网络编程、面向对象编
程等;
2. 熟练掌握爬虫,熟悉自动化测试工具Selenium,熟悉Re正则表达式、Beautiful Soup、
Xpath、CSS选择器等数据提取方法;
3. 熟练掌握并发编程,包括多线程、多进程、异步协程、线程池、进程池等,了解GIL全局解释
器锁;
4. 熟练掌握Web框架Flask和FastAPI,理解HTTP协议及Restful接口开发规范;
工作经历
2023-07-03 -至今北京国遥新天地信息技术股份有限公司python开发
项目描述:主要提供海洋、高分等系列卫星的多源遥感产品数据订阅和定制处理以及成果数据 推送服务,用户可根据各自的数据需求以订阅任务的方式实现对目标时空范围内遥感产品数据 的订阅、自动化处理与成果数据推送。 1. 运用gdal、shapely库对TIFF文件进行经纬度裁切,适配多种卫星类型,如高分系列、海洋水 色系列、海洋动力环境系列等; 2. 运用opencv库生成TIFF缩略图,识别图片轮廓及主体并进行裁切,三通道jpg图片转四通道 png图片,实现背景透明; 3. 运用netCDF4库对NC文件进行经纬度裁切,提取目标范围内的变量数据,减小占用; 4. 运用h5py库对H5文件进行经纬度裁切,使用Jit调优提高程序运行效率,大幅缩短处理时间; 5. 为实现微服务部署,编写Dockerfile,将Python程序打包为Docker镜像,解决环境包安装及 冲突依赖问题,并精简镜像大小; 6. 从零开始搭建Kubernetes集群,维护系统稳定运行,并负责程序的更新迭代部署;
教育经历
2019-09-02 - 2023-07-03河南理工大学测绘工程本科