Kirill Novik

高级全栈开发工程师 / UI 架构师

10 年以上经验,可远程工作。

我开发结构清晰、测试充分的 Web 应用,从组件库、支付组件到云端部署。近期工作经历包括 Beeline、CSAA Insurance 和 Alfa-Bank。我使用 Claude Code 等 AI 工具提高效率,并在发布前验证结果。

  • React
  • TypeScript
  • Next.js
  • Node.js
  • Python
  • UI Architecture
  • Design Systems
  • Clean Architecture
  • TDD
  • Automation
  • AI-Assisted Development
  • Playwright
Kirill Novik

正在开发

Hao-shuo-de™

Hao-shuo-de™(好说的)把真实的普通话精简到仍然够用的最简形式:一本包含课程、练习和故事的多语言教材,并以语言知识库为基础。

访问 haoshuode.com →

工作经历

Beeline高级 Web 开发工程师
2022年7月 - 2026年10月
  • 设计了模块化支付组件,将业务逻辑与界面分离。
  • 维护公司级 UI 组件库,并开发落地页和门户网站。
  • 将旧版 JavaScript 代码迁移到 TypeScript,测试覆盖率达到 90% 以上。
  • 引入与框架无关的核心逻辑层和依赖注入,缩短了各团队的交付时间。
  • 指导工程师学习整洁架构,并组织内部黑客松和技术分享会。
CSAA Insurance资深软件工程师
2020年11月 - 2022年6月
  • 主导 AAA MyQuote 保险报价应用的开发。
  • 按照公司设计系统构建 React 组件库。
  • 通过缓存和 Service Worker 提升性能。
  • 使用 GitHub Actions 和 AWS CI 实现部署自动化。
Discount TireReact 开发工程师(合同)
2020年3月 - 2020年5月
  • 将在线商店的关键功能从旧代码迁移到 React 和 GraphQL。
  • 通过单元测试提高可靠性。
Automation Hero高级前端开发工程师(合同)
2019年1月 - 2020年1月
  • 使用 React、TypeScript 和 RxJS 构建 RPA 工具 HeroGo,包括 Chrome 扩展和桌面应用。
  • 将产品与 Salesforce 集成。
  • 通过 TDD 保持 95% 的测试覆盖率。
Alfa-Bank前端开发工程师
2018年3月 - 2018年10月
  • 交付了多个银行项目,包括邮件服务和保理业务。
  • 使用 React、Redux 和 Saga 实现服务端渲染。
  • 为开源 UI 库 ARUI Feather 做出贡献。
ISONAS软件工程师
2016年7月 - 2017年12月
  • 将单体应用重构为带 REST API 网关的 Docker 微服务。
  • 通过 WebSocket 增加实时更新功能。
  • 利用 AWS 只读副本将关键查询速度提升 10 倍。
Medtronic软件应用开发工程师
2015年5月 - 2015年9月
  • 使用 .NET MVC 和 REST API 开发了 Vital Sync 患者监护 Web 应用。

教育背景

计算机科学硕士

亚利桑那州立大学

2021 - 2024,GPA 4.0,优等(With Distinction)

统计机器学习、信息安全、软件验证与测试、数据可视化

计算机科学学士

科罗拉多大学博尔德分校

2013 - 2015,GPA 3.9

算法、操作系统、编程语言、大数据

分子生物学学士

科罗拉多大学博尔德分校

2010 - 2013,GPA 3.5

遗传学、发育生物学、干细胞

技能

前端
React, TypeScript, Next.js, RxJS, Zustand, Web Components
UI 与设计系统
Design Systems, Tailwind CSS, shadcn/ui, Storybook, Figma, WCAG
架构
Clean Architecture, Domain-Driven Design, Microservices, Monorepo
AI 与自动化
Claude Code, Cursor, AI agents, RPA, GitHub Actions, Python scripting
测试
TDD, Vitest, Jest, Playwright
后端
Node.js, Python, GraphQL, gRPC, Prisma
云与 DevOps
AWS, Docker, Kubernetes, CI/CD, Vercel
数据与机器学习
Pandas, scikit-learn, PyTorch

语言

俄语
流利
英语
流利
中文
HSK 5