Mr. Mattie - 25 Years - Programming, Backend, Security.

Architect/Principal Engineer

  • Architecting, Engineering
  • Project Management and Delivery
  • Secure, Full Stack, API

Application/API Security

  • "Battles are won before they are fought" - Sun Tzu
  • API/Edge security auditing

Software Development

  • 25+ years of UNIX, Programming, Databases, Web
  • C,C++, Java, Python, Perl5, Shell, LISP, Groovy
  • Linux,*BSD, MacOS, AWS, MicroServices, Serverless

Code

cold universe, tainted sand

dues ex machina

soul in fingers, metal bleeds.

- Mr. Mattie

Grail

  • Grail on GitHub
  • Complete DevBox Emacs configuration
  • overloaded tab key for context sensitive actions
  • styling on frame construction for Emacs Server Compatability

Adventures in Computer Science

  • Algorithms exploration on GitHub
  • Exploring algorithms
  • Implementation, Optimization, Correctness
  • Computer Science Fundamentals: TAOCP, SICP, MIT Intro to Algorithms, Applied Cryptography

docker

  • docker on GitHub
  • A toolkit for building and operating docker containers
  • advanced argument processing to map simple parameters to command
  • dry-run to show and expand commands

State Machine

  • State Machine on GitHub
  • State Machine Object that rotates state attributes
  • DynamoDB sync for persisting state attributes

pypi

Python decorators

  • Python decorator collection on GitHub
  • python decorators for debugging, elasticsearch compliant logging, and jsonification of output including a class decorator.
  • JSON: simple & correct.
  • JSON: compact recursive implementation

cppsh

  • cppsh on Github
  • Codified, automated best practices for C/C++
  • utilizes build2 under the hood for building
  • cross platform across MacOS and Linux
  • also provides object file inspection and dissasembly tools

PythonSH

  • PythonSH on gitub
  • A complete DevOps virtualenv,Git,git-flow,Docker toolkit
  • Synchronized dev,test,release across environements and Docker
  • Release tools that allow previous builds to be reconstructed from source

FireWall

  • firewall on github
  • modular IPtables generator for Linux
  • pf firewall generators and toolkit for *BSD with FreeBSD blackhole tweaks

Papers and Resources

Python Best Practices

  • PDF
  • Python Infrastructure and Best Practices
  • Combination of Git-Flow and 12 Factor App practices

Algorithm Design and Development

  • PDF
  • A process for repeatable results in developing Algorithm Solutions

System Design

  • PDF
  • Domain Driven Design combined with 12 factor App principles
  • System Design techiques and practices

My Life - Hiking

hiking image 1

Hiking 2024 (1)

hiking image 2

Hiking 2024 (2)

hiking image 3

Hiking 2024 (3)

My Life - Parrots

Conure Bird 1

Bluey - Green Cheek Conure (1)

Conure Bird 2

Bluey - Green Cheek Conure (2)

Conure Bird 3

Lucy - Sun Conure

My Dream - Western Washington

Western Washington 1

Seattle

Western Washington 2

Seattle Region

Seattle 2cnd Ave

Seattle 2cnd Ave