Christian Oleson

Staff Software Engineer at Imagine Learning

Austin, Texas, 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
Christian Oleson is a Staff Software Engineer based in Austin with six years of hands-on experience building cloud-first, cost-efficient systems for educational technology. He specializes in modernizing .NET ecosystems, migrating legacy Azure apps to containerized AWS architectures, and unifying authentication with Okta while applying TDD, SOLID, and design patterns. At Imagine Learning he led performance and cost-optimization efforts that cut peak web server needs by over 40% and saved roughly $10K/month in infrastructure. He also rebuilt cross-product event-driven reporting on OpenSearch and DynamoDB to simplify customer workflows and observability. An active full-stack contributor to the MatBlazor project, he improves UI polish and JSInterop reliability—demonstrating attention to both UX and low-level integration details. His background teaching physics and Spanish, plus hands-on roles from support to leadership, gives him a pragmatic, user-focused approach to solving complex technical problems.
code6 years of coding experience
job9 years of employment as a software developer
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at Thomas Edison State University
bookHigh School Diploma, High School Diploma at Jefferson Academy
bookBachelor of Arts (B.A.) Physics and Spanish, Bachelor of Arts (B.A.) Physics and Spanish at Central College
languagesEnglish, Spanish, German
stackoverflow-logo

Stackoverflow

Stats
346reputation
25kreached
11answers
3questions
github-logo-circle

Github Skills (15)

blazor10
razor-components10
front-end-development10
csharp10
blazor-server10
dotnet-core10
ui-components10
documentation9
javascript8
netcore6
visual-studio-mac6
net6
nuget6
material-design6
blazor-webassembly6

Programming languages (9)

C#TypeScriptJavaCJavaScriptGoMustacheHTML

Github contributions (5)

github-logo-circle
SamProf/MatBlazor

May 2020 - Dec 2020

Material Design components for Blazor and Razor Components
Role in this project:
userFull-stack Developer
Contributions:15 reviews, 18 commits, 9 PRs in 6 months
Contributions summary:Christian primarily focused on enhancing the MatBlazor library by addressing spelling errors, improving documentation, and refining UI elements. They modified code across multiple components, including buttons, icon buttons, and tables, as well as correcting documentation related to toast notifications and other elements. The commits indicate efforts to improve the user interface and ensure correct information delivery within the Blazor framework. Furthermore, there are code changes that improve the handling of exceptions in JSInterop.
razordata-gridblazor-serverrazor-componentsblazor-component
Contributions:22 reviews, 16 PRs, 33 pushes in 2 years 1 month
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
Christian Oleson - Staff Software Engineer at Imagine Learning