Cameron Skinner

Senior Software Engineer at AWS

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

🤩
Rockstar
Cameron Skinner is a Senior Software Engineer based in Seattle with five years of experience building and automating infrastructure for search platforms. At Amazon he has focused on OpenDistro/OpenSearch build systems, improving CI/CD by refactoring workflows, extracting common components, and integrating a new test framework. His work spans DevOps and automation—adding local test clusters, a test recorder, and Docker/packaging fixes to make integration and release pipelines more reliable. Cameron brings a pragmatic approach to reducing build flakiness and speeding test feedback, often working on low-level scripts and build tooling that quietly enable faster developer iteration. He combines hands-on engineering with a systems mindset, preferring durable engineering changes over quick hacks.
code5 years of coding experience
github-logo-circle

Github Skills (20)

github-ci10
docker10
scripting10
testing10
test-framework10
amazon-web-services10
dockers10
cicd10
automation10
script10
build-automation10
sh10
automations10
shell10
githubaction-workflow10

Programming languages (7)

TypeScriptJavaShellJavaScriptHTMLKotlinPython

Github contributions (5)

github-logo-circle
🧰 Open Distro Build Scripts
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:128 reviews, 30 commits, 55 PRs in 7 months
Contributions summary:Cameron primarily contributed to the build and deployment aspects of the Open Distro for Elasticsearch project. Their work involved modifying shell scripts to configure the Elasticsearch environment, increasing script compilation rates for integration tests, and fixing settings for deb/rpm tests. The user also worked on Docker-related configurations, creating an AmazonLinux2 Dockerfile, and updating the entrypoint script. Additionally, the user made changes to the build process, including splitting and reverting the tar installation script to maintain existing workflows.
build-scriptslinuxdistro
🧰 OpenSearch / OpenSearch-Dashboards Build Systems
Role in this project:
userDevOps Engineer
Contributions:135 reviews, 15 commits, 42 PRs in 24 days
Contributions summary:Cameron primarily focused on automating and streamlining the build and test workflows for the OpenSearch project. They made significant changes to the build system, including refactoring build workflows, extracting common components, and integrating a new test framework. Furthermore, the user added features such as the local test cluster, implemented a test recorder, and wired it to the integrated test suite. These actions enhanced the testing capabilities and infrastructure.
dashboardsopensearch-dashboardsbuild-systemsopensearchdashboard
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
Cameron Skinner - Senior Software Engineer at AWS