Sriram Chandramouli is a results-driven engineering manager with over 15 years of experience blending software development, product management, and technical program leadership, currently leading tax technology product efforts at EY. He has a strong track record of guiding cross-functional teams through agile delivery, roadmap planning, and stakeholder alignment across enterprise tax and eCommerce products. Technically hands-on earlier in his career, he contributed performance and GPU enhancements to high-profile open-source projects like XGBoost and RAPIDS cuDF, demonstrating deep backend and numerical-computation experience not obvious from his PM roles. Certified in CCBA, SAFe 6, and Scrum, he pairs user-centered design and data-driven decision making with process improvements to drive measurable operational gains. With an MS in Information Systems and a background in electrical engineering, he bridges technical depth and strategic vision to turn complex requirements into scalable, auditable solutions.
8 years of coding experience
16 years of employment as a software developer
Master of Science Information Systems, Master of Science Information Systems at University of Cincinnati
MS Business Administration with concentration on Information Systems, MS Business Administration with concentration on Information Systems at University of Cincinnati Carl H. Lindner College of Business
B.E. Electrical & Electronics Engineering, B.E. Electrical & Electronics Engineering at College of Engineering, Guindy
Contributions:314 commits, 14 PRs, 197 comments in 5 months
Contributions summary:Sriram implemented functionality for computing the logarithm of an arbitrary base, adding a positive modulo operator. The user also focused on extending binary operations to support duration and timestamp types as well as integrating atan2 for duration types. These modifications indicate efforts to add numerical computations and enhancements in the codebase to the project.
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
Role in this project:
Back-end Developer & ML Engineer
Contributions:19 commits, 42 PRs, 298 comments in 11 months
Contributions summary:Sriram primarily focused on improving the performance and stability of the XGBoost library. Their commits addressed exception safety in the HostDeviceVector, optimized training with external memory on the CPU, and fixed crashes related to the approximate tree method and external memory. The user also implemented pairwise and NDGC ranking objective functions on the GPU. They also contributed to GPU related utility such as memory allocation and testing.
xgboostpythonflinkdaskdataflow
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.