Oscar Smith-sieger

Software Development Engineer 1 at SFU Game Developers Club

Vancouver, British Columbia, Canada
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
Oscar Smith-sieger is a software engineer with 11 years of experience, currently building managed messaging services on the AmazonMQ team at AWS. He combines production cloud engineering with deep numerical and performance expertise, evidenced by significant backend contributions to the Julia language and SciML's high-performance ODE solvers where he optimized core math functions and solver performance. A proven backend developer, he has also improved research data tooling in the Dataverse project by enhancing metadata presentation and code structure. Co-founder and director of a student-focused game development non-profit and long-time student leader, he brings strong community-building and mentorship experience alongside his engineering work. Based in Vancouver, he iterates between hands-on optimization and product-minded system design, comfortable navigating both low-level numerical correctness and large-scale managed services. Colleagues rely on him for pragmatic performance fixes that preserve accuracy in critical numerical code while shipping reliable software at scale.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Faculty of Applied Sciences at Simon Fraser University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,043reputation
104kreached
158answers
10questions
Badges
julia
top-5%
github-logo-circle

Github Skills (39)

performance-analytics10
performance-monitor10
float3210
ode10
data-set10
dao10
math10
data-management10
java10
performance-measurement10
datasets10
maths10
math-functions10
javas10
differential-equations10

Programming languages (21)

C#JavaC++RustCTeXMakefileEarthly

Github contributions (5)

github-logo-circle
IQSS/dataverse

Jun 2017 - Aug 2018

Open source research data repository software
Role in this project:
userBackend Developer
Contributions:200 commits, 20 PRs, 177 pushes in 1 year 2 months
Contributions summary:Oscar primarily contributed to the Dataverse project by implementing meta tags within the dataset page, which involved modifying Java files related to dataset and dataset version pages. Additionally, they refactored code, improving the organization and structure of the code, specifically relating to dataset version management. These changes suggest a focus on enhancing the presentation and organization of dataset information within the Dataverse platform.
research-datadata-repositoryopendataresearch-data-repositorycreative-commons
JuliaLang/julia

Feb 2020 - Jan 2023

The Julia Programming Language
Role in this project:
userBack-end Developer
Contributions:797 reviews, 113 commits, 597 PRs in 2 years 11 months
Contributions summary:Oscar primarily contributed to the optimization and enhancement of core mathematical functions within the Julia programming language. Their work focused on improving the speed and accuracy of key functions like `exp`, `tanh`, `atanh`, `sinh`, `cos`, and `cbrt` for various floating-point types. They introduced and refined implementations, often leveraging techniques like minimax polynomials and compensated summation. In addition, the user added tests and fixed existing issues related to numerical computation and edge cases.
sciencejulia-languagemachine-learningjulialangpetsc
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
Oscar Smith-sieger - Software Development Engineer 1 at SFU Game Developers Club