██████   ██████  ███           █████                         ████ 
░░██████ ██████  ░░░           ░░███                         ░░███ 
 ░███░█████░███  ████   ██████  ░███████    ██████    ██████  ░███ 
 ░███░░███ ░███ ░░███  ███░░███ ░███░░███  ░░░░░███  ███░░███ ░███ 
 ░███ ░░░  ░███  ░███ ░███ ░░░  ░███ ░███   ███████ ░███████  ░███ 
 ░███      ░███  ░███ ░███  ███ ░███ ░███  ███░░███ ░███░░░   ░███ 
 █████     █████ █████░░██████  ████ █████░░████████░░██████  █████
░░░░░     ░░░░░ ░░░░░  ░░░░░░  ░░░░ ░░░░░  ░░░░░░░░  ░░░░░░  ░░░░░ 
Cyber Security Engineer

./whoami

Role: Cyber Security Analyst @ UL Solutions Location: Chicago, IL Focus: IoT Compliance, Firmware Analysis, Network Defense


./show_skills.sh

[Security Analysis]

Binwalk, Nmap, Wireshark, Burp Suite

[Compliance]

UL 1376, RED Directive, NIST

[Infrastructure]

Docker, AWS, Linux (Ubuntu/Kali)


./show_education.sh

Bradley University

B.S. Computer Science (2023)


./list_projects.sh

1. Consumer IoT Security Assessment

Target: Confidential Consumer Electronics Action: Conducted UL 1376 assessment. Result: Identified critical firmware vulnerabilities (CVE-pending) prior to release.

2. Automated Network Reconnaissance

Tool: Python/Bash Custom Script Action: Automate Nmap scanning in lab environments. Result: Reduced manual testing time by 40%.


./get_resume.sh

$ wget resume.pdf

[==========================>] 100% OK

» CLICK TO OPEN RESUME «

./show_pgp_key.sh

Fingerprint: `7137 8EB8 478C 75DE 91FD 0463 D6A4 4AE5 D153 6E0C`

```ascii —–BEGIN PGP PUBLIC KEY BLOCK—–

mQINBGlEeyEBEADv91wxcTwHP6kwnjx/qcSeGO/CTSxQqZAEuv0Eaf95hXVVuxyM OEznv5Do2v9tt5ezQc5RrqCpLAF4w6wvL7MuIMZTcnHb0h1M5tCIC9UcmiY9Mr3W yign04nJOfxSEM2GyBhOaUkLGP9yBrPpQqN3fJh9tj8BeLLkTt/YtK48JRsjGEVY uvKxYrucQZJ1R1UZYi10q/V9OPUl/7gIIpaXDWyEhGaZ8a5hVFUpSCFLzWjHfk48 etdfFpA2E/ULZ0EYrox7Gx+iIGPv3w1td+AJYbNBSTFJXZC4kIgx/SiLA1b84iUq fK5TLoVfrLwrsF8w58Tfaaas/f45KaAMQb32gAUo6uVxdbNTArdoYfjSIoRuutml rezfNxfjTbDfbRY9OwP7bjhzWHDPJ1wCUnfnhuwkuR1bkvzJjphqxNYChU7HjAXK TP/JpKT44RzBDu+gxK7G/oQ2/BtB5EkkANZshBD68jQxuZwsIfKaez9xHPa/lq09 LhB3Q4xzqb+632iOjz66yCcNfIREafBl6oxX16qNMpsd6DEiRu7CURatm+zXG4FF GpOQNn1LVYgFO753y0SSOHXgzPZk+RdM/UDCVFG7N04tEv4Xu/youYdfInYe+7TT Q/qtWZ5wwLnamUtglvMx+XJAw0/dV5O/ER3JCGdlEu9GuOhc2XdptvewbwARAQAB tDNNaWNoYWVsIEtlbG5hciAoUEdQIEtleSkgPG1pY2hhZWxrZWxuYXI3QGdtYWls LmNvbT6JAlEEEwEKADsWIQRxN464R4x13pH9BGPWpErl0VNuDAUCaUR7IQIbAwUL CQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRDWpErl0VNuDGf8D/9s8/VaEEg9 95kiZJGpQjeXdBITG3BNCh31/vq0tSsVepJUYoUuIsHmkm+Uj2YLmVRiELi07o5Q Q01HwUNqA6YcpaG9fjxzT43eLrHQ8Z708nLne7yxltusXPIr+58bTEtHsaSCGgv9 KoFIWzk8iDUk22SDRqrZKz08o9MJL8vkPnlxBSHzilQB8TQ63hBwC7xM8iFp39k3 SEbbEkV/1rQjZ4Bwwv8k+7NXVi9IusK3WvyLqtMNLXTxhOXfNQ+aCnKPorffAG76 5EDE5CEnoAt206W60aTIuF0bxWrlYmI5aL0u9Le/C/yvnPdNsCGbm4D9Pe72IFSv 6w+E7LYzE2QRCoYvH4ChVRjrukHBotjgcXTZKca2WEbwpFaOPLv6WygnmdmMUuH6 qNFkLLl4hrEvHIvqqiwHzx2HsX6uXa4+ssh9F8nJjLw7DfdKJdFwh0hTazywDvws 1PBkQrP92axaivHyun6BnL+JaTdnRlPMCM99dVGg7muTzBgmGMVDdH7+EUD8ZdRa AQ1CHPzUVsCf9PxEr57rQNWMDDUpiT5Nk8iZ3BE5ER7qoaoe4H8l6DAcctsV0V8Q majo3dyJ+eBXfC1Fs5xyyqO+7hBJpeLK7noNHL8VDa1dSQV1nGCWMnz3aYpQC6lc DTEGvxYo09TgA2COSHJ/AoI+PNp8jT7xaLkCDQRpRHshARAAsRFfNuj1Ykb6NSUb q58a2EmmpUooyiWB9dYXQW2aKEauJS9KqkKbhMhgMCKyXHOnMEIHjFchcJ+S1Zcq gEG4K+dOHWzTGNZQhUdl924iJ1eqtTTzI7xd0v/kH4md3FMtf1zWLZTCrmoOPgdu uAYYL1nsceHLlP1mLF/7seSsyonbT9LakKxGK/OTqAAXRcIXGHcrwnh9v/EdcsI3 NM5U9uQKeAEkovYHfNqLknSFvstwvZEEcwFkoCVCVPvaHZ+T/1aRxNk3o5UdM1TD WikkGRSfYBsPtvEBGR1bqABh7luqNzp5m/PuOheRIVVV8o15+O+49xEox6BB2e7v 7qJi8pZ42uDp0HJ7fhOn+z9pKRocm57pSZKPvzNEdecwuVsRj56ZjD8ewH+YhqOf YSgejAQ9y1sneYaJzOs9WfSUlnGzrSPnhQqCQYOQWJoVjixbuMTxhLykZgCu7kX3 HHjI9EjIzOwOP0IkQwpNrnwtz++94InJISjw7P7Nl+3RJpeRuwBJ6cjhRUQxb0wT gT1wD/OcZw33tK8aV31nBDY5+IGihloJmLqmCYbU9cTZMn/tdbbdPdvZl/ZJ1nnr nkL6QohXDYNt5nysrSU2+CHSSRsJ6jD/geWa9X1k6M/iww5fKyhkp+dP5hGDQu6m h4z/7i40Zlhyu5kDjE1JZI6Q2qMAEQEAAYkCNgQYAQoAIBYhBHE3jrhHjHXekf0E Y9akSuXRU24MBQJpRHshAhsMAAoJENakSuXRU24Mwj0P/RxnzbvyeJ7L+6eu1308 Lut3NQXO/EJo35Jguql7PCCALVIU/RwbiqL8lLx21MpBVkEHXss/T9gvUn1v4tg2 BFWoVnU2r/eXQ9vx5GYERlMSk7RNAVB/cDum3SUJOobgC6vu21E4m4o9/wOwgTmS 8PaXwVLr17za5poOl8DHc3kyIMVx0gvpfoZLejlBYHZMNy9+tcSWjGwWlC9lylPB J7ZhLKhSwxtzC+Hw3fVgrCRmmw1eWrpM2ch4GH8uASS8poC2AUCZcIISIuobczBg Lq8DRlzjmUgWImxOizwxVfDjcKTsVnIGPQQRbwvEcXJh7GL4L6mfP0MKnNX8k+UV nWvIdML8d7rUJyGEeEaZ1zvSgd7YRil61wujHAsD79wLi4By/ohro0nTuuQh5pEM Det9ieXnyxVWo2a7RgoX/CQNybb7HsBHZz+sHGPP/BSPpBrzCC+SiskXRXkf/xY9 xXMcyC62Ng8FLVmRw5sjPhv0u/OQuiM1Mi7E6VLefxJsa8k3eQC1JqDw8AwYxCYU fcYnsojCU98RdLCbIJ2RHVHcBjjgvyhrVYMPtXgP3FFnrr7HSjKgO/CJ4fNadNTl +IEpKPvTnRgj/P0lroSxjSKPPKPQPusPp+4Z8P2MCXOW6rVMzWOXXSGvOxleykZp PsMxK+i39jb01iJ5JDDFJnt0 =qHW7 —–END PGP PUBLIC KEY BLOCK—– ```