I’m a hacker, security analyst, and sysadmin.
I’m a hacker, security analyst, and sysadmin. Most importantly, I am an engineer — that means that I see problems and find solutions. My specialties are in network and systems security, administration, and engineering. I also do application security assessments and general security engineering, as well as software development, usually to create tools that support or enable my other skills. My hobbies are playing video and tabletop games, reading sci-fi and fantasy books, and dabbling in electrical engineering.
I do application, network, and systems security assessments and engineering for Independent Security Evaluators, a security consultancy. As part of my work, I publish on ISE’s blog whenever I have interesting findings or useful advice to share. You can find those posts on my Medium Profile.
This is my personal site, where you can find some information about me, a list of my projects, and my contact info.
This was an assignment for UNM’s Design of Large Programs class, meant to demonstrate multithreading concepts in Java. It implements a 10,000 × 10,000 cell Game of Life simulation using an arbitrary number of threads. Several presets are included, and the user interface is designed to be as responsive and scalable as reasonably possible.
Source is available on Github.
My other public projects can be found on my Github Page. A few highlights:
My full résumé is available by request. Highlights:
Feel free to contact me with any questions about any of my projects. You can find the source code, and in some cases binaries, on my Github page.
I am available for ongoing and project-based consulting work; I am not currently looking for a new job, but if you think you have a particularly good offer or fit for me, please send me the details.
My current local time is .