职业概况

计算机科学硕士毕业生,专注于机器学习和人工智能领域。在爱荷华大学获得计算机科学硕士学位(GPA 3.74/4.00),具备扎实的理论基础和丰富的实践经验。

曾在Casey’s Store Support Center担任软件工程师实习生,独立完成.NET 8技术债务项目,熟练运用Agile、CI/CD和DevOps实践。专精Python、机器学习算法、医学影像分析和深度学习技术,完成多个AI项目包括基于nnU-Net的医学影像诊断系统、自动语音识别系统等。

担任多门核心课程研究生助教,具备优秀的团队协作和技术指导能力。寻求机器学习工程师或数据科学家职位,致力于将AI技术应用于解决实际问题。

工作经历

软件工程师(实习)

2024.05 - 2024.08
Casey's Store Support Center, 美国
  • 独立完成商务整合平台12个应用程序的.NET 8升级项目
  • 使用Postman进行REST API端到端测试,通过ServiceNow管理IT工单
  • 参与网络安全团队的渗透测试和数据防泄漏(DLP)技术实践
  • 初探数据驱动决策机制与企业级数据战略
  • 熟练运用Agile开发方法论,积极参与Scrum会议和软件开发生命周期

研究生助教

2023.01 - 2025.05
爱荷华大学计算机科学系
  • 协助教授人工智能、数据结构、编程语言原理等核心课程
  • 指导学生掌握Java、C、Python、Haskell等编程语言
  • 负责作业批改、答疑辅导和实验课教学
  • 协助优化课程结构,改进教学效率和质量

项目

以下是我曾经独立完成或参与过的研究项目

主动脉瓣关闭不全快速诊断系统(AI医学影像分析) - 基于nnU-Net开发AI影像分析流程,实现CT扫描中主动脉根部和瓣膜的自动分割,优化诊断指标以区分正常与病变病例,提升主动脉瓣关闭不全检测的准确性。技术栈:OpenCV、Insight Toolkit (ITK)、nnU-Net、JupyterLab、高性能计算(HPC)、DataViewerCartesian
自动语音识别(ASR)系统 - 实现基于连接时序分类(CTC)的深度前馈神经网络,结合动态规划和维特比搜索优化语音流对齐;采用强制对齐、束搜索解码和动态训练策略,优化大规模语音数据集的训练效率。技术栈:Python、PyTorch、Kaldi、NumPy、JSON
基于CycleGAN的多模态MRI合成 - 复现2D CycleGAN模型,实现T1与T2 MRI模态间的转换;采用PatchGAN判别器和残差生成器提升图像转换质量,结合Adam优化器和指数衰减调度策略稳定GAN训练。技术栈:Google Colab、PyTorch、NumPy、Pandas、Matplotlib、MONAI、Slicer、Horos
蛋白质结构空间映射与功能预测 - 通过降维技术和结构比对算法预测蛋白质功能,构建蛋白质相似性矩阵并聚类分析,验证基因本体(GO)注释的准确性,优化模型以提高预测性能。技术栈:Python、PDB、GO、FATCAT、DALI、Unknome、PCA、MDS
基于EDSR的图像超分辨率增强 - 复现增强深度超分辨率(EDSR)模型,采用模块化残差块结构提升单尺度图像分辨率,对比传统方法(如SRCNN、SRResNet)显著改善细节还原能力。技术栈:PyTorch、EDSR架构、残差学习

出版物

以下是我在学术研究期间发表的作品,涵盖了计算机科学、音乐创作等领域的研究成果。

  • Path to the third pole: for sinfonietta
  • Hongwei Cai
    University of Iowa, Autumn 2023

    推荐人

    “宏威在Casey’s Store Support Center 的实习期间展现了卓越的技术能力和团队协作精神。通过他的努力,我们成功地完成了.NET 8的技术债务项目任务,并提升了平台的稳定性和性能。”

    Dean Rottinghaus

    Casey's 软件工程经理

    “宏威是一个工作非常认真勤恳和好相处的人。他学习能力出众,并总是保持谦虚谨慎的工作态度。”

    Sami Damanhoury

    Casey's 软件工程师

    技能专长

    Python & 机器学习

    深度学习 (PyTorch, TensorFlow)

    数据分析 (Pandas, NumPy, Scikit-learn)

    C#/.NET & Azure

    CI/CD & DevOps

    云计算 (Azure, AWS)