Steve Suh

Senior Software Engineer at Microsoft

Redmond, 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

🤩
Rockstar
🎓
Top School
Steve Suh is a Senior Software Engineer in Redmond with 13 years of experience building data and distributed systems, currently contributing to Azure Synapse Analytics and Log Analytics at Microsoft. He works across Spark and cloud data stacks using C#, C++, Java, and Scala, and his open-source contributions to the widely used dotnet/spark project improved benchmarking and release automation for TPC-H workloads. Trained at UC Berkeley (EECS) and UC Riverside (MS CS), he blends deep systems programming with pragmatic DevOps to streamline testing and deployment. Known for tackling cross-language integration challenges, he brings a practical focus on measurable performance and reliable release pipelines.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BS), Electrical Engineering and Computer Science, Bachelor of Science (BS), Electrical Engineering and Computer Science at University of California, Berkeley
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of California, Riverside
github-logo-circle

Github Skills (14)

asp-net10
net10
apache-spark10
dotnet10
csharp10
python10
dotnet-core10
scala10
cicd9
devops9
automated-tests9
bash9
big-data8
analytics8

Programming languages (6)

C#ShellC++ScalaRubyPython

Github contributions (5)

github-logo-circle
dotnet/spark

Apr 2019 - Feb 2022

.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:434 reviews, 79 commits, 117 PRs in 2 years 9 months
Contributions summary:Steve's commits focused on the implementation of benchmarking instructions for the .NET Spark framework. These changes involved modifying code in C#, Python, and Scala to integrate and execute TPC-H benchmark tests. Furthermore, the user updated shell scripts for running these benchmarks and automated the packaging of release artifacts, streamlining the deployment process. The contributions show a focus on improving the testing and release processes for the project.
emrfsharpmicrosofttpchbigdata
suhsteve/spark

Apr 2019 - Sep 2022

.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
Contributions:677 pushes, 118 branches in 3 years 5 months
dotnetaccessibleapachesparkapache-spark
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
Steve Suh - Senior Software Engineer at Microsoft