About

Resume as of 05/30/2021

This blog exists as a way for me to document all the fun things I get to do as an Offensive Security Engineer and home labber. I have always believed in the saying, “If you have answers that the documentation does not, then it is your responsibility to add it in”. I hope the things I document here at some point, even it is just once, help someone somewhere out. Best of luck on your adventures!

Certifications

AWS Cloud Practioner

eLearnSecurity Web Application Penetration Tester

Offensive Security Certified Professional

Global Information Assurance Certification Penetration Tester

CompTIA Security+

THIS BLOG IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

Follow @picnicsecurity

Blog Posts

01 Feb 2021 . Guide . Learning Meraki Dashboard API in Python

08 Dec 2020 . Guide . Icinga2 — Part 7 — Adding Client Endpoints

07 Dec 2020 . Guide . Icinga2 — Part 06 — Installing Icinga2 Director

07 Dec 2020 . Guide . Icinga2 — Part 05 — Addressing Design Flaws

03 Dec 2020 . Guide . Icinga2 — Part 04 — The Master Satellite Relationship

01 Dec 2020 . Guide . Icinga2 — Part 03 — Installing IcingaWeb2

30 Nov 2020 . Guide . Icinga2 — Part 02 — Installing Icinga2

28 Nov 2020 . Guide . Icinga2 — Part 01 — Setting up our Icinga2 Lab

28 Nov 2020 . Guide . Backing up the Homelab with Veeam






Latest Blog Post

01 Feb 2021 . Guide . Learning the Meraki Dashboard API in Python - Part 1 Comments

Part 01 — Setting Up Our Environment
Part 02 — Working with the Sites variable

Setting Up Our Environment

Summary

In this series I will be documenting a majority of the things that I have learned about Meraki’s Dashboard API. I started using this API because I wanted to learn Python and because I needed to do audits on my Meraki networks. This series will be written...

Archive

Contact

The best way to reach me is either through my email or my LinkedIn. I may not see your message right away but I will do my best to get back to you in a timely manner.