Benjamin

全栈
阿里巴巴 · 15年经验
Benjamin
日薪: ¥1000/8h
地点: 北京 海淀
时间: 下班后周六周日可工作日远程
ID:420885 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | TypeScript WebSocket RESTful Vue React Next.js Nuxt.js MySQL Redis PostgreSQL Node.js 微服务 Kafka RabbitMQ Python
作为一名全栈工程师,我具备从前端交互到后端架构、从数据库设计到服务器部署的完整闭环开发能力。

前端层面:熟练掌握 Vue 3 / React 18 及其生态圈(Pinia, Redux Toolkit, Next.js/Nuxt.js)。精通 TypeScript,能够构建类型安全的复杂单页应用。对响应式布局、跨浏览器兼容性及前端性能优化(如首屏加载、代码分割)有丰富实战经验。

后端层面:主攻 Node.js(Nest.js, Fastify)与 Python(FastAPI, Django)。擅长设计高可用的 RESTful API 及 WebSocket 实时通信服务。熟悉微服务架构、消息队列(RabbitMQ/Kafka)及常见的身份认证体系(OAuth2, JWT)。

数据库与运维:熟练使用 PostgreSQL, MySQL 并优化慢查询,同时具备 Redis 缓存设计能力。掌握 Docker 容器化部署及 Nginx 反向代理配置,熟悉阿里云/腾讯云的基础产品(ECS, OSS)。

我习惯从业务全局出发,平衡技术选型与开发成本,输出干净、可维护、有完备注释的代码。注重代码评审与单元测试,能独立承担中小型项目从 0 到 1 的全流程研发与上线工作。

1. 企业级微服务商城系统(全栈负责人)

技术栈:Spring Boot 2.7 + Spring Cloud Alibaba (Nacos, Sentinel) + MyBatis-Plus + Redis + RocketMQ + Vue3 + Element Plus

项目描述:B2C 电商平台,包含商品中心、订单中心、库存服务、秒杀模块。

个人贡献:

后端:独立设计商品 SKU 存储方案(MySQL 分表 + Redis 缓存双写)。使用 Sentinel 实现热点参数限流,秒杀接口 QPS 从 800 压测提升至 5000+。通过 RocketMQ 事务消息保证订单创建与扣库存最终一致性。

前端:基于 Vue3 + TypeScript 封装表格、表单等 15 个业务组件,实现动态路由权限控制。

运维:编写 Dockerfile 与 docker-compose 脚本,完成 Jenkins + GitLab 的 CI/CD 流水线配置。

2. 智能客服工单系统(核心开发)

技术栈:Spring Security + JWT + WebSocket + Elasticsearch + React 18 + Ant Design

项目描述:企业内部工单流转平台,支持多渠道(App、Web、邮件)创建工单,自动分配客服。

个人贡献:

基于 Spring Security + JWT 实现单点登录与接口鉴权,结合 Redis 管理 Token 黑名单。

设计工单状态机(创建→受理→处理→复核→关闭),使用状态模式避免大量 if-else。

前端使用 React Router v6 实现嵌套路由,通过 WebSocket 实时推送工单状态变更,消息到达延迟低于 300ms。

3. 数据中台报表可视化系统(全栈独立)

技术栈:Spring Boot + JPA + Redis + ECharts + Vue 2 + Axios

项目描述:对接业务数据库,提供可配置的 SQL 查询引擎与图表看板。

个人贡献:

后端:动态解析用户输入的 SQL,通过 Druid 连接池隔离多数据源,使用 Redis 缓存查询结果(TTL 5 分钟),重复查询响应时间从 2 秒降至 50ms。

前端:基于 ECharts 封装折线图、柱状图、饼图组件,支持图表下载为 PNG/CSV。实现拖拽排序看板,保存用户自定义布局到 LocalStorage。
Benjamin ID:420885 复制

Benjamin

全栈 · 15年经验 · 阿里巴巴
城市北京 海淀 日薪1000元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | TypeScript WebSocket RESTful Vue React Next.js Nuxt.js MySQL Redis PostgreSQL Node.js 微服务 Kafka RabbitMQ Python
作为一名全栈工程师,我具备从前端交互到后端架构、从数据库设计到服务器部署的完整闭环开发能力。

前端层面:熟练掌握 Vue 3 / React 18 及其生态圈(Pinia, Redux Toolkit, Next.js/Nuxt.js)。精通 TypeScript,能够构建类型安全的复杂单页应用。对响应式布局、跨浏览器兼容性及前端性能优化(如首屏加载、代码分割)有丰富实战经验。

后端层面:主攻 Node.js(Nest.js, Fastify)与 Python(FastAPI, Django)。擅长设计高可用的 RESTful API 及 WebSocket 实时通信服务。熟悉微服务架构、消息队列(RabbitMQ/Kafka)及常见的身份认证体系(OAuth2, JWT)。

数据库与运维:熟练使用 PostgreSQL, MySQL 并优化慢查询,同时具备 Redis 缓存设计能力。掌握 Docker 容器化部署及 Nginx 反向代理配置,熟悉阿里云/腾讯云的基础产品(ECS, OSS)。

我习惯从业务全局出发,平衡技术选型与开发成本,输出干净、可维护、有完备注释的代码。注重代码评审与单元测试,能独立承担中小型项目从 0 到 1 的全流程研发与上线工作。

项目经验

1. 企业级微服务商城系统(全栈负责人)

技术栈:Spring Boot 2.7 + Spring Cloud Alibaba (Nacos, Sentinel) + MyBatis-Plus + Redis + RocketMQ + Vue3 + Element Plus

项目描述:B2C 电商平台,包含商品中心、订单中心、库存服务、秒杀模块。

个人贡献:

后端:独立设计商品 SKU 存储方案(MySQL 分表 + Redis 缓存双写)。使用 Sentinel 实现热点参数限流,秒杀接口 QPS 从 800 压测提升至 5000+。通过 RocketMQ 事务消息保证订单创建与扣库存最终一致性。

前端:基于 Vue3 + TypeScript 封装表格、表单等 15 个业务组件,实现动态路由权限控制。

运维:编写 Dockerfile 与 docker-compose 脚本,完成 Jenkins + GitLab 的 CI/CD 流水线配置。

2. 智能客服工单系统(核心开发)

技术栈:Spring Security + JWT + WebSocket + Elasticsearch + React 18 + Ant Design

项目描述:企业内部工单流转平台,支持多渠道(App、Web、邮件)创建工单,自动分配客服。

个人贡献:

基于 Spring Security + JWT 实现单点登录与接口鉴权,结合 Redis 管理 Token 黑名单。

设计工单状态机(创建→受理→处理→复核→关闭),使用状态模式避免大量 if-else。

前端使用 React Router v6 实现嵌套路由,通过 WebSocket 实时推送工单状态变更,消息到达延迟低于 300ms。

3. 数据中台报表可视化系统(全栈独立)

技术栈:Spring Boot + JPA + Redis + ECharts + Vue 2 + Axios

项目描述:对接业务数据库,提供可配置的 SQL 查询引擎与图表看板。

个人贡献:

后端:动态解析用户输入的 SQL,通过 Druid 连接池隔离多数据源,使用 Redis 缓存查询结果(TTL 5 分钟),重复查询响应时间从 2 秒降至 50ms。

前端:基于 ECharts 封装折线图、柱状图、饼图组件,支持图表下载为 PNG/CSV。实现拖拽排序看板,保存用户自定义布局到 LocalStorage。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏