Richard Marshall

Solutions Architect at Ask Media Group

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

👤
Senior
🎓
Top School
Richard Marshall is a Solutions Architect with 16 years of experience designing and operating large-scale cloud and Kubernetes-based platforms from IaaS roots to cloud-native deployments. Based in Longview, WA, he blends hands-on engineering with architecture and performance analysis at Ask Media Group, where he progressed from infrastructure engineer to solutions architect. A pragmatic contributor to open source, he’s implemented CLI and transformer improvements in the kustomize project and added Android keyboard media handling in flutter-quill, signaling fluency across back-end, mobile, and infra concerns. Comfortable refactoring core tooling and writing tests, he focuses on reliable, auditable systems that scale while quietly preferring to think like a “gopher in the woods” — solving problems deliberately and independently.
code16 years of coding experience
job18 years of employment as a software developer
bookComputer Science, Computer Science at Linux Foundation Training
bookComputer Science, Computer Science at City College of San Francisco
languagesEnglish, Swedish
github-logo-circle

Github Skills (19)

editors10
kubernetes10
flutter-apps10
editor10
go10
flutter-widget10
android10
kubernetes-pods10
flutter-game10
dart10
k8s10
rich-text-editor10
cli10
flutter10
user-interface9

Programming languages (8)

TypeScriptDockerfileShellCSCSSGoRubyDart

Github contributions (5)

github-logo-circle
kubernetes-sigs/kustomize

Apr 2018 - Sep 2019

Customization of kubernetes YAML configurations
Role in this project:
userBack-end Developer
Contributions:27 commits, 14 PRs, 86 comments in 1 year 5 months
Contributions summary:Richard primarily contributed to the kustomize project by implementing and modifying CLI commands and related functionalities. Their work involved adding subcommands to add patches to the kustomization file and making changes to the name reference transformer configuration, specifically for projected secrets. These changes involved modifying the core functionalities of the kustomize CLI and adapting it to support new use cases. The user also refactored code by moving a plugin test environment manager into a new package.
yamlcuelangkubectlkuberneteskubelet
singerdmx/flutter-quill

May 2023 - Jun 2023

Rich text editor for Flutter
Role in this project:
userMobile Developer (Android)
Contributions:5 PRs, 5 comments, 1 issue in 19 days
Contributions summary:Richard primarily focused on enhancing the rich text editor for Android, specifically adding support for inserting content from the Android keyboard. They implemented handling for media content inserted via the system input method and also worked on preventing operations on a stale editor state. Additionally, the user contributed significantly to test development, including initial tests for the QuillController, and tests specifically for Android keyboard image insertion, and the validation of fixes related to text position.
rich-textwysiwyg-editorquill-deltarichtextquilljs
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
Richard Marshall - Solutions Architect at Ask Media Group