Babu Moger

Software Development Engineer at AMD

Austin, Texas, 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
Babu Moger is a seasoned Software Development Engineer based in Austin with roughly 15 years across firmware, Linux kernel drivers, storage and system management for enterprise hardware. He has deep hands-on expertise in storage stacks (FC, iSCSI, SCSI, SAS/SATA), RAID, Device Mapper/multipath and OEM controller drivers, and has repeatedly shipped kernel-level fixes upstream. His recent work at AMD builds on prior roles at Oracle, Emulex and NetApp where he implemented RoCE/infiniband RDMA support, debugged PCI/network traces and tuned high-performance storage paths. An active contributor to intel/intel-cmt-cat, he extended resource control interfaces for MBA and L3CA, demonstrating a knack for low-level performance features and vendor abstraction. Colleagues rely on him for complex OS/driver debugging, cross-vendor coordination, and quickly owning new domains.
code8 years of coding experience
job19 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Kuvempu University
bookAnna University, Chennai
github-logo-circle

Github Skills (19)

caching10
qemu10
rda10
i38610
c1110
c1710
virtualization10
rd10
cpuid10
disk-cache10
emulation10
web-cache10
memory-cache10
object-cache10
cprogramming-language8

Programming languages (1)

C

Github contributions (5)

github-logo-circle
intel/intel-cmt-cat

Aug 2019 - Sep 2021

User space software for Intel(R) Resource Director Technology
Role in this project:
userBack-end Developer
Contributions:9 reviews, 53 commits, 23 PRs in 2 years
Contributions summary:Babu primarily contributed to the `intel/intel-cmt-cat` repository by implementing and modifying features related to Memory Bandwidth Allocation (MBA) and L3 Cache Allocation (L3CA). They introduced new fields and functions to support MBA, separating it from socket-related features. These changes involved modifying core files like `resctrl_schemata.c`, `allocation.c`, and `os_allocation.c`, along with updating example applications and the rdtset tool to use these new features. The user's work also included refactoring the code to use macro definitions and function pointers for vendor-specific differences.
snmpmbaintelrdtllc
babumoger/intel-cmt-cat

Jul 2018 - Dec 2022

User space software for Intel(R) Resource Director Technology
Contributions:400 commits, 39 pushes, 35 branches in 4 years 5 months
directoruser-spaceintel
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
Babu Moger - Software Development Engineer at AMD