Yashas Shamaraju is a Senior Data Engineer based in Seattle with 11 years of software experience and a strong focus on building scalable data pipelines and big data systems at Wavicle Data Solutions. He leverages Apache Spark, Python, and modern ML tooling to productionize machine learning workflows and improve analytics-driven decision making across organizations. His background spans hands-on performance work—from optimizing Spark and streaming ETL architectures to reducing large-scale transfer times at Avaya—paired with practical computer vision experience from a UB ML internship. As an active open-source contributor, he has optimized CUDA kernels and enabled tensor-core fp16 support in the widely used OpenCV project, highlighting a rare mix of systems-level GPU optimization and data engineering. Colleagues rely on him to combine operational excellence with creative problem solving to drive transformative BI and ML projects.
11 years of coding experience
4 years of employment as a software developer
Master's degree, Data Science, π, Master's degree, Data Science, π at University at Buffalo
Bachelor's degree, Information Technology, 7.22, Bachelor's degree, Information Technology, 7.22 at National Institute of Technology Karnataka
Contributions:17 reviews, 57 commits, 63 PRs in 2 years 4 months
Contributions summary:Yashas primarily contributed to the Open Source Computer Vision Library by implementing and optimizing CUDA kernels for deep neural network (DNN) operations. Their work included fixing mathematical functions for half-precision floating-point numbers, adding a new ROIPoolingOp for object detection, and supporting the DIV operation in the EltwiseOp. Additionally, they optimized existing region kernels and enabled tensor core support for fp16 convolutions.
Contributions:15 releases, 39 commits, 3 PRs in 5 years 6 months
aimbot
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.