个人介绍
我是一名全栈工程师
1.我任职期间,对于公司基础数据输入与输出为其开发准实时调度系统以及API动态发布系统
使用的技术有:SHELL,PHP,JAVA,PYTHON,VUE,NGINX,KAFKA,MYSQL等
2.并且在家中自研linux服务器,使用小程序增加生活体验
使用的技术有:JAVA,VUE,SHELL,NGINX,小程序
3.并且我个人正在学习AI领域
可熟练使用prompt
可通过适量业务数据,并根据用户的描述理解需求,并返回相应回复(客服AI智能回复)
工作经历
2020-11-01 -2023-12-01深圳市前海数据服务有限公司全栈工程师
前段开发:为各个功能提供可视化操作 后端开发: 1. 搭建后端基础框架。 2. 对整个批处理的 ETL 脚本进行改造(变为流处理)。 3. 搭建整个调度管理、运维、统计等系统。 4. 搭建为项目提供数据的 API 管理系统 服务器运维:对各个调度、API 平台使用的服务器进行运维及管理 功能测试:对各个功能进行测试,确保运行稳定 系统运维:解决业务使用时遇到的问题 其他:对 ETL 工程师(python )提供技术支持等。
教育经历
2012-09-01 - 2015-06-01深职院汽车电子专科
汽车电子与尘世轨道交通双证
技能
该系统从开发至审核到服务器部署及运维均是独立操作 由于无法记住所有的账户以及家庭储备,顾开发了一款个人管家服务,用于备忘录以及提醒 本地使用了微型服务器(300元以内)并部署了mysql,利用花生壳作https的公网映射(免费),实现前端小程序的接口调用 开发小程序页面 开发java后端程序连接数据库存储与定时任务发送提醒
该系统从开发至服务器部署以及运维均是独立操作 在一个面向多企业用户的 ETL(Extract, Transform, Load)调度平台中,负责设计和实现了一个高度可用的 数据 API 管理系统。该系统为技术人员提供了一系列 API 生成方式,使得他们能够方便地拉取和管理数据,包 括但不限于 API 配置、访问密钥、数据解密秘钥以及 API 调用次数统计和管理。系统通过采用现代微服务架构, 实现了高性能和高可用性。 后端:Spring Boot, MyBatis 服务注册与发现:Nacos, Consul 前端:Vue.js, jQuery 日志管理:Log4j 数据加密:AES 加密算法 1.负责 API 管理模块的开发,实现了动态 API 部署,支持一键 SQL 部署,自动生成 API 文档,提高了客户 操作的便捷性。 2.设计并实现了基于 Key 的权限控制系统,并采用 AES 算法进行数据加密,确保了数据传输过程的安全性。 3.开发了高可用的分布式 API 模块,通过动态部署接口并引入路由策略以及负载均衡技术,增强了系统的 可靠性和伸缩性。
该系统是基于xxl-job二次开发的datax-web调度的再次开发。从开发至服务器部署以及运维均是独立操作 系统优化: 重构了现有的调度系统,从批处理模式转变到流处理模式,使系统可容纳更多业务 处理,增加了用户体验。 分布式执行: 设计和实现了分布式执行器,支持动态代码执行(Groovy),以及兼容 Python、 存储过程和 DataX 等多种任务类型。 路由策略: 独立设计路由策略,创建了可扩展的策略对象模型,简化了新增策略的复杂度,提 升了系统的灵活性。 中间件开发: 基于 NIO、IO 顺序读写、事件处理器、索引文件和零拷贝技术,从底层开发了高 性能队列中间件,增强了任务处理的性能。 数据管理: 构建了合理的数据架构,使得业务人员能够方便地进行数据回溯核查,确保数据的 准确性和可追踪性。