Sr. Principal Systems Engineer - OEM Engineering at Dell EMC
Round Rock, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
๐คฉ
Rockstar
๐
Top School
Ganesh Viswanathan is a Sr. Principal Systems Engineer with over 9 years of focused experience architecting software solutions and OEM integrations at Dell EMC, bringing a deep background in server and storage management dating back to hands-on firmware and RAID controller work. He blends systems-level engineering with backend development and automation โ contributing to core projects in the Nim ecosystem and implementing features like NTLM-capable HTTP proxying โ demonstrating comfort across languages and build systems. At Dell he progressed from storage and hardware development into platform-level server management and OEM engineering, consistently shipping tightly integrated product features such as iDRAC and Lifecycle Controller components. Known for improving build/test infrastructure and tackling low-level protocol and dependency issues, he pairs pragmatic product delivery with open-source craftsmanship. Based in Round Rock, Texas, he holds an M.S. in Software Engineering from UT Austin and a B.S. in Computer Engineering from Purdue, and often surfaces subtle reliability fixes that prevent hard-to-reproduce production issues.
9 years of coding experience
11 years of employment as a software developer
M.S. Software Engineering, M.S. Software Engineering at The University of Texas at Austin
B.S. Computer Engineering, B.S. Computer Engineering at Purdue University
An HTTP proxy server to automatically authenticate through an NTLM proxy
Role in this project:
Back-end Developer
Contributions:58 releases, 116 commits, 30 PRs in 6 years
Contributions summary:Ganesh primarily worked on the initial implementation and subsequent bug fixes of an HTTP proxy server. Their contributions involved writing and modifying core Python code, including NTLM authentication logic and HTTP request handling. Key improvements included fixing issues related to connection handling, HTTP methods (PUT, PATCH, DELETE, etc.), and proxy server behavior. Additionally, the user addressed build-related issues, porting the code to support Python 2.x and added features such as the ability to load a PAC file and multiple proxy servers.
Contributions:2 releases, 11 reviews, 56 commits in 2 years 9 months
Contributions summary:Ganesh primarily contributed to the Nimble package manager by fixing bugs, implementing new features, and improving the overall functionality. Their work involved modifications to core files like `nimble.nim`, `nimblepkg/publish.nim`, `nimblepkg/options.nim`, and `nimblepkg/version.nim`, indicating a focus on backend logic and package management processes. The user also addressed issues related to reverse dependencies, nimscript execution, and caching mechanisms, demonstrating a deep understanding of the project's internal workings. Furthermore, the contributions included enhancements to testing procedures.
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
Ganesh Viswanathan - Sr. Principal Systems Engineer - OEM Engineering at Dell EMC