Projects

Self-Hosted Resume Website

This project focused on developing and deploying a self-hosted resume website, integrating Jenkins, Terraform, and Ansible for automation. Leveraging GitHub's webhook triggers, Jenkins orchestrates the provisioning of a new VM on Proxmox using Terraform, followed by configuration through Ansible. The website is served using Flask, uWSGI, and Nginx. The web app interacts with a Redis database to display and update a visitor counter in real time using Server-Sent Events.

Azure Website

The website you are on currently. This is a "serverless" website built in Azure using Github Actions, Azure CLI and Terraform. If any changes to the web files are pushed to Github, they trigger a Github Actions workflow to deploy the updated folder to Blob Storage and purge the CDN endpoint. Any modifications to the Azure resources are provisioned using Terraform through Github Actions, including setting the necessary Cloudflare DNS records. This project also incorporates a visitor counter, which stores the data in CosmosDB and is incremented using an Azure Function written in Python.

Skills

Microsoft Azure

  • Storage
  • Compute
  • Entra ID
  • Intune
  • Databases
  • Networking
  • O365
  • Serverless Architecture

Amazon Web Services

  • Storage
  • Compute
  • IAM
  • Workspaces
  • Route53
  • Networking

Automation

  • Jenkins
  • Github Actions
  • Terraform
  • Ansible
  • Bash
  • Python
  • PowerShell

Windows Server

  • Active Directory
  • Group Policy
  • DNS
  • Hyper-V
  • Exchange 2016-2019

Linux Server

  • Ubuntu
  • CentOS
  • Red Hat
  • Debian
  • Apache
  • Nginx
  • MySQL
  • PostgreSQL

Virtualization

  • VMWare
  • Proxmox
  • Docker

Networking

  • Cisco
  • SonicWALL
  • Palo Alto
  • VPN
  • Wireless
  • Hybrid Cloud

Mobile Device Management

  • Airwatch
  • Intune

Work Experience

  • Thrive Networks

  • Greenwich, CT
  • Systems Administrator
  • March 2023 - Present
  • Thrive Networks

  • Greenwich, CT
  • Client Support Engineer
  • June 2022 - March 2023
  • Sourcepass

  • East Northport, NY
  • Client Onboarding Manager
  • October 2021 - June 2022
  • Sourcepass

  • East Northport, NY
  • Project Engineer
  • August 2020 - October 2021

Certifications

  • Microsoft Azure Administrator Associate
  • Microsoft Azure Fundamentals
  • AWS Certified Cloud Practitioner
  • CCNA (Cisco Certified Network Associate)
  • LPI Linux Essentials
  • ITIL v4 Foundations
  • CompTIA A+
  • CompTIA Network+
  • CompTIA Security+
  • CompTIA Cloud+
  • CompTIA Project+