download the pdf document
Computer Experience:
Operating Systems:
Redhat Linux 5.x/4.x, SUN Solaris 10, 9, 8, 2.x, x86/64, SunOS 4.1.x, AIX 5.3/5.2, Microsoft Windows NT, Windows 9x.
Programming:
Shell scripting using Perl, Bourne, Korne and C Shells. NIS, NIS+, NFS, DNS, Automounter. Basic Knowledge of: C, C++, Basic, Pascal, Assembler, Cobol, Fortran Programming Languages on VAX and IBM PC's. Database Systems: Sybase and SQL.
Hardware:
HP BL490c/BL 460c/DL 385/SL 170z , IBM P550/P690/P650/P630/P615/Idataplex/HS20/3850, SunFire E2900/V1280/F6800/V880/V445/V490/T2000/X4100/X4600/V65x, Sun Ultra Enterprise 10000, Sun UltraEnterprise 6500/4500/3500/450/420R/220R/2/1, Ultra 5/10, NetApp 2050c, EMC Symmetrix 8830, EMC CX600, EMC DMX800/2000/3000.
Software:
Veritas Cluster Server, Veritas Volume Manager, Veritas File System, Veritas Volume Replicator, Veritas Cluster Filesystem, xCAT, Sun Cluster 2.2, ZFS, BigFix, Opsware, BMC Best1, TeamQuest, Solstice Online DiskSuite, CDE, JumpStart, Sybase 11.x, Oracle 8.1.x, Autosys, Sunlink SNA, Legato Networker for Solaris and Novell, Datatools SQL Backtrack.
Work Experience:
Bank of America / Merrill Lynch Inc., New York, NY
Senior Vice President: Linux / Unix Engineer
(January 2010 - Present)
Emerging Technology Distributed Platforms Solutions
- Worked on team to evaluate emerging technology / solutions (VMware ESXi / RH RHEV / Qemu-KVM / Fusion-IO / Stateless Linux / NFSv4 integration)
- Special projects (Stateless Linux with 10G networking, xCAT management solution, NAS)
Merrill Lynch Inc., New York, NY
Vice President: Unix Engineering Manager
(September 2007 - January 2010)
Distributed Systems Architecture & Engineering
- Manage UNIX Engineering Team responsible for Standard Builds (Jumpstart/Kickstart/VMware/NIM/Opsware), 3rd level support.
- Manage Unix Engineering involvement with OS Stateless Project (Linux RH5 Stateless/NAS single-image boot,readonly-root).
Consultant
(April 1998 - September 2007)
Distributed Systems Architecture & Engineering
- Solaris Jumpstart - Member of team assigned the task of automating/creating/testing a standard Solaris 10/10x86/9/8/2.6 environment based on Merrill Lynch application standards (i.e. VCS, VxVM, VxFS, SRM, Monitoring agents, SAN, Autosys, etc.)
- DHCP - Implemented DHCP/PXE in Solaris / Linux Standard Builds based on Cisco Registrar [CNR] Server.
- AIX NIM - Member of team assigned the task of automating/creating/testing a standard AIX 5.3/5.2 environment based on Merrill Lynch application standards (i.e. VCS, VxVM, VxFS, Monitoring agents, SAN, Autosys, etc.)
- EMC Storage Testing - Document/test EMC Symmetrix 8830/CX600/DMX800 Performance and Unix interoperability.
- EMC SRDF - Document/test EMC Performance / R2&BCV Accessibility.
- SunFire T2000 Evaluation - Tested 8 Core server for possible deployment in production environment.
- SunFire X4100 Evaluation - Tested x86 servers for possible deployment in production environment.
- SunFire V65x Evaluation - Tested x86 servers for possible deployment in production environment.
- Single-Signon II- Document/test implementing Vintela Authentication Services [Unix-AD] authentication against Microsoft Windows Active Directory for Solaris / Linux / AIX.
- Single-Signon I- Document/test implementing Kerberos5 password authentication against Microsoft Windows Active Directory for Solaris 2.6 / 8 / 9.
- Solaris Live Upgrade - Implemented scripts to automate use of Live Upgrade with Veritas unencapsulation/re-encapsulation/build updates.
- Opsware Evaluation- Evaluated Opsware for software distribution/reporting and standard build mechanism replacement.
- Veritas VVR Evaluation - Responsible for evaluating Volume Replicator on AIX/Solaris Systems for possible production use.
- Veritas Cluster File System Evaluation - Responsible for evaluating Storage Foundation Cluster File System for possible production use.
- Veritas 4.0 BETA participation - Responsible for evaluating any installation issues (from jumpstart mechanism)/no rootdg requirement/encapsulation/VxVM functionality.
- C&R DualBoot - Document/test implementing Dualboot servers for use as QA and C&R systems using Veritas Volume Manager.
- SunFire V1280 Evaluation - Document/test implementing V1280 server for use in Production environments.
- IBM P690 Evaluation - Assisted in Documentation/test of P690 configured with 8 LPARS and standard software stack (i.e. VCS, VxVM, VxFS, BMC Patrol, SAN, Oracle, etc.)
- HDS to EMC Migration - Implement/document a plan to migrate data from HDS to EMC storage platform. Migration due to managing SAN in-house.
- SAN Architecture - Involved in 6-week project (circa March 2000) to implement/standardize the Merrill Lynch SAN UNIX Infrastructure. Equipment/software vendors involved were Sun, VERITAS, EMC, IBM, Brocade
- SAN Booting Implementation - Proof of Concept Project to implement/document Solaris booting over Brocade SAN fabric using EMC storage platform.
- Managed Storage Connectivity for Solaris systems - Software/Hardware used in connecting to SAN fabric, development of scripts to populate sd.conf and verify DMP connectivity, HBA logging, etc. The document and scripts were made available (as of May 2001) to over 150 UNIX hosts across Merrill Lynch U.S., London, Hong Kong and Tokyo offices.
- Evaluation of VERITAS products ( VCS / VxVM / VxFS )
- Sun Cluster to VCS Migration - Migration of Cluster infrastructures from Sun to VERITAS (VCS / VxVM / VxFS)
- VCS 1.1.x to 1.3 Migration - Upgrade of Cluster infrstructures
- Managed Hosting - Standards developed for N+1 Clustering (i.e. Discussion of cluster topologies, Load Failover policy & Load assignments, hearbeat connection layout, Servicegroup framework using the 4-layered model, etc...)
- VCS Best Practices Guide - Standards guide for UNIX SAs on the following : VxVM object and VCS Resource naming standard, filesystem layout, dependency model, Servicegroup framework, enabling Centralized Backup and DSM monitoring to be cluster-aware, VCS Cluster install & servicegroup creation, use of MultiNICs, Sybase & Oracle configurations, etc...
- EMC to HDS Migration - Implement/document a plan to migrate data from EMC to HDS storage platform. Plan published for over 30 hosts across several Merrill Lynch business units.
- Support of DSE Lab Infrastructure - including SunFire 6800, E4500s,E420Rs,Ultra2s, EMC Storage Array , Cisco 12K Switches, and Network/Fibre Patch management.
- Level 3 Support for Production SA Operations groups.
Data Center Systems Administration
Managed Hosting Service
- Post Sept 11th provisioning of Hosting Resources for Contingency & Recovery, included 100+ Solaris standalone servers [in 2 weeks].
- Post Sept 11th provisioning of remote Production Data Center, included 75+ servers [ F6800 / E6500 / E4500 / E420R ] in 5-node N+1 Cluster configurations utilizing MHS Standards & Best Practices [in 7 days].
Server Consolidation Center Support
The Server Consolidation Center is a set of Highly Available environments where new and existing applications can run in production mode with performance/prediction tools to "size" and validate an applications readiness to be moved to a consolidated environment.
- Migration of SCSI Storage to Hitachi SAN storage.
- Installed/Configured/Documented new Server Consolidation Center using existing Y2K lab equipment (E10000, Ultra2's, RAIDpower Storage Arrays).
- Installed/Configured 2 Solaris 2.6 Sparc5's running SSP version 3.3.
- Created 5 2 board E10000 domains consisting of (4x250mhz CPUs, 1GB memory, 3 Ultra wide SCSI - per Board), leaving 2 boards free for future growth/needs.
- Configured 2 VCS Production clusters, each consisting of 2 E10000 domains allocating 2 service groups per cluster connecting to ~512GB of RAID Storage.
- One cluster for Sybase and Applications.
- One cluster for Oracle and Applications.
- Configured 2 VCS development clusters, each consisting of 2 Ultra2, 1GB memory for Agent development and testing.
- Created/Modified VCS agents (using shell, perl scripting) to meet application needs.
- Wrote VCS agent for Sybase Replication Server.
- Wrote VCS agent for BMC Patrol (per Sybase DBA's specifications.)
- Wrote VCS agent for Merrill Lynch in-house monitoring tools.
- Wrote VCS agent for Apache Web Server.
- Wrote VCS agents for in-house Applications.
- Installed/Configured Best1 or TeamQuest monitoring/performance tools on all SCC Servers.
- Created Centralized repository Ultra2 for Best1/Patrol/Oracle Resource Mananager performance statistics and other data needed for sizing requirements.
- Installed/Configured Solaris Resource Manager on all SCC Servers to help allocate/restrict application resource requirements.
- Assessment / build / support of production applications while running in SCC.
- Created/Documented standards to be used for Consolidatedenvironments.
Direct Markets Production Support
- Planned / Configured / Build 4x Sun Cluster 2.2 Environments consisting of 2x E4500 Servers and 1 A3500 Sun StorEdge Array with 324 GB of storage.
- Created / packaged Cluster HA Service to enable centralized backup of cluster environment on dedicated network segment by creating an ip alias for all logical hosts on backup segment interface.
- Created / packaged Cluster HA Services for Direct Markets applications running on Production Cluster environments.
- Documented Installation / configuration standards for additional cluster environments.
Y2K test / Integration Lab Support
- Assessment / build / support of 90+ distributed applications for Y2K testing. Distributed applications defined as stand-alone, 2-tier or 3-tier. Components : NT or Solaris client(s) / Application server (middleware, TCL/TK, Perl, Web server, Weblogic, Mqseries,etc..) / Database servers (Sybase 11.x or Oracle 7.x / 8.x)
- Support Test Center infrastructure, i.e. E10000 & 2 SSPs ; Legato backup ; operations & reconfig. sh/ksh scripts ; veritas filesys. ; NIS & NFS support ; Jumpstart scripts / server maintenance.
- Interfacing with Firewall group for network access to Y2K lab ; Coordinating knowledge & software transfer with application owner / developer(s) / system admin(s) in building app. Environments.
Lab Environment:
E10000 (Starfire) server with 24GB memory / 48x250mhz CPUs / 3 TB RAID Storage, 2 Sparc5 SSP's, 6 Ultra2 TimeZone servers, 1 Sunlink SNA Gateway server, 20 Ultra2 & Ultra10 clients, 2 Legato Backup Servers, 1 Jumpstart / Time Server and 20 WinNT clients.
Treasury Support
Responsible for All unix support (Production, QA/Staging and Development) for Treasury Department. Maintained Treasury Environments which included 3 Ultra2, and 2 Ultra10's running Oracle 7.3.4/8.x.
Natwest Markets Inc., National Westminster Bank PLC. New York, NY
Technology: Assistant Vice President Systems Administrator / Sybase Database Administrator
(August 1996 - April 1998)
Installation / Configuration of Sun Solaris 2.5.x NIS / NFS Servers
Installation / Configuration of Sybase 11.x Servers running on Solaris 2.5.x
Configuration / Implementation of Applications running on Solaris Systems
Responsible for rollout of Solstice Online DiskSuite Mirroring on production servers
Technical Support for SUN Unix Systems / Sybase Database Servers
Systems Migration from SunOS to Solaris
Evaluation of Raid Solutions - MTI vs. ODS
Evaluation of NIS+ vs. NIS on Solaris Systems
Lehman Brothers Inc., New York, NY
Trading Services / Operations: System Administrator
(November 1995 - August 1996)
Technical Support for SUN Unix Systems
Responsible for SUN Computer Support for Trading Services
Responsible for Monitoring Database and Computer System Batch jobs and Backups
Responsible for Unix System restores using Legato Networker and Unix Restore
AVIS Rent A Car System, Inc. World Headquarters, Garden City, NY
Technical Services: System Administrator
(February 1995 - November 1995)
Unix Client Server Administrator - Sun, HP-UX
Technical Support of all Unix Servers
Responsible for Server Security Access
Responsible for Sybase Database and Unix System Backup - Restore using
Legato Networker, Datatools SQL Backtrack
Installation / Upgrade of System and Application Software
System Administrator of FileNet Imaging System
Network Services: Network Programmer Trainee
(February 1994 - February 1995)
System Administrator of FileNet Imaging System
Computer Installation Technician
Responsible for Configuration / Technical Support of all Powerbook, PC's and Macintosh Computers
Backup Support to Technician in-charge of LAN Wiring-Cable Layout
Responsible for Novell Server Security Access
Responsible for Macintosh Connectivity to mainframe
Information Center : Network Services Intern
(April 1993 - February 1994)
Responsible for Configuration of PC's and Macintosh's.
Assisted with Ethernet 10-Base-T LAN connectivity and Unshielded Twisted Pair
Terminal wiring throughout building.
Troubleshooting in both PC and Macintosh Network environments.
Provided assistance to user community with LAN software.
Purchased and installed software and hardware from vendors.
Education:
Long Island University/C.W. Post Campus - Brookville, New York Bachelor of Science Degree, December 1993
Major: Computer Science
Certifications:
Certified Sun Solaris Systems Administrator
References:
Furnished upon request
|