Software Developer and Security Risk Assessor
Raleigh-Durham, North Carolina Area
Software Developer and Security Risk Assessor
Raleigh-Durham, North Carolina Area
Mac Cocoa developer with experience in voice/video, networking and multi-language/multi-platform programming, working in Objective-C and Objective-C++.
Windows developer with experience in C#, ASP.NET, C++, and wxWidgets.
Unix developer with experience in large-scale Perl development, C and C++.
Extensive experience in security assessment and design, risk assessment and anti-counterfeiting in the electronics industry. Global experience, particularly in Asia and Europe with a focus on China.
Mac Cocoa, Objective-C and Objective-C++
Cross-platform development between Mac, Windows and Linux
Perl development
Technical risk assessment and management
Working globally, particularly in Asia
Policy development, technical and persuasive writing
Process and personnel security
Unix, Windows and OS X host security
(Public Company; CSCO; Computer Networking industry)
December 2007 — Present (2 years )
Mac and iPhone developer for Cisco's telephony and unified communications products on Mac and iPhone.
Opensource developer for XMPPFramework (xmppframework.googlecode.com).
Specialized in low-level issues including XMPP and networking
Focus on Cocoa, Objective-C and Objective-C++
Developer for Cisco Meetings (WebEx for iPhone), finalist for WWDC '08 Keynote iPhone demos, Best In Show at MacWorld 2009.
(Self-Employed; Myself Only; Computer Software industry)
June 2005 — Present (4 years 6 months)
Develop targeted applications for Mac, Window and Unix
Coordinate larger development efforts through my network of contacts
Comprehensive security risk assessment
Intellectual property protection, particularly with outsourced vendors
Technical writing and instruction
(Public Company; 10,001 or more employees; CSCO; Computer & Network Security industry)
2002 — January 2008 (6 years )
• Global risk assessments, penetration testing and security consulting for corporate sites, partners and suppliers with special focus on intellectual property protection, anti-counterfeiting and outsourcing issues
• Key developer of policies, procedures and templates related to information asset protection, risk assessment and management, and information classification
• Assisted in design of corporate PKI and code-signing systems
• Point of Contact for Macintosh, Linux, and Windows/Unix interoperability, Cisco Engineering, ClearCase and other version control systems, Perl, Apache, SSL and SSH.
• Developed and presented training courses in secure development practices, Perl programming, and document marking,
(Public Company; 10,001 or more employees; CSCO; Computer Networking industry)
1998 — 2002 (4 years )
Guided the overall technical direction of the ClearCase support teams
Architected, designed and developed Perl-based developer tools
Point of Contact for Perl support within Cisco Engineering
Coordinated production builds of all IOS Early Deployment trains
(Public Company; BHW; Industrial Automation industry)
1996 — 1998 (2 years )
Established software configuration management practices for all products
Managed build and release of all software products
(Public Company; 10,001 or more employees; NT; Computer Networking industry)
1995 — 1996 (1 year )
Supported Windows, Mac, HP-UX and Sun workstations and servers
(Public Company; 10,001 or more employees; NT; Computer Software industry)
1994 — 1995 (1 year )
Developed DMS-10 telephone switch software for Japanese market
BS , Computer Engineering , 1990 — 1994
CISSP #51852
CISA #0755963
GCUX #190 (Gold, Honors)
IAM, IEM
Certified Ethical Hacker, Cocoa Boot Camp
Selected Publications:
"Secure Automation: Achieving Least Privilege with SSH, Sudo and Setuid." Proceedings of LISA '04. http://www.usenix.org/events/lisa04/tech/napier.html
"Security Audit of GIAC Enterprises" (GCUX Practical)
http://www.giac.org/certified_professionals/practicals/gcux/0190.php
Bandel, David, and Robert Napier. Special Edition: Using Linux 6e. Indianapolis: Que, 2001.
"How the Revolution Will End." InformIT. 2001.
http://www.quepublishing.com/articles/article.asp?p=21416
Wells, Nicholas, et. al. Special Edition: Using KDE. Indianapolis: Que, 2000
Hellums, Duane, et. al. Red Hat Linux Installation & Configuration Handbook. Indianapolis: Que, 2000