Distinguished Engineer at Austin Community College
Austin, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Areg Melik-adamyan is a seasoned engineering leader and compiler expert with over two decades of experience advancing compilers, runtimes, and cloud-native systems, now serving as Director of Compiler Engineering and MAX Platform at Modular. He previously led AI compiler efforts and upstream MLIR enablement at Intel, architected hyper-converged data platforms, and managed GNU toolchain teams to optimize performance for Intel architectures. A hands-on engineer, he created the NFF-Go network function framework and has a track record of filing patents and driving open-source projects that bridge research and production. His background spans academia—co-creating an EDA graduate program and supervising PhD work—to startup EDA tooling and large-scale systems engineering, giving him a rare mix of deep research knowledge and practical delivery. Based in Austin, he combines CTO-level strategic thinking from Berkeley’s CTO program with applied systems craftsmanship, particularly in compiler and runtime optimizations for datacenter workloads. Colleagues rely on him to translate long-term architecture visions into maintainable, high-performance engineering outcomes.
11 years of coding experience
24 years of employment as a software developer
PhD, Computer Science and Electrical Engineering, PhD, Computer Science and Electrical Engineering at Institute for Design Problems in Microelectronics of Russian Academy of Sciences (IPPM RAS)
CTO Program, CTO Program at University of California, Berkeley, Haas School of Business
MS, Computer Science, MS, Computer Science at Yerevan State University
NFF-Go -Network Function Framework for GO (former YANFF)
Role in this project:
Back-end Developer
Contributions:6 releases, 56 commits, 64 PRs in 5 years 8 months
Contributions summary:Areg primarily focused on maintaining and improving the NFF-Go codebase. Their contributions include updating core functionalities within the `low.go` file, addressing and fixing misspelling errors, and refactoring code in various modules like `packet.go`, `scheduler.go`, and `rules.go`. They also integrated changes from the 'master' branch into the 'develop' branch, which included refactoring of packet functions and adding support for scalar IPv4 longest prefix match.
Contributions:7 reviews, 13 commits, 5 PRs in 4 years 11 months
cpuidgoprogramming-language
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.