diff --git a/resume.fdb_latexmk b/resume.fdb_latexmk index 19b7720..06fc67c 100644 --- a/resume.fdb_latexmk +++ b/resume.fdb_latexmk @@ -1,5 +1,5 @@ # Fdb version 4 -["pdflatex"] 1753334782.59911 "resume.tex" "resume.pdf" "resume" 1753334782.83958 2 +["pdflatex"] 1753335130.0598 "resume.tex" "resume.pdf" "resume" 1753335130.29969 2 "/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1742685315 2900 1537cc8184ad1792082cd229ecc269f4 "" "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1742685315 3524 cb3e574dea2d1052e39280babc910dc8 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm" 1742685315 1536 e07581a4bb3136ece9eeb4c3ffab8233 "" @@ -7,7 +7,6 @@ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1742685315 1328 c834bbb027764024c09d3d2bf908b5f0 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1742685315 1324 c910af8c371558dc20f2d7822f66fe64 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmcsc10.tfm" 1742685315 1300 63a6111ee6274895728663cf4b4e7e81 "" - "/usr/share/texmf-dist/fonts/tfm/public/cm/cmitt10.tfm" 1742685315 768 2297ad2ac26f37e67f756dad27c77d68 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1742685315 1528 abec98dbc43e172678c11b3b9031252a "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1742685315 1512 f21f83efb36853c0b70002322c1ab3ad "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1742685315 1520 eccf95517727cb11801f4f1aee3a21b4 "" @@ -28,9 +27,7 @@ "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb" 1742685315 34811 78b52f49e893bcba91bd7581cdc144c0 "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb" 1742685315 32080 340ef9bf63678554ee606688e7b5339d "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb" 1742685315 32001 6aeea3afe875097b1eb0da29acd61e28 "" - "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmitt10.pfb" 1742685315 26057 fad158094905eaf20f4ae3782af0c45c "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1742685315 36299 5f9df58c2139e7edcf37c8fca4bd384d "" - "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb" 1742685315 36281 c355509802a035cadc5f15869451dcee "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1742685315 35752 024fb6c41858982481f6968b5fc26508 "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1742685315 32569 5e5ddc8df908dea60932f3c484a54c0d "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb" 1742685315 37944 359e864bd06cde3b1cf57bb20757fb06 "" @@ -89,9 +86,9 @@ "/usr/share/texmf-dist/web2c/texmf.cnf" 1742685315 42087 b0f9697c952c8f5a8eede4134282cb0d "" "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1745983722 5311557 9da84c45f5b388655502706482323571 "" "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1745983710 2008239 6f62dc7546b9b923a0fd3373b595cfc7 "" - "resume.aux" 1753334782.80693 698 ea54c0efca4680931c19adcbd95ef681 "pdflatex" - "resume.out" 1753334782.80799 477 6598e17126dbf1c628e8467e8e58ce54 "pdflatex" - "resume.tex" 1753334781.25291 15394 3f1b765810c202c3fce32a4a35ab79f0 "" + "resume.aux" 1753335130.26994 698 ea54c0efca4680931c19adcbd95ef681 "pdflatex" + "resume.out" 1753335130.27021 477 6598e17126dbf1c628e8467e8e58ce54 "pdflatex" + "resume.tex" 1753335129.04254 15263 3a7b82c412d1413bbf99674c9c5f96ec "" (generated) "resume.aux" "resume.log" diff --git a/resume.fls b/resume.fls index c577c63..e0d0b5e 100644 --- a/resume.fls +++ b/resume.fls @@ -150,16 +150,13 @@ INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmtt10.tfm -INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmitt10.tfm INPUT resume.aux INPUT ./resume.out INPUT ./resume.out INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb -INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmitt10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb -INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb diff --git a/resume.log b/resume.log index ebf4103..cde712e 100644 --- a/resume.log +++ b/resume.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex 2025.4.29) 24 JUL 2025 00:26 +This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2026/dev/Arch Linux) (preloaded format=pdflatex 2025.4.29) 24 JUL 2025 00:32 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -309,46 +309,6 @@ Package fancyhdr Warning: \footskip is too small (0.0pt): [1 {/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}] -./resume.tex:226: Missing $ inserted. - - $ -l.226 ...cxdumptool, bettercap, blue_hydra, bleah} - -I've inserted a begin-math/end-math symbol since I think -you left one out. Proceed, with fingers crossed. - -./resume.tex:226: Extra }, or forgotten $. - \egroup - -l.226 ...cxdumptool, bettercap, blue_hydra, bleah} - -I've deleted a group-closing symbol because it seems to be -spurious, as in `$x}$'. But perhaps the } is legitimate and -you forgot something else, as in `\hbox{$x}'. In such cases -the way to recover is to insert both the forgotten and the -deleted material, e.g., by typing `I$}'. - - -./resume.tex:227: LaTeX Error: Command \item invalid in math mode. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H for immediate help. - ... - -l.227 \item - \textit{Misc:} \texttt{tcpdump, tshark, Wireshark, mitmpro... -Try typing to proceed. -If that doesn't work, type X to quit. - -./resume.tex:227: Missing $ inserted. - - $ -l.227 \item \textit - {Misc:} \texttt{tcpdump, tshark, Wireshark, mitmpro... -I've inserted a begin-math/end-math symbol since I think -you left one out. Proceed, with fingers crossed. - - Package fancyhdr Warning: \footskip is too small (0.0pt): @@ -356,18 +316,6 @@ Package fancyhdr Warning: \footskip is too small (0.0pt): (fancyhdr) \setlength{\footskip}{4.08003pt}. [2] -./resume.tex:228: Missing } inserted. - - } -l.228 \end{itemize} - -I've inserted something that you may have forgotten. -(See the above.) -With luck, this will get me unwedged. But if you -really didn't forget anything, try typing `2' now; then -my insertion and my current dilemma will both disappear. - - Package fancyhdr Warning: \footskip is too small (0.0pt): @@ -383,18 +331,18 @@ Package rerunfilecheck Info: File `resume.out' has not changed. (rerunfilecheck) Checksum: 6598E17126DBF1C628E8467E8E58CE54;477. ) Here is how much of TeX's memory you used: - 9930 strings out of 475171 - 152586 string characters out of 5767095 + 9926 strings out of 475171 + 152541 string characters out of 5767095 572071 words of memory out of 5000000 - 32812 multiletter control sequences out of 15000+600000 - 565739 words of font info for 63 fonts, out of 8000000 for 9000 + 32809 multiletter control sequences out of 15000+600000 + 565571 words of font info for 62 fonts, out of 8000000 for 9000 14 hyphenation exceptions out of 8191 - 75i,11n,79p,812b,782s stack positions out of 10000i,1000n,20000p,200000b,200000s - -Output written on resume.pdf (3 pages, 162885 bytes). + 75i,11n,79p,812b,733s stack positions out of 10000i,1000n,20000p,200000b,200000s + +Output written on resume.pdf (3 pages, 148911 bytes). PDF statistics: - 107 PDF objects out of 1000 (max. 8388607) - 77 compressed objects within 1 object stream + 97 PDF objects out of 1000 (max. 8388607) + 71 compressed objects within 1 object stream 9 named destinations out of 1000 (max. 500000) 41 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/resume.pdf b/resume.pdf index 5f95a47..189c5e2 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/resume.synctex.gz b/resume.synctex.gz index 5fad529..edbc752 100644 Binary files a/resume.synctex.gz and b/resume.synctex.gz differ diff --git a/resume.tex b/resume.tex index 4be19e5..78aa9c3 100644 --- a/resume.tex +++ b/resume.tex @@ -182,6 +182,11 @@ %-----------HONORS & AWARDS----------------- \section{Honors \& Awards} \resumeSubHeadingListStartBullets + \resumeSubItem{CyberPatriot — State Level Gold Tier (2025)} + {Led offensive security analysis in a blue-team environment. Applied red team techniques to simulate attacks and test team defense resilience.} + + \resumeSubItem{Lockheed Martin Code Quest — Second Place (2025)} + {Placed second among hundreds of competitors in the DFW metroplex. Contributed low-level security logic and reverse engineering skills to the team.} \resumeSubItem{Hack The Box (HTB)} {Completed 15+ Medium-difficulty machines with a peak global rank of 564. Specialized in red team tactics such as binary exploitation, lateral movement, and privilege escalation. Achieved over 90\% progress toward the ‘Hacker’ rank.} @@ -198,18 +203,14 @@ \resumeSubItem{NSA Codebreaker Challenge — November 2024} {Solved 5 advanced tasks involving real-world cyber scenarios including protocol exploitation, red team tooling, and reverse engineering.} - \resumeSubItem{CyberPatriot — State Level Gold Tier (2025)} - {Led offensive security analysis in a blue-team environment. Applied red team techniques to simulate attacks and test team defense resilience.} - \resumeSubItem{Lockheed Martin Code Quest — Second Place (2025)} - {Placed second among hundreds of competitors in the DFW metroplex. Contributed low-level security logic and reverse engineering skills to the team.} \resumeSubHeadingListEnd \section{Skills} \begin{itemize}[leftmargin=0.15in, label={}] \small{\item{ - \textbf{Languages}{: Rust (5/5), Async Rust, Python, Java, Bash/ZSH, C/C++, PowerShell, TypeScript, Solidity, SQL, YAML, TOML, JSON, Protobuf} \\ + \textbf{Languages}{: Rust $(5/5)$, Async Rust, Python, Java, Bash/ZSH, C/C++, PowerShell, TypeScript, Solidity, SQL, YAML, TOML, JSON, Protobuf} \\ \textbf{Networking \& Protocols}{: WireGuard, Tailscale, Yggdrasil, Tor, I2P, I2C/SPI, DNS, DHCP, TLS, HTTP/2, gRPC, QUIC, SCTP, TCP/IP stack analysis, NTP/SNTP fuzzing} \\ @@ -223,11 +224,11 @@ \item \textit{Privilege Escalation:} \texttt{linPEAS, winPEAS, pspy, gtfobins, BeRoot, PowerUp, JuicyPotato, Seatbelt} \item \textit{Payloads \& C2:} \texttt{msfvenom, Unicorn, Veil, Nishang, CS, Covenant, Mythic, Havoc} \item \textit{Exploitation/Scanning:} \texttt{nmap, rustscan, masscan, Nessus, OpenVAS, metasploit, searchsploit, exploitdb} - \item \textit{WiFi/Bluetooth:} \texttt{aircrack-ng, kismet, hcxdumptool, bettercap, blue_hydra, bleah} - \item \textit{Misc:} \texttt{tcpdump, tshark, Wireshark, mitmproxy, socat, responder, evil-winrm, fcrackzip, hashcat, John, hydra} + \item \textit{WiFi/Bluetooth:} \texttt{aircrack-ng, kismet, hcxdumptool, bettercap, hydra} + \item \textit{Misc:} \texttt{tcpdump, tshark, Wireshark, mitmproxy, socat, responder, evil-winrm, fcrackzip, hashcat, John, nginx} \end{itemize} - \textbf{Big Data \& Analytics}{: TimescaleDB, hypertables, ClickHouse, Redpanda, DuckDB, Apache Kafka, Apache Arrow, Parquet, Delta Lake, Iceberg, Z-ordering, Micro-partitioned Bitmaps, Roaring Bitmaps, Redis Streams, Pinecone, Supabase Edge Functions, Bloom Filters} \\ + \textbf{Big Data \& Analytics}{: TimescaleDB, hypertables, ClickHouse, Apache Kafka, Roaring Bitmaps, Redis Streams, Pinecone, Bloom Filters} \\ \textbf{Backend/Data Infra}{: PostgreSQL, SQLite, Redis, MinIO, gRPC, Flatbuffers, REST APIs, custom protocol engineering (binary/streamed), Kafka Connect} \\