我上传了我的CV,砰,完成了
Source: Dev.to

新年·新自我作品集挑战提交
这是由 Google AI 主办的“新年·新自我作品集挑战”的提交作品。
关于我
我是 Mukhar Jain,在 Walmart Global Tech 担任软件开发工程师 3(SDE 3),热衷于构建可扩展系统和云原生解决方案。毕业于 IIT Delhi(2021 届),拥有超过 4 年的 Java Spring Boot、Golang 和 React 等技术经验。
我的职业道路曾在渣打银行(Standard Chartered)带领技术团队,也在 Walmart 开发高影响力的后端解决方案。我创建此作品集是为了解决长期以来缺少作品集的难题。借助 AI,我在不到一小时的时间内完成了它,打造了一个统一的空间来展示我的项目和技术成长。
作品集
(此处可添加作品集内容。)
我的构建过程
我的目标是尽可能高效地将静态简历转化为动态网页体验。
从简历到代码: 我先将现有的 PDF 简历上传至 Gemini,并提示模型解析结构化数据(工作经历、教育背景、技能),生成基于这些内容的 React 组件结构。这成为站点的基础,省去了数小时的手动录入。
细化与功能: 在生成核心结构后,我手动优化代码以提升细节,包括实现 自定义暗黑模式 并添加响应式 微交互,让 UI 更具活力。
部署: 最终的应用被容器化并部署在 Google Cloud Run 上,确保全球可访问且自动弹性伸缩。
技术栈: React、Tailwind CSS、Google Cloud Run、Gemini。
我最自豪的地方
我最自豪的是能够如此快速地从静态文档转变为实时交互的网站。
- 暗黑模式实现: 我花时间确保暗黑模式不仅是颜色替换,而是一个兼顾可访问性的主题,尊重用户系统偏好。
- 交互式设计: 我加入了细腻的动画和悬停状态,使作品集拥有高级感,这比传统的 PDF 简历提升了很多。
- 效率提升: 利用 Google AI 处理初始模板的繁重工作,使我能够专注于创意层面——如交互和主题设计——而不是从头编写标准的 HTML/CSS。