PROFESSIONAL OBJECTIVE
To
obtain a position in the computer science field specializing in UNIX systems
engineering
QUALIFICATIONS
á
UNIX
internals, System architecture, capacity planning, and performance
tuning/analysis
á
Solaris
2.6-10, ;OpenSolaris, FreeBSD 2.x-7.x, Linux, and HP-UX 9.x-11.x
á
C
UNIX systems programming, Python, Dtrace, Perl, UNIX Shell scripting, Java
á
Driver
development with FreeBSD 4.x and 5.x
á
Design
of SAN and NAS architectures with Hitachi, EMC, McData, and Sun
á
Knowledge
of EMC ECC, Timefinder, Volume Logix, and ESN Manager
á
Design
high availability clustered systems using Weblogic, Jboss, Apache, VCS
á
Sendmail,
Postfix, DNS, DDNS, NFS, DHCP, LDAP, and Samba configuration
á
Design
enterprise N tiered architectures
á
Implemented
SVN and CVS for Software Configuration Management
á
Configuration
of Solaris DiskSuite, Veritas Cluster Server, and Volume Manager
á
Installation
and configuration of Apache, Tomcat, Weblogic 6.1-9.1, and Jboss 3.x-4.x
á
Multithreaded
application design
PROFESSIONAL EXPERIENCE
2006-
Tridenta Solutions Plano,
TX
Present
Instructor for Network Administration for the Solaris 10
Operating System.
Responsibilities included teaching the TCP/IP stack, IPMP, configuring routers,
firewalls, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP)
and IP version 6 (Ipv6).
2001- TRANSPLACE,
LLC Plano,
TX
Present
Director of Systems and Database Engineering
Including Datacenter
Manager and Senior Engineer functions below. Wrote a capacity planning and performance analysis
application in Python for Weblogic. Wrote network program in C to monitor web
sites. Use Dtrace on Solaris 10 to diagnose software and performance issues.
Designed clustered systems for 99.999% uptime using Resonate, Jboss, and
Cluster Server. Implemented FreeBSD and Spamassassin for email filtering.
Configured and implemented SVN and CVS for software configuration management.
Led major consolidation project of systems and licensing saving over $1.5
million. The project included capacity planning, performance analysis, and
system availability of over 200 systems. Led performance tuning team. The team
was responsible for all aspects of degradation including network, application,
database, and SAN improvements. Overall, the team improved response time by
40%. Upgraded SAN from McData
ED3032 director to ED6064. Implemented Shadow Copy for Q/A databases.
Implemented Solaris 10 containers and FreeBSD jails to maximize server
utilization. Created enterprise standards for high availability, architecture,
middleware systems, and system security.
Datacenter Manager
Including Senior and
UNIX Systems Administration functions below. Managed on-site and remote data centers with a staff
of 14. Researched, designed, and implemented all hardware and software
requirements. Led several cross-departmental team projects, and served on
architecture board. Recommended and migrated EMC Symmetrix storage array to
Hitachi 9980V. Analyzed and resolved a Solaris performance issue improving
customer response time from 6 hours to 7 seconds. Identified and recommended a
Business Continuity (BC) plan for the enterprise including servers and
applications. Created build scripts for apache, tomcat, PHP, and Postgres.
Designed LDAP with replication for authentication with Solaris. Created
architectural diagrams of systems dependencies and processes. Analyzed and
revised support contract for improved efficiency and cost savings of $500,000.
Senior UNIX Systems Engineer
Including UNIX System
Administration
functions below. Recommended and implemented all enterprise High Availability
solutions. Managed EMC Connetrix SAN with a Symmetrix storage array. Implemented
BCVs for backup and recovery, and reporting and Q/A databases. Implemented data
center disaster recovery plan. Documented all technical procedures. Benchmarked
systems for ideal performance of kernel variables and RAID types. Configured
Enterprise class systems for Dynamic Reconfiguration. Developed enterprise wide security policies. Designed and
implemented monthly security audits for UNIX servers. Monitored, tuned and
troubleshot over 250 nationwide systems. Upgraded Veritas Volume Manager from
3.1/3.2 to 3.5. Led a cross-functional team on performance tuning for a
business critical application. Interviewed
junior, mid-level, and senior level UNIX administrators. Interfaced with
developers and DBAs to resolve development and production issues. Instructed
clients and junior/mid-level administrators on UNIX concepts and commands.
Installed, configured, and troubleshot BEA Weblogic Server 6.1-8.1, Tomcat, and
Jboss 2.3. Provided 24X7 technical consultation.
UNIX
Systems Administrator
Installed, upgraded, and configured DNS, DDNS, and DHCP for
the enterprise with over 75 domains. Installed and administered Iplanet web,
directory server, and Netegrity Siteminder. Responsible for web transaction
security using Siteminder and SSL. Report attempts of security break-ins to
upper management. Implemented Resonate to load balance and monitor webservers.
Wrote scheduling and fail-over rules using Resonate. Customized jumpstart
installations for all Solaris systems from Ultra-5 to E6500. Installed,
configured, and upgraded Solaris DiskSuite, Veritas Volume Manager, FileSystem,
and Cluster Server. Created multiple RAID levels using Volume Manager for Sun
D1000s. Wrote programs using Perl and C programming language. Created Bourne
shell scripts for job automation and security audits. Monitored system
resources using vmstat, iostat, sar, SEToolkit, and vxstat. Utilized
system-monitoring tools to trend system performance, and make recommendations
for software/hardware upgrades. Used ssh and scp for encrypted communication as
a replacement for telnet and ftp. Configured syslog on all servers to use a
centralized log server. Veritas Netbackup for backup and recovery. Evaluated
and made software recommendations. Troubleshot DNS, DHCP, LDAP, siteminder, apache/iplanet
webservers, Netbackup, Volume Manager, and system issues. Created on-call
schedule. Configured Tivoli to monitor all UNIX servers and databases.
2000- NORTEL
NETWORKS Richardson,
TX
2001
ASP Solutions Specialist Critical Response Team (CRT)
Provided third tier worldwide support for Solaris 7/8,
HP-UX 11.0, EMC, and Oracle. International travel for ASP implementation and
training. Installed and maintained Solaris, Veritas Volume Manager, and HP-UX
servers within lab environment. Performed analysis and tuning for UNIX systems
and Oracle. 24-hour critical on-call support. Designed applications for first
tier support utilizing Perl, shell, and C programming language. Troubleshot
sendmail, routing, firewall, LDAP, DNS, NFS, NIS and network hardware problems.
1999- SBC
SERVICES Dallas,
TX
2000
Team Lead - Infrastructure Management
Included all Security
Administrator and System Analyst functions. Responsible for user and system support on UNIX
boxes. Processed and handled escalations for support cases from the client
group. Aggressively monitored systems for possible bottlenecks and resolved
problems through application, database, and OS redesign. Provided leadership to
support staff within Business Systems group. Interviewed UNIX administrator
candidates, and provided necessary training. Responsibilities to group included
coordinating projects, 24-hour on-call support, vacation, and training
schedules. Active Security Administrator for thirty-five systems.
Responsibilities included daily security checks and semi-annual security
audits. Daily checks included running crack, cops, and tripwire. Maintained
hardware and software requirements for client system growth. Ensured logins
were disabled after ninety days of inactivity. Monitored and tracked unknown
system login attempts.
Systems Analyst
Advised Test and Production departments on optimizing
network and system performance through the implementation of kernel, network and
system changes. Troubleshot network, system, application, and Oracle related
problems and executed technical alternatives incorporating NFS, sendmail,
routing, network switches, and revised LAN configurations. Oversaw and
supported projects from testing through production. Provided support to
wireless billing utilizing HP-UX 11.0 and 10.2. Installed, configured, and
upgraded HP systems. Wrote Shell, Perl, and C programs for job automation and
security audits. Provided prompt 24X7 technical consultation and on-call
rotation. Monitored and troubleshot client server applications. Reported
project status to management. Attended meetings in regards to file system
management, server consolidation, and production readiness. Installed and
configured Apache web server. Projects included planning and implementation of
file system design for twenty-five servers, creation of a security program in
the C language to log access to all systems, planning and executing the upgrade
of sixteen servers, and updating technical documentation.
1998- THE
CPS GROUP Irving,
TX
1999
IT Administrator
Accountable for backups and restores using Legato, BRU, and
tar. Configured and tuned kernel. Monitored system activity, disk, and memory
usage. Ran security audits. Wrote scripts using Perl, Bourne, korn, bash, C
shell, sed, and awk. Planned and implemented disaster recovery. Configured
print servers. Employed fsck to check and fix file system errors. Installed and
configured Samba file server for NT workstations. Administered DNS 4.x, 8.x and
DHCP on UNIX and Windows NT 4.0. Evaluated and recommended purchases of
software and hardware. Installed, configured, and administered Sendmail V8.
Troubleshot network problems, including routing, firewall configurations, and
DNS. Installed and configured NFS and FTP servers. Tested software and hardware
for Year 2000 compliance. Utilized Cisco IOS commands for setup of Cisco
hardware, including Cisco routers, PIX firewalls, and switches. Installed
Apache web server and Postgres Relational Database System.
1996- PAYMENTECH,
INC. Dallas,
TX
1998
Cadre Analyst/Junior Oracle DBA
Created UNIX scripts and PL/SQL stored procedures. Managed
disk space, monitored system resources, and administrated security for Oracle and
UNIX. Installed and upgraded vendor software on client workstations. Wrote SQL
scripts, loaded data from a mainframe into Oracle tables via SQL*LOADER, and
trained/advised users on UNIX. Utilized UNIX HP-UX versions 9.x, 10.x, and
Oracle 7.x. Provided troubleshooting support for approximately 30 users.
Projects included data migration from VAX/VMS to HP-UX and Year 2000 compliance
for Oracle database.
Publications
á
Sysadmin
Magazine ZFS Administration January 2007
Training
á
McKusick-
UNIX Kernel Internals: Data
Structures, Algorithms, and Performance Tuning
á
Oracle
- 9.2 Features
á
Sun -
Systems Fault Analysis Workshop, Enterprise 10000 Administration
á
Sun -
Volume Manager, Sun Cluster Administration, Solaris 2.6 Systems Administration
I
á
Iplanet
- Directory Server and Webserver
á
Resonate
- Administration of Resonate
á
Global
Knowledge - Oracle Database Administration Bootcamp
á
NetG
- Perl Data and Communications, C Programming Introduction 1, 2 and Advanced 1,
2
á
HP -
HP-UX for Experienced Administrators, Inside HP-UX, UNIX and Network Security
á
University
of Texas at Arlington - UNIX, Oracle/SQL, Systems Programming
á
Collin
County Community College - C programming language