|
OBJECTIVE |
I am not seeking employment at this time. |
|
WORK EXPERIENCE |
Applications Software Engineer,
Northrop Grumman Xetron,
Cincinnati, OH, April 2008-present
Performed all phases of the software lifecyle as a member of
a small engineering team to create a networked information
system.
Arxan Technologies,
West Lafayette, IN, May 2003-March 2008
-
Software Security Engineer, April
2006-March 2008
Transitioned IT and QA duties to new hires to
focus on software development and security
engineering. Selected as technical lead for
six-month, $100,000 NSF-sponsored research project
to design a secure software rental system.
Joined the development team for the company's
flagship commerical product, GuardIT®.
Co-created the company's first customer-facing
web application with one other engineer
-
Software Security Engineer - IT/SQA Lead, March 2005-April 2006
Promoted to reflect additional leadership
responsibilities in information technology (IT)
and Software Quality Assurance (SQA) while
continuing to perform all duties from previous
positions
-
Software Security Analyst/IT Systems Administrator, March 2004-March 2005
Performed a wide variety of duties, including
software development (assisted implementation of
several complex software systems), information
technology (was one of three IT engineers
company-wide,
recommended/purchased/installed/maintained over
$100,000 of infrastructure upgrades), penetration
testing (analyzed the strength of protections applied
to customers' software to increase resistance to
unauthorized tampering), and quality assurance
(solely resonsible for testing all software and
protections developed in the office, created the
office's first dedicated testing environment)
- Software Security Analyst (Intern), May-December 2003
Performed penetration testing of tamper-resistant software
for an unclassified Department of Defense research contract.
Developed software for two internal IT systems and performed
general system/network administration tasks
Co-Founder & Chief Financial Officer,
Chicago Community
Colocation Project, Chicago, IL, March 2004-2007
Volunteered with non-profit, all-volunteer project that
will provide free/low-cost Internet services to
non-commercial entities in the Chicago area. Organized
datacenter research and host both the website and mailing
list. Manage all aspects of the Project's finances
Founder & Lead Developer,
File Integrity
Command & Control (Open Source software
project),
July 2003-2004
Designed, implemented, tested, and supported an open source
project that aids system administrators who maintain
multiple Tripwire installations
Graduate Teaching Assistant,
Purdue University,
West Lafayette, IN,
August 2001-December 2003
Coordinated all aspects of introductory class for
undergraduate computer science majors (200-300 students
per semester) including weekly recitation sections,
programming projects and exams
Software Engineer (Intern),
RSA Security,
San Mateo, CA, February-July 2001
Designed a database module for a software development kit.
Started implementation and unit testing of the module.
Participated in code reviews, as well as the implementation
of changes suggested in reviews
Co-Founder & Lead System Administrator,
Earthtribe.net Server
Co-Op, September 2000-present
Joined a group of college friends who pooled resources to
build a server to host our Internet services
(e-mail, web, etc.). The server is currently hosted with
the California
Community Colocation Project. The co-op currently hosts
services for over 25 friends and family members and is
debt-free
Computer Networks I (CS 464) Lab Assistant,
Cal Poly Advanced Networking Laboratory,
San Luis Obispo, CA, Fall 2000
Configured sixteen-station networking lab containing diverse
equipment and topologies. Assisted students in
troubleshooting network design and configuration issues
Software Engineer (Intern),
Cisco Systems,
San Jose, CA, Summer 2000
Designed and implemented a web-based inventory management
system in Perl. Assisted with a larger project by helping
develop an overall test plan as well as individual test
cases
|
|
EDUCATION |
Purdue University,
West Lafayette, IN, 2001-2003
Degree conferred: Master of Science,
Computer Science
GPA: 3.10
Courses completed: Advanced Information Assurance,
Computer Security, Internetworking, Operating
Systems, Software Engineering, Cryptography, Database
Systems
California Polytechnic
State University, San Luis Obispo, CA. 1996-2000
Degree conferred: Bachelor of Science,
Computer Science
GPA: 3.30
Major GPA: 3.24
Courses completed: Computer Networks I-II, Operating
Systems I-II, Software Engineering I-II, Database Systems,
UNIX System Administration
|
|
ACTIVITIES AND HONORS
|
- Purdue Computer Science Ad-Hoc Academic Integrity
Committee, January 2003
- CS Graduate Student Board representative to the CS
Undergraduate Committee, September 2003-May 2003
- Purdue Linux Users Group, August 2000-December
2003
- IEEE Computer Society, Purdue University, August
2000-December 2003
- IBM Incentive Award: most improved GPA in the Cal Poly
Computer Science Department, May 2000
- Cal Poly ACM Officer Of The Year Award, May 2000
- Outstanding Graduating Senior, Cal Poly College of
Engineering: Contributions to the College, April 2000
- Appointee, Cal Poly Information Resources Management
Policy & Planning Committee, Sept. 1999 - June 2000
One student university-wide was appointed to this committee.
The committee determines policies and strategies to deal
with information technology issues affecting the entire
campus
- President, Cal Poly chapter of the Association for
Computing Machinery, June 1999-June 2000
- Engineering Student Council Representative, Upsilon Phi
Epsilon (computer science honor society), May 1999-June
2000
- Chairperson, Annual Computer Science Department Awards
Banquet, Spring 1999, Spring 2000.
Coordinated all aspects of the 150-200 person,
corporate-sponsored banquets
- Director of Technology Affairs, Cal Poly Associated
Students, Inc. Executive Staff (Student Government),
November 1998 - June 2000
- Upsilon Phi Epsilon (Computer Science Honor Society), May
1999-present
- Treasurer, Cal Poly chapter, Association for Computing
Machinery, September 1998 - June 1999
|
|
TECHNICAL SKILLS |
- Languages: Java, C/C++, Perl, PHP, SQL,
UNIX shell scripting
- Operating Systems: UNIX (BSD, Linux), Windows
- Security: firewalls, proxies, integrity assurance,
intrusion detection systems, cryptography, vulnerability
assessment, penetration testing, denial-of-service,
public key infrastructure
- Concepts: Object-oriented programming, software
engineering, security engineering, systems analysis and
design, operating systems, internetworking
|
|
REFERENCES |
Available upon request |