程序员找下家, 下面是我的 CV, 首先承认一点,该 CV 是 AI 根据我的以往的 cv 和最新工作经历生成的。
提示词如下:
(defn add-the-experience-as-the-latest [experience])(defn company-info [name desc] ;;The name is the compnay name ;; The desc is company description, 这个描述可能不太全面,你需要做的是将描述尽量做到全面和同其他的公司介绍方式保持一致 )(defn job-position [position desc excellent-works-have-done] ;; positions may have multiple positions. ;; position 的描述可能过于口语化,如果是的话,你需要根据描述生成简介的职位名称 ;; desc 是在该职位所负责的项目的业务方面的描述,以及所用到的技术等 ;; excellent-works-have-done: 表示在该职位上所做出的优秀的工作成果,可以是项目,或者是技术改进等 ;; {})(defn xzdd [] {:company-info (company-info "先智迭代" "该公司业务涉及面较光,我这边主要参数的项目是使用 RPA 技术以及 AI agent 对外提供 AI 客服相关服务") :job-positions (vector (job-position "nodeJs 后端开发工程师", "主要负责开发新需求以及主要负责人离职后服务器的维护和代码维护相关工作" "快速学习新框架 nestJs 相关技术,并在 3 天内投身研发新的需求") (job-position "AI agent 开发工程师", "主导 AI agent 相关功能的开发,使用 python 技术栈、langchain 、tecent/youtu-agent 开发面向瑜伽客户的 agent" "通过使用 Lisp 式的 Prompt engineering 方式,提升了 agent 的准确率和用户体验") (job-position "Android & RPA 开发工程师", "从 0 到 1 独自使用 Android & Kotlin & Websocket & Nodejs 等技术栈在短时间内成功开发面向企微的 RPA 机器人, 并且实现机器人授权码验证,远端下发指令,指令执行结果上报、第三方企微事件订阅回调机制" "在 AI 的帮助下从对 Android & kotlin & RPA 技术一无所知到成功上线产品,仅用时 1.5 个月, 并且一开始就设计了良好的架构,方便后续以一种统一的方式对其他 APP 进行 RPA 开发, 并将 APP 版本更新的适配工作也纳入到该架构中,以实现只修改配置的情况下进行快速适配,无需修改代码")) :tools-used (vector "Nodejs" "NestJs" "Python" "Langchain" "Tencent YouTu-Agent" "Android" "Kotlin" "Websocket" "Mysql" "RPA" "Docker")})(defn main [] (add-the-experience-as-the-latest (xzdd)))邮箱: emhlbmdNYTYwQGdtYWlsLmNvbQ==
Github: Himly1 / zhengma021
概要
具备 Node.js / Java 双栈经验,主导过电商数据平台、教育 SaaS 、多租户流程系统、AI 客服 Agent 与 Android RPA 机器人从 0→1 的架构与落地。擅长高可维护后端设计、流程编排与规则引擎、对话智能 Prompt 工程、数据采集与性能调优;能快速切入陌生技术栈并交付生产级成果。
核心技能
Node.js 、TypeScript 、NestJS 、Express 、WebSocket 、Prisma 、Sequelize 、MySQL 、Redis 、Spring Boot 、Spring Security 、JPA/Hibernate 、MyBatis 、Camunda 、Drools 、LangChain 、YouTu-Agent 、Prompt Eng.、Puppeteer 、Playwright 、Android Accessibility 、Kotlin 、RPA 、Linux 、Nginx 、Docker 、Shell/Python
工作经历
先智迭代 | 后端 / AI Agent / Android & RPA 工程师 (陕西 2025/07 - 2025/10)
智能客服与企业级 RPA 自动化方向。
- 接管核心后端服务并快速迁移至可维护的模块化结构,NestJS 环境 3 天内融入交付新需求设计瑜伽行业 AI 客服 Agent:多阶段意图识别 + 上下文记忆 + 答复模板校验采用 Lisp 式结构化 Prompt 版本化与差异调试,提升准确率与迭代效率独立 0→1 构建企微 RPA:授权、远程指令、结果上报、事件订阅,插件式指令扩展配置驱动与抽象层使后续新增 APP / 版本适配仅需修改配置技术栈:Node.js / NestJS / Python / LangChain / YouTu-Agent / Kotlin / Android Accessibility / WebSocket / MySQL / Docker / RPA
温州百臻集团 | 项目负责人 & 后端开发工程师 (温州 2020/07 - 2024/)
"臻相"电商店铺数据与财务平台。
- 统筹架构与迭代规划,跨团队沟通与技术攻坚数据湖:验证码 / 短信处理自动化采集 + 清洗分层存储,提升稳定性与效率财务结算在线化:周期从 3–5 天降至数小时,自动化减少人力投入店铺分析替代人工日报;统一指标语义提高决策一致性与执行效率负责数据库设计、部署与本地机架服务器运维、内部发布与知识分享技术栈:Node.js / Vue / Puppeteer / MySQL / Redis / Nginx / Linux
上海海读教育科技有限公司 | 后端 Java 工程师 (上海 2018/03 - 2020/)
教育外事流程管理 SaaS 。
- 数据库与核心模块设计,解决事务死锁 / 性能瓶颈 / 内存泄漏 / 并发问题项目申请模块重构:索引与冗余优化;压测 50% 响应 ~1500ms 降至 ~300ms ,90% ~2500ms 降至 ~700ms多租户:请求级数据源切换 + Spring Security 权限隔离Camunda:动态生成与部署、实例迁移与多数据源建表问题修复站内信 / 私信重构:群发仅单条存储,降低存储与提升性能Drools 重构通知模板生成流程,减少重复与耦合技术栈:Spring Boot / Spring Security / Hibernate / MyBatis / Camunda / Drools / MySQL / Redis / CAS
开源代表项目
Stateful Markdown (stateful-md)
- TypeScript + Express 动态可见性 Markdown 分享平台,外部 API 实时轮询控制内容显示;多层复制防护(禁选/快捷键/右键/JS 编码);支持中文与 Unicode 分享名; v0.2 通过 SSH (Serveo) 隧道零配置公网发布(自动生成访问与可见性控制 URL );应用场景:私密文档临时共享 / 受控试读 / 内部评审。BSD (桌面应用)限制儿童使用电脑时长; Node.js / React / Electron / Python 。GPT3-Plus ( NPM 库)基于 OpenAI Completion + Embeddings ,提供上下文与自定义数据对话封装; TypeScript 。
价值与特长
- 快速学习与交付:陌生技术栈( NestJS / Android RPA )短周期上线架构抽象:流程 / RPA / Prompt 版本管理与插件化扩展,降低后续演进成本稳定性与性能:索引策略、冗余字段、并发控制、压测指标驱动优化端到端交付:需求 → 设计 → 编码 → 测试 → 上线 → 监控迭代闭环工程治理:日志标准、错误分类、可观测性与知识沉淀推动团队效率
