DevOps professional with exceptional aptitude in designing great automation and motivating teams to achieve success.
I am constantly in search for complex problems to challenge my analytical mind and expand my skill set. While I may have a 'jack of all trades' run deck of technologies I've worked with I often look forward to integrating new and interesting things. Everything must have a purpose and solve a business need while at the same time not adding to technical debt while enabling more efficient Agile workflow.
"Give me a problem, I'll find you a solution that solves your questions, the other person's questions, and our competitors questions."
Specialties: Linux (Ubuntu/Debian/RedHat/Fedora/CentOS/FreeBSD/Other), performance/workflow analysis, system engineering, leadership, local and remote team management, project management, software development life cycle, system troubleshooting, micro-service architecture, agile methodologies, diverse OS exposure and knowledge, wide variety hardware exposure including Cisco routers/switches/metro, SAN/NAS and clustered storage, Windows and Linux mixed architecture, Cloud infrastructure, IaaS, automation (Puppet, Chef), Perl, BASH, python, git, git-flow
DevOps Build Engineer, Architect @ * Create the tools to optimize our development environments
* Create a first-class build, deploy, test and release pipeline
* Work closely with TechOps team
* Improve continuous integration through application services and API’s.
* Automate the entire cloud stack
* Migrate to Docker.
* Build API’s for Salesforce, Workday, Splunk and much more.
* Use Chef, Jenkins, Git, and Rundeck
* Setup new technologies for R&D (ie, Cassandra, Docker, Node, CDN).
* Build out tons of scalable micro services on the cloud platform.
* Spin up development environments.
* Assist in the re-architecture and rebuilding of our whole cloud platform.
* Research and evangelize new technologies, as appropriate From December 2015 to Present (1 month) San Francisco Bay AreaDevOps Architect @ * Design, automate and integrate new and existing products
* Support software engineering develop, test, build and deploy architecture and design improved processes
* Design, document and implement processes, runbooks, and framework policies
* Participate and contribute to engineering initiatives through code and design
* Mentor other DevOps members
* Automate all the "things" with style, simplicity and awesome (sometimes bacon too) From September 2014 to December 2015 (1 year 4 months) San Francisco Bay AreaBusiness Applications Development and Support, Staff (DevOps) @ From April 2015 to May 2015 (2 months) San Francisco Bay AreaPrincipal Engineer, DevOps @ • Serve as a DevOps lead on new and existing Technology Initiatives
• Design, develop, and document tools for better automation and monitoring of the System
• Creating and updating documentation, training junior team members
• Plan and coordinate systems maintenances with multiple internal groups to ensure minimal impact to internal and external customers
• Collaborate with internal Software Engineering, Networking, and Product Management groups on new product offerings and enhancements to existing products.
• Work closely with the internal Support and Operations teams to ensure that escalated cases are handled per established internal SLA From August 2012 to September 2014 (2 years 2 months) San Francisco Bay AreaSystems Administrator III, Production Systems @ Systems integration, scripting, performance management, core architecture design and management, on-call rotation, systems security, etc. From October 2011 to August 2012 (11 months) San Francisco Bay AreaSupport Supervisor @ Lead a team of 10 on-site technicians and 20+ off-site technicians supporting over 2000 customers at NOC inside JMA Wired
Analyze and develop more efficient use of CRM/ticketing system (Salesforce.com)
Conduct regular performance reviews and set management objectives for technician bonuses
Find, develop, and implement tools to aid in more efficient workflow From October 2007 to October 2011 (4 years 1 month) San Francisco Bay AreaSupport Supervisor @ GoGrid is a ServePath company From October 2007 to October 2011 (4 years 1 month) San Francisco Bay AreaSystems Administrator @ NOC operations
OS Troubleshooting (Windows 2000/2003/2008, FreeBSD, RedHat, Fedora Core, CentOS, Debian, Ubuntu)
Hardware Troubleshooting (RAID, SAN, NAS, iSCSI, HD, Motherboard, RAM, NIC)
Network configuration (routing, CISCO routers/switches) From December 2006 to September 2007 (10 months) San Francisco Bay AreaManager @ Grew store volume from $350k annually to over $525k annual while increasing store profit.
Direct sales floor, train staff, and achieve sales goals with 15% increase in monthly volume. From December 2000 to November 2006 (6 years) Office Assistant @ Local technical support for PC based systems.
Retrieve requested files, documents, and information.
Assist with various tasks in office. From May 2000 to August 2000 (4 months)
Computer Science, Networking Emphasis @ California State University-East Bay From 2005 to 2007 Transfer, GE, GPA 3.4 @ Chabot College From 2003 to 2005 Transfer, Computer Science @ Ripon College From 1999 to 2002 Brian M. is skilled in: Debian/Ubuntu, Linux, F5 BigIP, High Availability, Apache, Openfire, Computer Hardware, CentOS, RedHat, OSI Model, System Administration, Xen, Puppet, Bash, Perl
Websites:
http://www.servepath.com,
http://www.gogrid.com