Skip to main content

About Me

Brian is currently a Security Operations Centre (SOC) Analyst at Tata Consultancy Services, based in Donegal, Ireland, with a career built on cybersecurity and software engineering. Brian has worked in securing various sectors, including education, utilities, critical infrastructure and mission-critical systems. Over his career, he has built tools that have proven effective and secure.  He is a First-Class honours graduate in DevOps and has numerous awards in lighting design, blending a creative eye for detail with a high-tech skill set. 

Cyber Security & System Integrity 

Brian had progressed to an L2 (Tier 2) SOC analyst in quick succession, given his strong background in cloud and networks and his deep understanding of software.  Brian also has deep expertise in enterprise-level infrastructure. Brian was also placed on the incident response on-call team for the Ireland and UK regions. These are the areas he specialises in:

  • SIEM Engineering & Incident Response
  • Cloud Infrastructure (Azure)

  • CI/CD & Secure Software Delivery

Programming Languages 

Core Development Languages

  • Java

  • JavaScript

  • Python

  • PHP

  • C#

Web & Data Technologies

  • SQL

  • HTML5

  • CSS3

  • JSON

DevOps & Infrastructure

  • Linux (Bash/Shell)

  • Docker

  • Git

  • Microsoft Azure

Mobile & Extension Ecosystems

  • Android SDK

  • Chrome API

  • React.js

  • Node.js



Popular posts from this blog

SOC Analyst Cheatsheets

  SOC Analyst Cheatsheets Here is a curated list of cheat sheets for everyday tasks for the security operations centre analyst.  These cheatsheets are good for incident responders, Security Operations Center (SOC) analysts, threat hunters or blue teams. These sheets are tailored to all levels, even if you are a beginner or a seasoned SOC analyst. This is a growing list aiming to cover all aspects of SOC.  Link to the:  SOC Cheatsheets ICMP Abuse Cheatsheet SOC Severity Assessment Matrix File Hashing & Lookups HTTP Status Codes Network Ports Cheat Sheet Network Status Message Packet Analysis Quick Reference Windows Event Codes

React2Shell Vulnerability Explained What It Is, Impact, and How to Prevent It

 Today, in December 2025, JS frameworks like ReactJS have blurred the line between backend and frontend development. While server components built with React enable faster, more dynamic applications, they also introduce risks. The server component architecture has enabled React2Shell to become one of the most serious vulnerabilities. React2Shell poses a major threat to cybersecurity teams and developers by enabling attackers to run code remotely on vulnerable servers. This threat highlights how attackers can exploit the thin yet obscured line between server-side and frontend logic when the attack surface is not properly secured. The National Vulnerability Database (NVD) lists CVE-2025-55182 as having a severity level of 10, the highest possible. What is React2Shell? React2Shell is a remote code execution (RCE) type of vulnerability. This type of vulnerability affects apps that use React for server-side component logic in the site architecture. This architecture, combined with the R...