Nicholas J. DeClario

15 Esther Court | Lebanon, New Jersey 08833  |  nick@declario.com  | Phone: 973.229.9358

Summary

Self-motivated Linux professional with over 12 years of engineering and development expertise.  Strong troubleshooting, scripting, packaging, analytical and administration skills.  Significant depth and experience in Linux, OOPerl, BASH scripting, and C.  Great desire to learn and apply new skills and languages.  A team player who is attentive to detail and comfortable in a fast-paced environment.  Excellent oral and written communication skills.

Languages, Software, Technologies, and Hardware

•	Perl, BASH Scripting, C, Python, C++, PHP, SQL.
•	CVS, SVN, RPM development, Autosys, FreeBSD Package Management/Ports, Perforce, GRUB, KDE/QT, MySQL, postfix, NFS, Linux Software RAID, VMWare Server, networking and common administration tools. 
•	Debian/Ubuntu Linux, FreeBSD, RHEL, CentOS, SuSE SLES, EnGarde Secure Linux, Solaris.
•	1U and 2U x86, SunFire Sparc rack mount systems and hardware SCSI and IDE RAID.

Professional Experience

Morgan Stanley & Co., New York, NY								         May 2010 – Present
Senior Associate – Integration Engineer

Member of a newly formed team designed to maintain and sustain risk analysis trade applications for the developers and trade desks.
●	Designed and implemented robust monitoring systems and tools which allowed pro-active monitoring and alerts increasing savings by reducing the dependency on a 3rd party vendor's resources.
●	Significantly reduced false positive system alerts by over 50% and increased system stability by reviewing and identifying potential problems within the code and infrastructure allowing a decrease in 3rd party resources resulting in large monetary savings.
●	Worked with development teams to decommission and migrate old systems and hardware resulting in over 2 million dollars in savings and freeing up additional resources.
●	Responsible for managing and coordinating technical integration interaction and maintenance for trade desks.

Niksun Inc., Princeton, NJ									              March 2009 – May 2010
Senior Build Engineer

Key member in a small team with two other engineers to build and release the two primary OS-based products.  Build environments included FreeBSD and Linux (RHEL) systems with heavy custom scripting.  Additional responsibilities included creating packages (RPM and FreeBSD Ports) and on-going build environment development (Perl/Bash).
•	Personally designed, built and brought to production a cross-platform automated package management tool similar to Debian's 'apt' for both Linux and FreeBSD platformed products.
•	The system was a custom package-based model with full dependency support.  
•	Secure methods and protocols were utilized to meet the needs of many high profile clients.  
•	This system was cross-platform based on the same trunk between FreeBSD and Linux.
•	Fully written in Object-Oriented Perl.
•	Ease of use and productivity for the build environment was greatly increased by changing build routines and scripts.  This new system allowed easier monitoring, building and logging for builds as well as allowing 3rd parties within the company to keep updated with build statuses.

Goldman Sachs & Co., Jersey City, NJ								              May 2007 – March 2009
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.
•	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. 
•	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.
•	Substantially improved environmental health of grid compute farm by incorporating environmental monitoring systems at co-location sites and creating an end user system for monitoring, reporting and creating alarms.
•	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.
•	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.

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. 
•	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. 
•	Wrote kernel modifications to properly manage core dumps and handle custom input devices.
•	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. 
•	Personally created an automated OS upgrade system.  This handled LVM partitioning, networking, GRUB configuraiton, as well as maintaining functionality across all hardware profiles.
•	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. 
•	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. 
•	Administered several training sessions when major enhancements were introduced, for NYSE trade floor technicians. 
•	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. 
•	Designed project plans and documentation for ongoing development. 

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. 
•	Primary developer and project manager for several major projects including, the operating system's installer, an integrated intrusion detection and prevention system, and an integrated shopping cart system.
•	Took on a managerial role, responsible for project management, up to two other employees and employee training. 
•	Partnered with development teams to research and develop a  number of products including an integrated mail suite, proxy system and cable modem management system.
•	Designed, wrote and published all documentation for the operating system and all add on suites using LaTeX. 
•	Worked closely with customers to help develop and maintain custom hardware and software configurations.

Education 

Bachelor of Science, Computer Science  -- Kean University, Union, NJ