Skip to content
View ImanHosseini's full-sized avatar

Block or report ImanHosseini

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ImanHosseini/README.md

Iman Hosseini

Avid positivist. Physicist at heart. Retired CTF player. GPUs. TPUs. HPC and ML Compilers.


ML Compiler Engineer @ Google
HPC Compiler Engineer @ NVIDIA [until Sept 2024]
Computer Science PhD student @ NYU since 2019 in MESS Lab, supervised by Brendan Dolan-Gavitt. Got a MS and dropped out in 2024 to join NVIDIA full-time.
Compiler Engineer Intern @ NVIDIA - summer 2022, summer 2023 then fall 2023 until Feb 2024 which I joined full-time
I hold BSc degrees in Theoretical Physics and Computer Engineering from Sharif University (Iran)
Gold medalist in National (Iran) Physics Olympiad - 2013
As member of team Katzebin, finished 2nd in DEFCON 30 CTF Finals in Vegas - 2022


I've devised CTF challs for CSAW CTF, participated and won awards in HPC Hackatons and published my work on retargetable decompilation using Neural Machine Translation at NDSS BAR.

Pinned Loading

  1. JAA JAA Public

    translating JVM bytecode to ARM instructions

    Java 2

  2. OBIN OBIN Public

    OBIN is a toy binary analysis platform (elf parser + disassembler + more)

    Python 3

  3. Compiler_Course_Project Compiler_Course_Project Public archive

    Scala 1

  4. FSS FSS Public

    Fast Screen Server: A tcp server, sending screen in real-time.

    C# 1

  5. SiliconUnleashed-Blitz-Melkor SiliconUnleashed-Blitz-Melkor Public archive

    Final project for a vision course I took at NYU.

    C

  6. SSegEmu SSegEmu Public

    Emulating a seven-segment display for Verilog debugging purposes.

    Java