跳到正文
Reza Tabrizi 的肖像

Reza Tabrizi

全栈开发工程师 — .NET & Vue. 端到端构建生产系统. npm 开源作者

前端开发工程师 @ISBIS

伊朗大不里士(可远程)

// 大不里士

波斯语(母语) · 土耳其语(母语) · 英语(工作语言)

关于我

全栈开发工程师,拥有 3 年以上使用 .NET 与 Vue 端到端交付生产系统的经验,采用 Docker 部署,扎根于 SOLID、整洁架构与系统设计,能够快速上手新技术栈。后端方面构建过 RBAC 权限系统、基于 SignalR 的实时功能,以及能防止竞态条件的支付流程;前端方面构建过多角色 Nuxt 管理后台与 SEO 优化的电商店面。在 npm 上发布了一个开源 Vue 组件;日常使用智能体式 AI 编程工具,通过严格限定上下文以低成本产出生产级质量的改动,同时主导设计并审查每一处代码变更。

技术栈

编程语言
  • C#
  • TypeScript
  • JavaScript
  • SQL
  • Python
后端
  • ASP.NET Core (MVC, Web API)
  • Entity Framework Core
  • LINQ
  • SignalR
  • REST API design
  • JWT / ASP.NET Identity
前端
  • Vue.js 3
  • Nuxt.js
  • Pinia
  • Vuetify
  • Tailwind CSS
  • SSR & technical SEO
数据
  • SQL Server
  • MongoDB
  • Redis
  • Query optimization
  • Indexing
DevOps
  • Docker
  • Docker Compose
  • Nginx (reverse proxy, SSL)
  • S3
  • Sentry
  • GitLab CI/CD
工程实践
  • System design
  • SOLID
  • Design patterns
  • Clean architecture
  • Git
  • Agile/Scrum

工作经历5

ISBIS

中国北京
(远程)
当前职位
  • 为一个连接学生、家长、学校与顾问的教育门户开发前端
  • 在同一个 Nuxt.js monorepo 中开发了 4 个基于角色、各自拥有独立权限模型的管理后台,各应用共享组件、Pinia store、类型与 API 客户端,新增用户类型时无需重复编写 UI 代码
  • 构建了双设备监考考试环境:考生在一台设备上作答,另一台设备将摄像头与考场画面实时推流至监控中心;任一设备断开连接时,考试会立即自动暂停
  • 在该监控中心之上交付了实时监考面板,管理员与学校工作人员可实时查看多场同时进行的考试,发现作弊时可当场取消考生资格
  • 围绕无障碍、响应式组件重新设计了学校搜索与申请流程,将申请步骤从 5 步缩减至 3 步
  • Nuxt.js
  • Vue 3
  • Vuetify
  • TypeScript

Nira Gold Gallery

伊朗大不里士
  • ASP.NET Core
  • Nuxt.js
  • Tailwind CSS
  • Docker Compose
  • GitLab CI/CD

IKA

伊朗德黑兰
(远程)
  • ASP.NET Core
  • SignalR
  • SQL Server
  • MongoDB
  • S3
  • Sentry

NCT

中国北京
(远程)
  • C#/.NET
  • Vue.js
  • SQL Server

Sino-UK

中国北京
(远程)
  • C#/.NET
  • Redis
  • SQL Server

AI 辅助开发

  • 日常使用 Claude Code 及其他智能体式编程助手进行功能实现、重构与代码审查
  • 借助 AI 辅助工作流,在加入 ISBIS 后 3 个月内交付了 4 个基于角色的管理后台与监考考试系统,同时并行交付了一个完整的电商平台
  • 运用提示词工程与上下文工程,严格限定上下文,在节省 token 的工作流中获得生产级质量的输出,从而保持较低的 AI 工具成本
  • 主导架构设计,并在合并前审查每一处 AI 生成的改动,确保 AI 带来的速度绝不以牺牲代码质量为代价
  • Claude Code
  • Agentic coding
  • Context engineering
  • Code review

项目2

开源 npm 包
  • 编写并发布了一个用于贾拉利历(波斯历)日期/时间选择的开源 Vue 组件,填补了 Vue 生态中面向波斯语应用的空白
  • 支持通过主题、颜色、格式、语言区域、范围/时间模式以及基于插槽的覆盖进行全面定制,使用者无需 fork 即可重新设计和扩展每个部分
  • Vue.js
  • JavaScript
  • npm

自动化

开源贡献

我关注能解决真实日常问题的开源项目:小巧、文档完善、能为其他开发者节省时间的工具。vue-jalali-datetime-picker 正是这样诞生的,它填补了波斯语 Vue 应用的一个空白。

我很乐意为 .NET 与 Vue 生态中有价值的项目做出贡献,无论是开发新功能、修复 bug、审查 pull request、完善文档,还是长期协助维护一个库。如果你有一个想法或一个需要人手的 issue,欢迎联系我。

教育背景

Reza Tabrizi全栈开发工程师 — .NET & Vue