Mohammad Mahdi Javanmard Mohammad Mahdi Javanmard
Research Scientist @ Facebook
Facebook, New York Office, USA
Linkedin Profile
Google Scholar Profile




Research Interests
  • High-Performance Computing
  • Cache-efficient Parallel Algorithms, and External-memory Algorithms
  • Optimizing Compilers, and Polyhedral Compilers
  • Big Data, and Cloud Computing
  • Software Engineering
Educational Background
Professional Experience
  • Facebook
    • [Mar 2020 - Present] Research Scientist
  • Stony Brook University
    • [Sep 2012 - Mar 2020] Graduate Research and Teaching Assistant
    • Lecturer for the course ESG 111: Programming for Engineers (Spring-2016)
    • Teaching Assistant for courses:
      • Graduate Course: Artificial Intelligence
      • Undergraduate Courses:
        • Principles of Database Systems
        • Principles of Programming Languages
        • Introduction to Data Structures and Algorithms
        • Introduction to Web Design and Programming
  • Google
    • [Sep 2018 - Dec 2018] Software Engineering Intern
    • Designed and implemented deallocationz profiler for tcmalloc (C++)
  • Salesforce
    • [May 2018 - Aug 2018] Software Engineering Intern
    • Designed and implemented HBase replication health test framework (Java and Apache Phoenix)
Selected Publications
Complete List: Google Scholar
Technical Skills
  • Programming Languages:
    • (Proficient) C/C++, Java, and Python
    • (Intermediate) Kotlin
  • Parallel Paradigms and Environments:
    • (Proficient) OpenMP, Intel Cilk+, Intel CnC, CUDA, and MPI
    • (Intermediate) Apache Spark, Apache Hadoop
    • (Basic) Charm++
  • Toolchains: (Intermediate) GNU toolchain (gcc, gdb, make)
  • Database Management Systems:
    • (Proficient) MySQL, IBM DB2, Microsoft SQL Server, and eXist-db
    • (Intermediate) Cassandra, Mongodb, and HBase
  • Web Development: (Basic) HTML, CSS, Java Servlets, and JSP
Awards and Honors



Last Modified: Mon Aug 30 2020