文字与数据格式处理:借助 Python 的 re、jieba、pandas 等库,完成文本清洗、关键词提取、异构数据格式转换(如 JSON/CSV/Excel/XML 互转);
通过 Java 的 Jackson、POI 等工具,在高并发场景下实现数据校验、结构化解析与报表生成。
业务系统开发:基于 Java 的 Spring Boot/Spring Cloud 框架,开发高可用、高并发的核心业务系统,如气象预报预警平台、用户管理模块等,通过 MyBatis/MyBatis-Plus 与 MySQL 数据库交互,保障事务一致性与数据安全;
数据库应用:熟练使用 MySQL 进行数据存储与管理,包括表结构设计、索引优化、SQL 编写、事务控制等;
负责使用 Java 开发核心业务模块,基于 Spring Boot 搭建系统架构,通过 MyBatis 操作 MySQL 数据库,实现气象数据的实时采集、存储与查询。
使用 Python 编写自动化脚本,定时从数据源拉取气象报文,完成文本解析、数据清洗与格式转换,将处理后的数据存入 MySQL,供前端展示与分析。
开发了基于 FastAPI 的数据接口,实现与微信公众号的对接,将气象预报与预警信息精准推送给用户,提升了气象服务的时效性与覆盖面。
作为核心开发人员,负责系统后端模块开发、数据库设计与优化、自动化数据处理脚本编写,以及与微信公众号等渠道的接口对接,实现气象信息的精准推送与可视化展示。
主要负责数据的抓取与清洗 同时保留历史数据 通过分钟级别统计小时 数据显示 对接微信接口发布预警信号