Aaron MacKenzie Spuler
3612 Pine Needle Circle
Round Rock, TX 78681
aaron@spuler.us
https://www.spuler.us/resume
(512) 293-6675
PDF DOC TXT
Education
Texas State University
Bachelor of Science in Computer Science - May 2004
Certified Ethical Hacker (CEH)
Certified Security Analyst (ECSA)
Certified Pen Testing Expert (CPTE)
Computer Hacking Forensic Investigator (CHFI)
Foundstone Ultimate Hacking: Expert
Work Experience
Emagined Security - Austin, TX
Penetration Tester (March 2006 - Present)
-
Working with a large credit card company assisting them with day-to-day penetration testing of network and web applications.
-
Perform systems and network information assurance analyses through the application of expert penetration techniques in a fast-paced, highly technical environment.
-
Design, develop, and recommend integrated security system solutions that will ensure proprietary or confidential data and systems are protected.
-
Provide technical engineering services for the support of integrated security systems and solutions, interface with clients in the strategic design process to translate security and business requirements into technical designs, identify system vulnerabilities and providing recommended counter measures to reduce risk to an acceptable and manageable level, and conducting regular audits to ensure that systems are being operated securely and computer security policies and procedures are being implemented as defined in security plans.
-
Specialities include the following:
Finding application and protocol-related security flaws
Producing code to exploit flaws in applications and protocols
Utilizing open source and commercial penetration testing software such as Nessus, WebInspect, proxy tools, etc.
Producing test plans and reports, including detailed procedures which can be followed by any Security Engineer or developer
Overwatch Systems - Austin, TX
Software Engineer (May 2005 - December 2005)
-
Developed on Linux and Windows environments
-
Wrote web services in C# to provide a Web UI for applications stored on server, making all functionality of C# programs accessible via the Web interface
-
Evaluated software from the US Army that simulated combat arenas, and wrote C++ wrapper code to utilize the outputs in an internal software product to be used for internal testing of software before deployment into the field
Healthcare Intelligence, Inc - Austin, Texas
Application Developer (September 2004 - March 2005)
-
Forms Automation System
Joint project in partnership with Hewlett-Packard. The digital pen uses specialized forms and when docked in a USB cradle, would convert the handwritten text to ASCII text to be stored in database to store all values from forms. Designed forms with Adobe LiveCycle Designer, trained clients on use, and met with clients to determine needs and revisions.
-
MediMobile
The MediMobile product allows physicians the ability to enter in all patient data, billing, and scheduling into a handheld device and eliminates the need for paper. Wrote C++ code for the Treo 600/650 devices running Palm OS 5.2, using the CodeWarrior IDE. Developed system to dynamically generate forms from information stored in Sybase database, and provided an auto-update scheduling feature for the MediMobile product. Trained clients on use and assisted with technical inquiries.
Independent Projects
Mozilla Themes
The entire user interface for Mozilla products is based on CSS, XML and image files. Extensive use of CSS to define the layout, styles, and attributes for the user interface. The images used in the themes represent a small fraction of the work involved. All the images used in themes were from freely available sources on the web. All themes are compatible with Mozilla, Netscape, Firefox, and Thunderbird. My work can be viewed and installed at the website.
Mozilla Extensions
Extensions build upon the framework of the Mozilla browser. Written in JavaScript, XML, XBL and CSS.
Adblock
Performed development testing on the Adblock project, to ensure compatibility across Linux, Mac, and Windows environments. Tests were performed on nightly builds of the extension.
Basics
Extends the functionality of a preexisting menu item, adds a button on the tab bar to open a new tab. Code written in JavaScript and XBL.
MoveThrobber
Relocates the throbber from the navigation bar to the menu bar. Code written in JavaScript and XBL.
Single Window
Offers greater control over link behavior, with the ability to direct links that would normally open new windows into new tabs, with several levels of detection. Code written in JavaScript and XBL.
Software Development
Notebook
Written entirely in VB6, Notebook provides the same functionality as the Microsoft Notepad application. Also includes spell checking, transparency, live update, and other functionality.
CD Menu
Written entirely in VB6, CD Menu provides a menu-based system for installing applications from a CD, based on the contents of a config file. Installation of applications is as simple as selecting an item from the list and clicking a button.
Publications
"Hacking Firefox: More Than X Hacks, Mods and Customizations", by Mel Reyes
"Mozilla Community Spotlight on: Aaron Spuler", in Mozilla Links Newsletter - 17 - April 14, 2004