
I'm Rifdhy RM, a Cybersecurity Professional and Penetration Tester with 4+ years of hands-on experience across SOC operations, threat detection, vulnerability assessment, and offensive security.
I currently work as a Cyber Security Team Lead at Halexo, where I help manage 24/7 SOC operations, lead threat detection and incident response activities, and work with platforms such as Microsoft Sentinel and Stellar Cyber Open XDR. Alongside my SOC responsibilities, I conduct freelance web application and API penetration testing, focusing on identifying vulnerabilities and helping organizations strengthen their security posture.
Outside of professional work, I continuously build and test security labs across AWS, Azure, Active Directory, and cloud environments. I also practice penetration testing and attack techniques through Hack The Box, TryHackMe, CTFs, and personal security projects. I use these environments to sharpen my skills in offensive security, detection engineering, vulnerability research, and security automation. Labs, tools, and write-ups live on GitHub.
My technical toolkit includes Burp Suite, Nmap, Metasploit, SQLmap, Nuclei, Wireshark, BloodHound, Python, Bash, PowerShell, Microsoft Sentinel, Splunk, Wazuh, AWS, and Azure.
What started as curiosity about how systems break has grown into a career in cybersecurity. I enjoy understanding how attacks work, finding weaknesses before real attackers do, and turning those findings into practical security improvements.
Always learning. Always testing. Always looking for the next challenge.
Honours-level degree pairing core computer science with a specialization in network technology and cybersecurity — covering network architecture & security, offensive/defensive security fundamentals, digital forensics, secure systems design, cryptography, and applied research. Coursework directly supports hands-on SOC operations and penetration testing work in the field.
A walkthrough of how Kerberoasting attacks actually get executed in an AD environment, and the exact Sentinel/Splunk queries used to catch them.
Read PostCloudTrail, GuardDuty, and IAM guardrails you can stand up on the AWS free tier before you touch a single production workload.
Read PostThe prioritization framework I use to move from raw Sentinel/Stellar Cyber alerts to a confirmed incident without drowning in noise.
Read PostHow a threat-hunting pass through anomalous endpoint telemetry led to uncovering a patch-bypass path around a Microsoft security fix — full technical breakdown and detection guidance.
Read Postnmap -sC -sV -oA scan -p- <target>
Full TCP port sweep with default scripts and version detection — first command for any new box.
Rubeus.exe kerberoast /outfile:hashes.txt
Dumps requestable service-account TGS tickets for offline cracking with hashcat mode 13100.
SigninLogs | where ResultType != "0" | join kind=inner (DeviceLogonEvents) on $left.UserPrincipalName == $right.AccountUpn | summarize count(), makeset(DeviceName) by UserPrincipalName, bin(TimeGenerated, 1h)
Correlates failed sign-ins with endpoint logon events for a deeper Sentinel investigation, past just spotting brute-force or spray patterns.
aws s3api list-buckets --query "Buckets[].Name" | \
xargs -I{} aws s3api get-bucket-acl --bucket {}
Quick sweep to flag buckets with public-read ACLs during a cloud recon pass.
index=alerts entity.type="host" | stats count by entity.value, tactic, technique | sort -count
Pivots from a single alert to every tactic and technique tied to that host, for entity-centric investigation in Stellar Cyber Open XDR.
index=wineventlog EventCode=4624 Logon_Type=3 | stats dc(Destination_Host) as hosts by Account_Name | where hosts > 5
Flags accounts authenticating network-logon (type 3) to an unusually high number of distinct hosts — a common lateral-movement tell.
A sanitized, redacted sample of an actual engagement report — methodology, findings, and remediation format.
Download Sample (PDF)Full experience, certifications, and tooling — one page, always current.
Download Resume (PDF)