Yashas Shamaraju

Senior Data Engineer

Seattle, Washington, 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
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.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Data Science, π, Master's degree, Data Science, π at University at Buffalo
bookBachelor's degree, Information Technology, 7.22, Bachelor's degree, Information Technology, 7.22 at National Institute of Technology Karnataka
languagesEnglish, Kannada, Telugu, Tamil, Hindi
stackoverflow-logo

Stackoverflow

Stats
1,214reputation
62kreached
30answers
26questions
github-logo-circle

Github Skills (10)

cuda10
computer-vision10
deeplearning-ai10
c-language10
deep-learning10
cprogramming-language10
image-processing9
cudnn9
vector6
operator-overloading6

Programming languages (9)

C#TypeScriptC++SourcePawnCHTMLPawnPython

Github contributions (5)

github-logo-circle
opencv/opencv

Jun 2019 - Oct 2021

Open Source Computer Vision Library
Role in this project:
userBack-end Developer
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.
pythonvisiondeep-learningc-plus-pluscomputer-vision
YashasSamaga/BA-AntiAimbot

May 2015 - Oct 2020

Aimbot Detection with LagComp
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.
Request Free Trial
Yashas Shamaraju - Senior Data Engineer