About Me

Fascinated by technology since childhood — cybersecurity at the core. Over the last 2–3 years, I've been on a continuous learning journey: diving deep into offensive security while exploring data science, web development, and automation. I build hands-on labs, break things intentionally, and learn from every attempt.

Skills

5 domains, 15 skills. Hover any node to trace what it connects to.

Offensive Security 4

Offensive security across the full engagement lifecycle — recon, exploitation, privilege escalation, and reporting. eJPT and eCPPT lab work.

  • Pentesting Full engagement lifecycle — recon through post-exploitation. eJPT and eCPPT lab work. Depth: STRONG Burp SuiteMetasploitNmap
  • Active Directory Attacks Enumeration, privilege escalation, and lateral movement across domain environments. Depth: STRONG BloodHoundImpacket
  • Kerberos / NTLM Relay Ticket abuse and relay attacks against misconfigured authentication. Depth: STRONG Rubeusntlmrelayx
  • Network Analysis Traffic capture and protocol inspection with Wireshark. Depth: STRONG Wiresharktcpdump

Systems & Scripting 4

Running and automating the machines underneath — administration, hardening, and the glue scripts that stop work being manual.

  • Linux & Windows Admin Hardening, service configuration, and log analysis on both platforms. Depth: STRONG systemdEvent Logs
  • Scripting & Regex Glue tooling and text processing for day-to-day work. Depth: STRONG repathlib
  • PowerShell & Scripting Automating enumeration and post-exploitation tasks. Depth: SOLID PowerShellBash
  • Automation Browser and HTTP automation with Selenium and Requests. Depth: STRONG SeleniumRequestsPython

Software Engineering 4

Building applications and the fundamentals they rest on — web services, data structures, algorithms, and object-oriented design.

  • Web Development Django applications with ASGI, WebSockets, and the ORM. Depth: DEEP DjangoASGIWebSockets
  • Data Structures Trees, heaps, and sets implemented from scratch. Depth: STRONG TreesHeapsSetsJava
  • Algorithms Sorting and searching — merge sort, quicksort, binary search. Depth: STRONG SortingSearchingJava
  • Object-Oriented Programming Inheritance, interfaces, and encapsulation in practice. Depth: STRONG InheritanceInterfacesJava

Data & Analysis 2

Getting data out of the wild and making it say something — collection, cleaning, and modelling.

  • Data Science Analysis and modelling with pandas and scikit-learn. Depth: STRONG pandasscikit-learnPython
  • Web Scraping Structured extraction with BeautifulSoup. Depth: STRONG BeautifulSoupPython

Tooling & Workflow 1

The day-to-day craft around the code: version control, review flow, and keeping history readable.

  • Git Version control day to day — branching strategies, resolving merge conflicts, and rebasing to keep history readable. Depth: SOLID branchingmergerebase

Experience

Ongoing

Independent Security Research & Lab Work

Builds intentionally misconfigured home labs to simulate real-world attacks. Practices the full pentest lifecycle — recon through post-exploitation. Completed INE labs for eJPT and eCPPT. All projects on GitHub.

Personal Project

Active Directory Home Lab

Built a local AD environment to practice common attacks and misconfigurations. Includes ticket management simulation via OSTicket. Full write-up on GitHub.

Education

🎓

Associate Degree in Computer Science

Alexander College — Burnaby, BC

Certifications