AzamatĀ Mametjanov

Application Performance Engineer

Lemont, Illinois, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

šŸ‘¤
Senior
šŸŽ“
Top School
Azamat Mametjanov is an Application Performance Engineer with 14 years of experience optimizing C/C++/Fortran scientific codes for HPC environments at Argonne National Laboratory. He specializes in multi-node MPI parallelization and on-node acceleration using OpenMP/OpenACC for GPUs, with hands-on work eliminating data races and tuning threading and PE layouts. His contributions to prominent community projects like MPAS-Model and CIME include build-system fixes, compiler-flag adjustments, and performance-data instrumentation that improved reliability and parallel scalability. A PhD in Computer Science underpins his methodical approach to memory management and test-environment hardening. Based in Lemont, IL, he blends deep research credentials with practical DevOps practices to deliver measurable performance gains on large-scale systems. Colleagues rely on him for pragmatic, low-level fixes that unlock parallel performance in production science codes.
code14 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Nebraska at Omaha
github-logo-circle

Github Skills (24)

performance-analytics10
performance-monitor10
fortran10
build-system10
cmake10
performance-measurement10
openmp10
performance-analysis10
performance-tuning10
performance-monitoring10
devops10
scripting9
cicd9
multithreading9
hpc9

Programming languages (6)

ShellC++VHDLCMakeFortranPython

Github contributions (5)

github-logo-circle
ESMCI/cime

Aug 2016 - Oct 2022

Common Infrastructure for Modeling the Earth
Role in this project:
userBack-end & DevOps Engineer
Contributions:12 reviews, 291 commits, 26 PRs in 6 years 2 months
Contributions summary:Azamat primarily contributed to the improvement of the Common Infrastructure for Modeling the Earth (CIME) repository. Their work involved modifying configuration files, build scripts, and workflow utilities, particularly those related to Anvil and Theta systems. Key changes included optimizing performance by adjusting PE layouts, improving threading environments, and adding support for performance data collection. The user also focused on enhancing the test environment and resolving issues related to memory management.
modelingearthinfrastructure
MPAS-Dev/MPAS-Model

May 2016 - Sep 2020

Repository for MPAS models and shared framework releases.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:5 reviews, 40 commits, 15 PRs in 4 years 4 months
Contributions summary:Azamat primarily contributed to the MPAS-model repository by fixing bugs related to code compilation and data race conditions. They added OpenMP parallel regions to the code and implemented optimizations for multi-threading. Additionally, they made changes to the build system, including fixing compiler flags and updating CMake builds for pre-built MPAS tools.
pythonmpas
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Azamat Mametjanov - Application Performance Engineer