DAVID ARMOND DeFAZIO
Rockville, MD 20853
[Send email using form at bottom]
(240) 565-3961 (cell)
CORE STRENGTHS
Motivated, experienced software developer / systems operations specialist.
* 7 years work with mission-critical authentication/authorization tool,
SiteMinder (architecture, design, C/Java/J2EE/Perl API programming, testing,
installation (including LDAP directories and web servers), administrative,
systems operations, and as general "go-to" person at Fannie Mae).
* 6.5 years experience with writing simulation software for nuclear power
plants.
* 18 years programming, scripting and general UNIX experience.
* 9 years of Java, 7 years of C (including UNIX networking and IPC), 6 years of
ForTran programming.
* 7 years of systems operations experience.
* 5 years of work with information security.
* 2 years configuration management development.
* Strong analytical and writing skills.
* Ability to work well both independently and in a team.
COMPUTER SKILLS
Operating Systems:
Solaris, Windows XP, Windows 2000 Professional, Linux, DOS, VMS, SGI, MPX.
Languages/Protocols, etc:
Java, J2EE, Perl, C, C++, PerLDAP, UNIX utilities (sed, nawk, sh/csh/ksh
scripting), make, SQL, UNIX networking (sockets, TLI, RPC, etc.) and IPC, HTML,
TCP/IP, LDAP, XML, Javascript, CGI, Python, ForTran.
Applications:
CA/Netegrity SiteMinder, SunOne Directory Server, SunOne Web Server, BEA
WebLogic, SQL Developer, Mercury LoadRunner, CVS, ClearCase, PVCS, Apache,
OpenOffice (Writer, Calc, etc), BMC/Remedy, Internet Explorer, Netscape
Communicator, Word, Excel, Access, Outlook, Project, SharePoint, Visio,
DreamWeaver, others.
RELEVANT EXPERIENCE
Fannie Mae, Washington, DC, 09/1996 - present (1 ½ years as Pencom Systems, Inc.
contractor, February 1998 - present as Fannie Mae employee).
Systems Operations Specialist
* Responsible for configuring, customizing, and supporting an Enterprise-Wide,
transactional, mission-critical Authentication and Authorization service.
* Manage, architect, design, test, migrate, deploy and debug SiteMinder policy
servers used to authenticate/authorize users for Fannie Mae web sites and
financial applications. Policy servers are dual-sited, load-balanced (through
SiteMinder's implementation), and configured with LDAP user directories and
policy stores.
* Responsible for recommendations regarding strategies for SiteMinder-based
Auth/Az services (e.g. upgrades, product alternatives, architecture).
* Primary point of contact for internal & external customer-related issues
related to Auth/Az. Interface with vendor, internal and external customers to
resolve issues with SiteMinder. Primary point of contact for identifying and
tracking SiteMinder-related issues.
* Responsible for creating and managing project plans for disaster recovery
exercises.
* Primary point of contact for identifying and implementing SOX-compliant
processes for SiteMinder-based Auth/Az processes.
Senior Software Developer
* Design, develop, test and deploy Java and C code to authenticate and authorize
users via SiteMinder policy servers. Java code is both stand-alone and
J2EE/WebLogic code.
* Developed highly configurable, tunable, multi-threaded Java code for
performance testing SiteMinder policy servers.
* Performance tested SiteMinder policy using the self-written tests as well as
LoadRunner.
* Design, develop, test and maintain Java and Perl code for monitoring and
alerting primary support group of potential issues with SiteMinder policy servers
and infrastructure.
* Manage user certificates in LDAP directories for use in authenticating users
and debug at several levels when issues arise.
Software Developer
* Deploy and maintain LDAP directory servers and web servers used to develop new
code/architecture and debug issues with existing code/architecture.
* Designed, developed, deployed, tested and maintained HTML/Javascript/PerLDAP
software for customer registration.
Configuration Management Developer
* Designed, developed and maintained software used by the configuration
management team for version control and problem tracking.
* Administered and wrote API programs to interact with Remedy Action Request
System, a problem tracking tool.
* Developed maintainable directory structure and makefiles for TeamCM
applications.
* Converted TeamCM tools from the Solaris platform to the NeXT platform.
* Wrote programs to automate conversion of data from Sybase on NeXT to Solaris.
GSE Systems, Inc., Columbia, Maryland, 1990 - 1996
Simulation Software Systems Engineer
* Was lead developer for logic and control systems.
* Developed, debugged and tested software models for nuclear power plant control
room simulators.
* Was sole representative of company for preliminary testing of contracted
project in Germany.
* Developed and tested macros used by other engineers to auto-generate standard
software models for a wide variety of power plant components.
* Developed models on first principle from electrical schematics, piping &
instrumentation diagrams, and other technical drawings and technical handbooks
from actual power plants.
* Utilized C, C++, Fortran, UNIX scripting, assembly language and SQL in UNIX,
MPX and DOS environments with support from R:Base and Ingres databases and GUI
front ends to accomplish all above tasks.
* Voted Employee of the Month by entire project team.
Preussag Gesellschaft, Hannover, West Germany, 03/1985 - 07/1985
Assistant Drafter and Assembler
* Drafted wiring diagrams and drawings used to manufacture electronic
equipment.
* Assembled, mounted and soldered electronic components, sub-assemblies and
printed circuit boards.
EDUCATION
MS, Computer Science, The Johns Hopkins University, MD May 1997
BS, Applied & Engineering Physics, Cornell University, NY August 1989
AA, Engineering Technology, Essex Community College, MD June 1987
Exchange Student:
Electronics curriculum taught in German at Bundesfachschule für Elektrohandwerk,
Oldenburg, West Germany, four months, 1984 - 1985
LANGUAGES
Some German and English (fluent - native).
REFERENCES
Available upon request. |