Technical Familiarity

Operating Systems

Linux Mint

Linux Mint

I began using Linux Mint as my main OS when 14.3 was the latest version. I currently run Mint 20.1 with Cinnamon on my work and home computers.

CentOS Linux

CentOS

I became familiar with CentOS when supporting the XtremIO. It's XMS (XtremIO Management Server) and Storage Controllers run on it. I've become even more familar having it installed on my Plex and Minecraft server at home (version 8). Most of the servers I administered to at Galileo also ran CentOS 7.

Ubuntu

Ubuntu

I had a short run using Ubuntu Unity Desktop right after college, but switched to Linux Mint with Cinnamon for it's better desktop configuration options.

Arch Linux

Arch Linux

My web server runs Arch Linux. I also use it as a secure jump-box to ssh to my network from the outside. I currently have it running on a Raspberry Pi.

Raspbian

Raspbian

Originally, I installed Raspbian to try out Linux on the Raspberry Pi. I needed a server to run my DNS, so I chose this and installed dnsmasq to manage all of my internal network's DNS and DHCP queries.

Red Had Virtualization

Red Hat/oVirt Virtualization

Galileo's Linux admin team heavily pursued a RHV servers VSI solution. I extensive experience installing hosts and clusters, managing hosted engines, modifying policies, and storage (including host boot-LUN migration and domain creation and management), as well as provisioning networks, storage, and virtual machines.

I also run oVirt Node Next on a Dell PowerEdge blade server at home with bonded interfaces and self-hosted, RAID 0 (mirrored) storage.

Access and Security

ldap

LDAP

I was the LDAP subject matter expert for the XtremIO team with Dell EMC. The earlier versions of the XtremIO GUI had to be configured with very specific dn, cn, and dc, and ou syntax and arrangement. I learned how to manually query AD and other LDAP configurations to find the process breakdown and give recommendations on tree and group configurations.

RSA

RSA

I've managed and updated the RSA servers for Galileo Financial Technologies. Every new server we set up was entered in as a client, given a shared secret, and associated with a group. I also managed PIN and token synchronizations.

Active Directory

Active Directory

I've configured groups, users, and other organizational units with Windows Active Directory. I've also troubleshot complex issues with AD and other LDAP providers. I currently manage Active Directory Users and Groups as an Applications Systems Engineer. My experience in managing this is minimal, but I have a strong grasp of the concepts ivolved.

SAN Environments

Cisco

Cisco MDS and UCS

I can configure device aliases, port licenses, zones, and zonesets on an MDS switch. I've also managed service profiles and templates - including boot policies and vhba settings - in Cisco UCS Manager for Galileo Financial Technologies. I've also done a few UCS firmware updates.

Pure Storage

Pure FA

I've managed a number of Pure FA arrays, ranging from the old FA-400 series up to the FA-Xr2 series. Familiar tasks include creating and connecting volumes and initiators, as well as configuring targets for HA (high availability). Before managing these array as an admin, I spent a year and a half on the Pure Storage Suport team as a TSE 2.

XtremIO

XtremIO

I was a recovery team engineer for the XtremIO support team before managing them as an admin. I can do all tasks in the GUI and most from the CLI.

VNX

VNX Series

The VNX was the first SAN storage array I became familiar with. I supported both the block and file components for a year before moving on to supporting the XtremIO. I have also done a great deal in managing and decommissioning some VNX arrays at Galileo Financial Technologies.

NetApp

NetApp

As an administrator at Galileo Financial Technologies, I have gained experience working with aggregates to create volumes and LUNs for usage on the SAN and connect them to initiators. I have also created and configured the FibreChanel HBAs on the SVMs and portsets.

Software Design and Coding

Python

Python 3

With an intermediate understanding of Python 3, I've created a number of scripts both at work and at home. Projects include a Lye calculator for soap-making, a text-based adventure game, and a package that takes user input and prints out necessary MDS commands for zoning and other tasks. Most of my projects can be viewed on github (see my contact info below).

OpenSCAD

OpenSCAD

It blew my mind when I discovered I could render and print objects after drawing them with lines of code. I've created a few things in OpenSCAD including all of the components of the XtremIO, and stand that holds two RSA tokens (shared on thingyverse.com).

Atom Editor

Atom

I use Atom for most of my coding when using Linux Mint. Much of this website, as well as much of my Python projects, have been written in Atom.

GITLab

GitHub, GitLab, and BitBucket

Whether it's managing code versioning on my own projects, managing puppet configuration at work, or updating configuration for docker container builds, I've become proficient with git. I'm familiar with the concepts and can easily find the commands to do I need.

Other Infrastructure Tools

Rubrik

Rubrik

I had the opportunity of setting up Rubrik configuration when Galileo Financial Technologies decided to move their backup solution from EMC's Datadomain and Avamar. I've also participated in some Rubrik upgrades and network configuration.

VMware

ESXi and VMware

While I'm sure nobody really knows everything regarding VMware, I've become confident managing hosts, datastores, and VMs through vSphere. I know my way around the interface (both flash and HTML 5) and have a solid understanding of the underlying concepts that make the technology function.

ossec

OSSEC and WAZUH

My knowledge of OSSEC and its more developed fork, WAZUH, extends to monitoring email and occasionally restarting the service on agent hosts.

Puppet

Puppet

Many a day has been spent configuring and updating Puppet yaml files. My current knowledge doesn't extend much beyond the typical yaml updating and agent setup, but I'm actively learning the ins and outs of this incredible management tool.

Zabbix

Zabbix

My expertise with Zabbix is being able to monitor hosts and investigate issues through historic timelines.

Ticketing and KB Management

Jira

Jira

Of the many ticketing systems I've used, I like Jira the most. Having used this system at two companies, I have become adept at using KanBam, advanced search, and in-comment formatting.

Salesforce

Salesforce

While not my favorite, I've used several implementations of Salesforce throughout my career. I've authored a number of knowledge-base articles for DellEMC's VNX and XtremIO products using this system. I also know my way around some of the more advanced features of the many implementations I've used.

Confluence

Confluence

I have regularly created, updated, and edited content on this platform and know my way around well. I would say this is my preferred knowledge-base platform but can learn any, as needed.

Media and Graphics Design

MineOS

MineOS for Minecraft

My boys and I play Minecraft regularly on various servers (maps) serviced by MineOS on a CentOS server. I also have my network configured to share these servers over the internet with friends and family. I have experience managing the Java memory, and fixing corrupt Minecraft servers. I've also migrated several Minecraft maps from single-player configurations to multiplayer servers, across Microsoft and Linux platforms.

inkScape

Inkscape

Whether it's designing and editing icons for my website, cards for birthdays, or an occational font, Inkscape is my image editor of choice. I've learned to manipulate and mask bitmaps to vector images, crop silhouettes from photographs, add video titles and watermarks, and basic photoshop.

Gimp Photoshop

GIMP Image Editing

Most of the graphics and icons on this and my personal site were crafted and edited on GIMP. This was my primary image editor until I came across Inkscape.

Plex Media Server

Plex Media Server

For those who don't know, Plex is like a personal Netflix that can be served outside one's internal network to friends, family, and oneself. I add movies, other videos, and audio to my Plex server (running on CentOS 8) regularly through an nfs export on various computers on my network. I have also developed a script that allows me to quickly upload/backup YouTube videos using youtube-dl.

Visio

Visio

Viso is like many other graphics-editing software I'm familiar with, like CorelDRAW and Inkscape. Becoming proficient with Visio has not been challenging.

To work for you, all I need is an interview. Here's my resume.