Skip to content
View raystorm's full-sized avatar

Organizations

@wicketstuff

Block or report raystorm

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
raystorm/README.md

'Niit, Tom Burton di waa yu.🪶     Hukdza̱p deentkyu

(Hi, I'm Tom Burton.🪶     I'm an Experienced Leader)

Supporting Native American Voices & Values, Analytics, and Agile Software Development.

An experienced Software Engineering Leader passionate about Native issues, with language revitalization roots that grew into cultural identity and empowerment.

Leadership

  • President and Founder, Native American Peoples at Allstate
  • President and Founder, Smalgyax-Files.org a 501(c)3 charity dedicated to the secure hosting, tagging, and sharing of Smalgyax Language Learning Documents.
  • Manager, Software Engineering Team at Allstate

Software Engineer

  • Full-stack Engineer with a DevOps Flair
  • Software Engineer with decades of experience, including: IT support, development, and leadership
  • Formally trained in Systems/Network Administration
    • Linux 🐧 is my jam 🎸

Agile Maturity Model

  1. Do Agile - follow the process without understanding it or adapting as needed
  2. Be Agile - use the process with understanding, and adapt as needed
  3. DevOps/Automation - improve speed, predictability, and reliability by removing manual steps
  4. Experimentation - mature teams experiment, measure, monitor, and improve continuously

Be Agile — use the process intentionally and adapt as needed

DevOps & Automation — remove manual steps, keep releases safe and predictable

Experimentation — once foundations are solid and releases are easy, experiment, measure, and improve

My Engineering Philosophy

Foundations first.
You have to walk before you can run — or experiment.
Strong fundamentals make everything else possible.

Simplicity is understanding.
If I can’t explain it simply, I probably don’t understand it.
If a solution feels overly complicated, it’s usually the wrong solution.

Reliability beats elegance.
Late‑night production calls taught me that clever code fails loudly.
No one cares how elegant it is if it doesn’t work.

Clarity is respect.
Naming, structure, and commit messages shape how others experience a system.
“Code like the person behind you is a murderous psychopath who knows where you live.”
Clarity is an act of care for the next person who touches the code — including future‑you.

Teach what you know.
A rising tide lifts all boats. Knowledge only matters when it’s shared.

Platform work is stewardship.
My job is to remove friction, empower teams, and build systems that last.
Good platforms don’t demand cleverness; they make the right thing the easy (hopefully obvious) thing.


For a more concrete example of my Engineering Philosophy in action, see my Commit Style Guide.

My Values & Principles

Family.
My wife and kids come first — they’re the reason the work matters.
Family includes the people who raised me, the ones who shaped me, and the ones I’m raising.

Respect.
Honor people, relationships, and the communities you move through.
Respect includes listening to elders, learning from experience, and leading with humility.

Stewardship.
Care for what you inherit — systems, teams, culture, and the planet itself.
Build in a way that honors the next seven generations, not just the next release.

Empowerment.
Lift others up. A rising tide lifts all boats — in engineering, culture, and community.

Cultural responsibility.
Honor identity, language, and sovereignty. Technology should support people, not erase them.

Clarity and Simplicity.
Communicate with intention. Complexity isn’t a virtue; it’s a barrier. Simple is honest.

Long‑term thinking.
Optimize for durability, not shortcuts. Foundations endure; hacks decay.

Connect with me:

tomfburton 659354

About Me

Born and Raised in Alaska, it has shaped who I am today, and my outlook on the world.
You can take the man out of Alaska, but you can never take Alaska out of the man.


Languages, Tools and Technologies:

Devops Tools and Services

jenkins aws docker kubernetes

Languages

java typescript javascript groovy GNU Bash python json

Frameworks and Libraries

spring react redux jest Material UI JUnit

Build and Project Management Tools

Gradle Maven

Tools

git kafka nodejs nodejs nodejs linux postman

Databases

oracle mssql postgresql mysql DynamoDB

Editors

VS Code Vim

Web

HTML5 CSS3

 

raystorm

raystorm

Pinned Loading

  1. hukdzen hukdzen Public

    Typescript React App Front End Language Repository to run in AWS with Amplify

    TypeScript

  2. Kafka-Example Kafka-Example Public

    Example Spring-Boot Kafka Code for Failing Over between clusters, and switchback to primary when available.

    Java 1

  3. ucm-maven-plugin ucm-maven-plugin Public

    Forked from tstirrat/ucm-maven-plugin

    Build and deploy Oracle UCM components from Maven

    Java 1 1

  4. wcc-component-archetype wcc-component-archetype Public

    Maven Archetype to quickly create a new component for Oracle WebCenter Content - Apache 2.0 License

    HTML 1 1