Portrait of Affan Dhankwala

Affan Dhankwala

Embedded Systems Engineer

Software Engineer at Raytheon with an MS in Artificial Intelligence from Johns Hopkins and a BS in Computer Engineering from the University of Washington. I work on embedded aerospace systems — low-level C/C++, Linux drivers, and FPGA-backed hardware — and explore machine learning, reinforcement learning, and computer vision. Off the clock, I build and program FPV drones.

Experience

Skills & Tech

Languages

  • C
  • C++
  • Python

Machine Learning & AI

  • PyTorch
  • Reinforcement Learning
  • Neural Networks
  • Computer Vision

Embedded & Systems

  • Linux Device Drivers
  • FPGA
  • PolarFire SoC
  • Memory-mapped I/O
  • RTOS Concepts

Tooling & Practice

  • Git
  • CI/CD
  • Agile
  • Unit Testing

Education

Johns Hopkins University

MS, Artificial Intelligence — Dec 2025

Master of Science in Artificial Intelligence, with coursework and projects spanning machine learning, reinforcement learning, retrieval systems, and computer vision.

University of Washington

BS, Computer Engineering (Minor in Mathematics) — June 2023

Bachelor of Science in Computer Engineering with a minor in Mathematics, focused on embedded systems, hardware/software co-design, and the math foundations behind them.

Projects