Nicholas J. DeClario nick@declario.com 15 Esther Court Home: 908.236.2927 Lebanon, NJ 08833 Cell: 973.229.9358 Summary o Senior Technical Analyst with 5 years of financial services industry experience. o Senior Developer and Engineer with over 4 years as a lead developer for a secure Linux distribution. Languages, Software, Technologies, and Hardware o Perl, BASH Scripting, C/C++, Perl::DBI, PHP, SQL, LaTeX/TeX, Newt. o KDE/QT, MySQL, CVS, bind, RPM, GRUB, QIP, LILO, Snort, postfix, OpenSSH, OpenLDAP, Linux Software RAID, NFS, SquirrelMail, Vi, LyX, LVM, Software RAID, VMWare, Xen, stunnel, sophie, networking and common system administration tools. o Red Hat Linux, SuSE SLES, EnGarde Secure Linux, Debian Linux, Sun Solaris, HP-UX, Windows (95/98/NT/2k/XP) and DOS x86 based system. o Hardware SCSI and IDE RAID, 1U and 2U x86 and SunFire Sparc rack mount systems. Professional Experience Goldman Sachs & Co., Jersey City, NJ May 2007 - Present Senior Technical Analyst Member of a small team of Linux administrators and developers who build and maintain a grid computing farm consisting of over 30,000 x86 based 1U tier 2 client servers and over 1,000 infrastructure x86 and Sparc-based servers. The computing power is sold to other business units within the company. This farm is spread across 10 co-location sites located in different regions across North America. o Reduced day-to-day management and administration responsibilities for the grid compute farm by improving existing methods, standardizing routines, increasing automation and re-writing existing scripts. o Streamlined the troubleshooting process during OS installation within the grid computer farm. This was accomplished by designing and writing a Perl client/server monitoring system which consolidated all installation related data for easier and more efficient review. o Substantially improved environmental health of grid compute farm by incorporating environmental monitoring systems at co-location sites. o Data was monitored, evaluated and logged for automated alerts and end-user reports. o Implemented an end-user web-based GUI for environmental data retrieval. o Significantly increased remote infrastructure deployment of Sun Solaris systems. Unified and automated existing methods by utilizing Perl and Expect scripts designed and written to confirm proper network configuration and physical wire connections for Sun SunFire systems and attached Hitachi AMS500 disk arrays. The prior method included a manual checkout of each 40+ servers per co-location site. o Authored manuals for co-location staff; these were used for hardware racking, re-racking and complex wiring of infrastructure systems. o Scheduled sessions to review documentation with co-location staff were given, as well as support to help co-location staff fully understand this intricate process. o Improved communication with partnering teams to meet goals in a timely fashion. This was achieved by organizing and conducting meetings to establish business goals while maintaining open communication conductive for all teams involved. o Maintain relationships with other business units within the company to help support and work with them in regards to the grid computer farm. NYSE Group (SIAC), Brooklyn, NY June 2004 - May 2007 Senior Programmer Analyst Lead developer and key member for a small team of developers assembled to build the next generation Linux based system for NYSE trade floor embedded devices. o Utilized Perl and BASH to create an object oriented environment for booting and configuring the systems. Each system had a custom configuration that was pulled down from network TFTP servers at each boot time with proper fail-over techniques to assure a working device. o Designed and implemented an XML-based scheme for handling specific hardware configurations. o Wrote kernel modifications to properly manage core dumps and handle custom input devices. o DHCP and TFTP were used to design a PXE network bootable environment. This environment was used for building these systems as well as for diskless systems. o Designed and wrote a remote, automated upgrade system using BASH to move between versions of the OS. This handled the LVM partitioning, networking, GRUB configuration, as well as maintaining functionality on all hardware profiles. o Developed a remote, automated upgrade system was built to upgrade devices to new versions of the OS with full support to fall back to prior versions if necessary. o Developed a diskless remote NFS-based version of the NYSE floor device and required servers to handle configuration, management and version control of 3000+ floor device clients. o Administered several training sessions when major enhancements were introduced, for NYSE trade floor technicians. o Collaborated with other SIAC and NYSE departments to determine system requirements and objectives. o Utilizing CVS, Perl and BASH scripting a series of build scripts and a build environment for handling RPM package building, release builds and release management was implemented. o Designed project plans and documentation for ongoing development. o Used C++ with QT to build custom configuration interfaces. Guardian Digital, Inc., Allendale, NJ April 2000 - June 2004 Senior Developer / Systems Engineer Responsible as a lead developer, systems engineer and key member of a small team for providing the technical expertise necessary to build a secure Linux based open source platform. o Primary developer and project manager for several major projects including: o The operating system's installer based on the Newt libraries written fully in C which included technology for automated partitioning, hardware auto-detection and software and hardware RAID support. o Wrote an integrated an intrusion detection and prevention system based on Snort, Perl, Perl::DBI, MySQL and barnyard that logged incoming attacks, created and archived graphical user reports, real-time attack statistics and custom prevention rule sets. o an integrated shopping cart system based primarily on osCommerce. o Partnered with development teams to research and develop a number of products including: o an integrated mail suite based on the postfix mail server o an integrated proxy system based on squid and LDAP o a PHP based management system for cable modems o Designed, wrote and published all documentation for the operating system and all add on suites using LaTeX. o Head technical support engineer which included all levels of customer support, troubleshooting, and development, which included custom hardware and software configurations. o Built and maintained network servers running most major services. o Maintained relationships with lead technical employees of large clients. o Took on a managerial role, responsible for project management, up to two other employees and employee training. Education Bachelor of Science, Computer Science -- Kean University, Union, NJ