作为一名拥有深厚技术底蕴的全栈工程师,我专注于构建高性能、高可用的系统架构。在后端领域,我精通 Java 核心技术及 Spring 全家桶(Spring Boot, Spring Cloud),能够设计并实现复杂的微服务架构。同时,我对 Redis、消息队列等中间件有深入理解,能够有效解决高并发下的性能瓶颈。
在前端与跨平台开发方面,我熟练掌握 Vue.js 以及 Uni-app 和 Flutter,具备从零到一构建高性能移动端与 Web 应用的能力。
此外,我具备极强的安全研究与逆向能力。我深耕 Android 逆向工程,精通反编译、脱壳及动态调试技术,能够针对复杂协议进行深度分析。在 JS 逆向领域,我对混淆算法、签名校验有丰富的实战经验。结合 Docker 等容器化运维工具,我能够实现从开发、逆向分析到自动化部署的全链路闭环。
项目一:后台管理系统开发与维护 (Java Stack)
项目描述: 参与公司内部管理系统的后端开发。主要使用 Spring Boot 框架编写业务接口,处理员工数据、订单记录的增删改查。为了提高查询速度,我使用 Redis 对一些常用数据做了缓存处理。在项目部署阶段,我利用 Docker 编写了简单的容器镜像,方便在不同服务器上快速搭建运行环境。这个项目让我熟悉了 Java 后端的开发流程以及数据库性能的基本优化。
项目二:移动端业务系统优化 (Uni-app 转 Flutter 迁移)
项目描述: 参与公司移动端产品的迭代与性能优化。项目初期基于 Uni-app 开发以实现快速上线,后期为解决低端安卓设备上的渲染卡顿问题,我参与了将核心业务模块向 Flutter 迁移的工作。我负责了 UI 界面的重新实现以及原生插件的对接,通过 Flutter 的自绘引擎显著提升了页面滚动的流畅度。在此过程中,我处理了大量不同机型的适配问题,并配合 Java (Spring Boot) 后端完成了接口的联调与数据交互。
项目三:自动化数据采集与逆向分析 (Python & 协议分析)
项目描述: 为了解决人工收集数据效率低下的问题,我开发了一套自动化辅助工具。通过 Android 逆向技术分析了目标 App 的加密通讯协议,并使用 Python 编写脚本模拟请求。针对 Web 端,我进行了 JS 逆向调试,找出了签名算法。同时,我利用 Docker 部署了自动化运行环境,配合 Redis 存储临时抓取的数据,实现了数据的快速存取与处理。该工具投入使用后,大幅提升了数据处理的自动化程度。