Theoretical Mathematics student at The Ohio State University building cryptography and security-focused software in C++, Python, and Bash.
C++17 password manager implementing account authentication, PBKDF2 key derivation, AES-256-GCM encrypted credential vaults, secure password generation, and integrity verification.
Bash-based Linux security auditing toolkit for inspecting SSH configuration, user privileges, filesystem permissions, system resources, and exposed network services.
Python command-line utility for password-based message and file encryption using AES-256-GCM and PBKDF2-HMAC-SHA256.
C++ implementation of RSA built from the underlying number-theoretic algorithms, including modular exponentiation, modular inverses, Miller-Rabin primality testing, key generation, encryption, and decryption.
Python toolkit implementing Caesar, Vigenère, Atbash, Affine, and Rail Fence ciphers with an interactive command-line interface and automated tests.
Languages: C++, Python, Java, Bash
Security & Cryptography: AES-256-GCM, PBKDF2-HMAC-SHA256, RSA, SHA-256, authenticated encryption, password security, SSH hardening, Linux permissions, security auditing
Tools: Linux, Git, GitHub, OpenSSL, OpenSSH, Nmap
Developing deeper expertise in cryptography, Linux security, secure software development, and the mathematics underlying modern cryptographic systems.