Senior Compiler Engineer at Nvidia, specializing in LLVM toolchains and RISC-V architecture. Carnegie Mellon graduate with expertise in compiler optimization, system software, and edge computing.

Contact

mntalateyya [at] live.com mohammed-nurulhoque mntalateyya mntalateyya

Professional Experience

Senior Compiler Engineer

Nvidia Corp., Cambridge, UK
March 2024 - Present

Maintaining and optimizing an LLVM toolchain for RISC-V embedded CPU with custom extension.

Senior Software Engineer

Imagination Technologies, Hertfordshire, UK
June 2021 - January 2023

Led LLVM/Clang toolchain optimization for RISC-V CPU cores, contributing to upstream LLVM. Specialized in middle and backend passes, instruction selection, and scheduling optimization.

Education

Carnegie Mellon University

B.Sc. Computer Science (GPA: 3.96/4.0)

Achievements: Qatar Campus Scholar, Top-of-class GPA, College & University Honors, Full scholarship

Publications

M. Nurul-Hoque and K. A. Harras, (2022). "WebAssembly for Edge Computing: Potential and Challenges." IEEE Communications Standards, 6(2), 45-52.

M. Nurul-Hoque and K. A. Harras, (2021). "Nomad: Cross-Platform Computational Offloading and Migration in Femtoclouds Using WebAssembly." In Proceedings of the IEEE International Conference on Cloud Engineering (IC2E '21) (pp. 178-189).

A. Essameldin, M. N. Hoque and K. A. Harras, (2020). "More Than The Sum of Its Things: Resource Sharing Across IoTs at The Edge." In Proceedings of the IEEE/ACM Symposium on Edge Computing (SEC '20) (pp. 324-336).

Technical Skills

Programming

  • C/C++
  • RISC-V Assembly
  • Python
  • Rust
  • Verilog

Tools & Frameworks

  • LLVM
  • Git
  • CMake
  • Jenkins

Languages

  • English
  • Arabic
  • Chittagonian
  • Bengali

Tools

Prayer Times

Local prayer times with Asr calculation options

AI Audio Summarizer

Record audio, transcribe, and process with AI

Image to Unicode Converter

Convert images to Unicode art using AI

Ad space available. Interested in advertising? Contact: mntalateyya [at] live.com