Cameron Showalter

Software Engineer at Alaska Satellite Facility

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
Cameron Showalter is a software engineer with nine years’ experience designing resilient, cloud-native systems and automations, currently building serverless architectures and DevOps tooling at the Alaska Satellite Facility. He blends hands-on engineering with team leadership, having served as Scrum Master for an AI SAR research team and mentoring interns on Agile practices. Cameron has migrated large on-prem databases to Postgres in AWS, automated Kubernetes and Helm provisioning pipelines, and implemented zero-downtime Lambda + CloudFront APIs via AWS CDK. He contributes to open-source projects like the Python native GUI toolkit Toga, improving test coverage and cross-platform rendering reliability. Known for turning research-focused requirements into production-ready services, he also has a background in building Python packages and long-running search deployments for satellite data discovery. Based in the United States, he pairs practical cloud architecture skills with a knack for operationalizing research workflows.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Alaska Fairbanks
github-logo-circle

Github Skills (12)

front-end-development10
pytest10
python10
widgets10
ui-testing10
test-automation10
platform-independent9
multiplatform9
cross-platform9
github-ci4
cicd4
githubaction-workflow4

Programming languages (13)

JavaC++CGoValaJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
beeware/toga

May 2024 - May 2024

A Python native, OS native GUI toolkit.
Role in this project:
userFull-stack Developer
Contributions:2 PRs, 2 comments in 1 day
Contributions summary:Cameron primarily contributed to the Toga project by fixing bugs and improving test coverage. They addressed a rendering issue in the button tests specific to Fedora 40. Additionally, the user made adjustments to the codebase related to window instantiation and content, and updated dependencies. The commits also include refactoring of the tests, making imports althabetical and removing debug information.
gui-toolkitpythonlinuxgui
For automating test creation. This plugin lets you send a list of tests (arguments defined in yaml's), to python methods. For creating an agile test suite.
Contributions:2 releases, 173 commits, 33 PRs in 2 years 5 months
pythontest-automationdefinedtestingagile
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