cv

General Information

Full Name Bakhtiar Zadeh
Languages English

Education

  • In Progress
    PhD Student, Machine Learning / Computer Architecture
    Imperial College London, London, United Kingdom
    • Conducting research in efficient machine learning inference within the Custom Computing Group at Imperial College London.
    • Exploring novel architectures and software-hardware co-design methods for high-performance inference systems.
  • September 2020 - July 2024
    MEng Electronic and Information Engineering
    Imperial College London, London, United Kingdom
    • Graduated with First Class Honours / 4.0 GPA.
    • Focused on machine learning, financial signal processing, and high-performance computing across FPGA and C++ systems.
    • Master's Thesis: Accelerating Latent Diffusion Model Inference using Novel FPGA Architectures.
  • August 2020
    A-Levels
    Woodhouse College, London, United Kingdom
    • Grades:
      • Mathematics: A*
      • Further Mathematics: A*
      • Physics: A*

Experience

  • July 2024 - April 2026
    C++ Software Engineer
    Bloomberg, London
    • Developed high-performance market data feed handlers for real-time exchange data.
    • Worked on onboarding new exchanges and improving performance with asynchronous programming techniques.
    • Deepened my C++ experience in areas including template metaprogramming and compile-time programming.
  • April 2023 - October 2023
    C++ Software Engineer
    JP Morgan, London
    • Built low-latency software features for fixed-income market-making systems with a focus on network performance and code quality.
    • Designed and implemented a single-threaded HTTP server and supporting library for high-volume pricing requests.
  • July 2022 - October 2022
    Hardware Engineer
    Imagination Technologies, London
    • Contributed to GPU hardware verification using Python and SystemVerilog.
    • Optimised testbench performance, reducing simulation time and improving verification efficiency.
  • October 2018 - Present
    Teaching Assistant / Tutor
    Imperial College London / Private
    • Worked in both classroom and one-to-one teaching settings across STEM subjects.
    • Developed clear communication skills by teaching students with different ages and levels of technical background.

Skills

  • C++, FPGA, machine learning, Python, GPU systems, generative AI, SystemVerilog, computer architecture, heterogeneous systems.

Other Interests

  • Hobbies: Exercise, video games, nature.