mirror of
https://github.com/vee1e/resume.git
synced 2026-09-01 09:50:40 +00:00
Add subidx project and ignore build artifacts
- Add subidx (Certificate Transparency subdomain enumerator) as a Go-based project entry with live link and real perf metrics - Add Go to the languages list - Remove workorder desk project - Tighten krply to two lines - Ignore *.pdf so the compiled PDF is not tracked at the repo root
This commit is contained in:
parent
670e5f5798
commit
4b05e82cdf
2 changed files with 4 additions and 3 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -2,5 +2,6 @@
|
|||
*.log
|
||||
*.out
|
||||
*.toc
|
||||
*.pdf
|
||||
|
||||
.DS_Store
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
\vspace{-1.1em}
|
||||
\begin{rSection}{Skills}
|
||||
\textbf{Languages:} Python, C, C++, TypeScript, Rust, Bash Scripting \\
|
||||
\textbf{Languages:} Python, C, C++, Go, TypeScript, Rust, Bash Scripting \\
|
||||
\textbf{Security:} Burp Suite, IDA Pro, Ghidra, Wireshark, GDB, Nmap, OWASP Top 10, MITRE ATT\&CK \\
|
||||
\textbf{Technologies:} Git, Docker, Kubernetes, GitHub Actions, Vercel, Cloudflare Workers, Railway
|
||||
\end{rSection}
|
||||
|
|
@ -62,10 +62,10 @@
|
|||
|
||||
\vspace{-0.5em}
|
||||
\begin{rSection}{Projects}
|
||||
\noindent \textbf{Subidx \textbar{} \href{https://github.com/vee1e/subidx}{GitHub} \textbar{} \href{https://subidx.lverma.com}{Live}}: Go-based subdomain enumerator that tails Certificate Transparency logs, pins log keys, verifies Merkle inclusion proofs, and stores every hostname in Pebble with crash-safe watermarks. 50ms apex queries on 75K-record indexes, 113K+ hostnames from a 90-second live tail, served behind a rate-limited public search API.\par
|
||||
\noindent \textbf{Supplicant \textbar{} \href{https://github.com/vee1e/supplicant}{GitHub}}: Python-based supply-chain security diff scanner. Compares each version bump to package's own release history, flagging anything that breaks patterns, rebuilding deleted versions from CDN archives. Full security-scored cold diffs with live vulnerability checks run in \textless2s.\par
|
||||
\noindent \textbf{Naksheap \textbar{} \href{https://github.com/vee1e/naksheap}{GitHub}}: Rust heap parser for analysis of cross-platform crash dumps. Rebuilds the live heap of a stripped, optimized binary from its core dump, locating objects, allocations and pointers. Recovered 42,000 objects and 63,000 pointers from a 105 MB core dump in 0.4 seconds, over 100,000 objects per second.\par
|
||||
\noindent \textbf{Krply \textbar{} \href{https://github.com/vee1e/krply}{GitHub} \textbar{} \href{https://krply.lverma.com}{Live}}: A Kubernetes troubleshooting tool for developers. It records object state changes from a cluster watch into a durable SQLite journal, detects recording gaps, materializes snapshots, produces field-level diffs, and plans sanitized replays with dry-run validation.\par
|
||||
\noindent \textbf{Workorder Desk \textbar{} \href{https://github.com/vee1e/workorder-desk}{GitHub} \textbar{} \href{https://workorder.lverma.com}{Live}}: Work-order management platform built using MongoDB and React. Serves concurrent users with 1,300+ requests/sec with p95 under 5ms, hardened with replay-proof cookie auth and role-based access.\par
|
||||
\noindent \textbf{Krply \textbar{} \href{https://github.com/vee1e/krply}{GitHub} \textbar{} \href{https://krply.lverma.com}{Live}}: Kubernetes troubleshooting tool that records cluster object state changes into a SQLite journal, detects recording gaps, and produces field-level diffs with sanitized replay planning.\par
|
||||
\end{rSection}
|
||||
|
||||
\vspace{-0.5em}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue