I'm a Software Engineer who loves creating tools and automation. My favorite kind of result is when my product improves people's workflow, automates something new, or accomplishes something in an efficient manner.
- I spend a lot of my time in a terminal or VSCode
- I am currently a Software Engineer III on the Configuration Management team at Walmart, Inc.
- I love configuration management
- I love documentation
- My long term goal is to create a free open source configuration management tool
This list includes stuff I'm doing at work too, just keep in mind that I can't be super specific about it.
- Dotfiles - After getting my development machine's dotfiles into version control, I need to document what software is included, how to use it, etc.
- Lua - Along the same line as above, I have been learning Lua and getting stronger with NeoVim in order to attempt to make my own package manager for NeoVim.
- Manypacks - A container image that includes several tools required to be able to create packages for various operating systems.
- LaTeX - I'm currently in the process of writing and formatting my resume in LaTeX. Temporarily a private repository.
- Profesional development - Creating this website and expanding it with GitHub Pages.
- Golang - Writing a command line tool that abstracts the complexity of several internal self-service automation and is designed to save server administrators time.
- Python/API - Created an API that hosts endpoints for some internal self service automation across a couple of different products and use cases.
- Workflow - Working on evaluating and expanding tools I use in my development workflow. For example, I'm switching from using Docker to Podman.
- GitHub
- Contributed to the Puppet Execution Protocol code base
- Author, Automating Puppet at scale with Bolt and the node_manager module, Puppet Blogs
- Panelist, Continuous Delivery for PE, Puppetize Digital 2020
- E-mail - bsmreker1@icloud.com
- My public PGP key -
510A 5DFE 55C0 0D50