




个人介绍
1. 熟练使用 Vue 全家桶 (Vue2 + Vue-cli + Vue-router + Axios + Vuex)进行项目开发。
2. 深入理解 Vue2响应式原理(数据劫持 Object.defineProperty()方法 + 递归侦测对象全部属性 + 数组响应式处理)。
3. 深入洞悉了Vue2框架中虚拟DOM与Diff算法的核心机制,不仅掌握了其高效的DOM抽象与差异比对策略,还能够灵活运用这些原理来优化前端应用的性能与响应速度。
4. 具有非常扎实的Java基础,熟练的使用Java语言进行面向对象程序设计,熟悉Java常用的API,如集合、字符串、IO、反射。
5. 熟练掌握了一系列核心且高效的数据结构与算法,包括但不限于递归算法的设计与优化、优先队列在高效调度与排序问题中的灵活应用、B树与B+树在数据库索引与文件系统中的精妙实现,以及红黑树在维护数据有序性与平衡性方面的卓越性能。
6. 熟练运用Spring、SpringBoot、MyBatis及MyBatis-Plus等业界领先的后端开发框架,深入理解Spring框架的IOC与AOP原理,能够灵活运用SpringBoot的自动配置与快速开发特性。在数据持久层,能够利用MyBatis处理复杂的数据操作与查询需求。
7. 拥有MySQL索引优化能力,深刻理解索引在数据库性能提升中的关键作用。
8. 具备使用Linux命令行与编写Shell脚本的能力。
工作经历
2022-05-23 -至今数字广东网络建设有限公司全栈开发工程师
1. 把 UI 给的设计图最大化的实现,最后形成符合 web 标准的动态页面; 2. 负责公司网站和移动端的前端开发,对前端的功能进行优化,编写可复用和可灵活的用户界面组件,以便后期的维护; 3. 对前端页面进行优化布局以及编写交互效果的代码,优化用户体验; 4. 与后台人员一起研讨技术实现的方案,高效完成数据绑定和动态数据的展示。 5.负责大数据门户网站的日常开发、维护及优化工作。熟悉jQuery/Vue,Java/SpringBoot等主流技术栈,分析并解决线上遇到的绝大多数问题; 6.与技术总监及产品经理紧密合作,配合技术总监转化客户需求为具体的技术实现方案,成功引入实时数据分析与分布式处理架构,将数据处理延迟降低至秒级; 7.XTask数据同步任务的开发,针对处理大数据量时遇到的高延迟问题,将数据有效地下沉至MySQL数据库,解决了传统方法中的慢查询问题,提升了数据检索效率;其次,为了支持后续的实时数据分析需求,将数据推送至Kafka集群,实现了数据的缓冲与解耦,还为Flink流处理框架进行实时计算提供了高效的数据源; 8.Web页面的优化及开发,精心选择了Echarts
教育经历
2018-09-01 - 2022-06-30东莞理工学院计算机科学与技术本科
技能

XSailboat 是一个全栈式的大数据平台,提供私有环境下的企业级的大数据解决方案。 它包含有: ● SailCrane。基础设施和平台的安装工具 ● SailAC。认证中心。大数据平台由众多的微服务构成 ● SailWorks。数据工厂,它分为 ○ SailDI。数据集成,提供平台的数据源声明,各种类型数据源的数据查看 ○ DataStudio。数据开发工具,支持基于 Hive 的离线分析任务的开发和基于 Flink 的实时计算任务开发。 ○ SailTaskOps。任务运维工具。DataStudio 提供的是开发环境的数据开发工具,而任务运维提供的是离线分析任务和实时计算任务的生产环境部署运维工具。 ○ SailDS。数据服务。提供可视化的数据发布接口(API)的开发功能。 ● SailGateway。API 网关,是 API 的集中发布和安全访问控制关口。 ● SailIM。指标建模工具,提供规范化的指标建模能力,指标和 API 的绑定能力。 ● SailDV。数据可视化。提供图表、基于图表的仪表板和大屏制作工具。制作的图表可分享,可供其它 web 页面内嵌使用。 ● SailDoc。在线文档中心,提供在线文档的编写和查看工具。 ● SailMsg。消息中心,提供消息收集,分发、订阅推送的能力。 ● SailDL。数据标签,提供全局性的标签管理和打标接口。 ● SailDM。数据建模。提供以物理层为基础轻度的业务层建模能力,提供基于模式的数据增、删、改查接口。支持记录模式和对象的操作历史,支持基于历史的某事时刻版本反演,支持基于操作历史的 CDC 数据同步。 ● SailCockpit。平台运维中心,支持集群资源监控、HDFS 文件查看、HBase 监控、ZK 配置中心、数据监测,应用日志等。 ● SailAI。智能助理,提供知识库管理、提示词工程、工具集管理、NL2SQL 源管理、脑图开发管理、智能体的开发管理,智能问答界面等。另外提供供其它应用调用的接口和内嵌聊天入口的插件。 ● SailReport。报表工具,提供基于平台数据接口、可分享图表和 AI 辅助的报表模板制作和报表生成工具。
