Dale Bewley
dale@bewley.net
Davis, CA 95616
EXPERTISE SUMMARY
A wide range of rich experience including web developer, database
administrator, system administrator, network engineer, and manager of
operations with a consistent focus on Unix and networking.
System Administration
o Unix experience since 1993; Solaris, Linux, some BSD and Digital UNIX.
o Subsystems: Apache, BIND, DHCP, LVM, NFS, NIS, Postfix, qmail, Sendmail, ssh,
Veritas Volume Manager and NetBackup
o Linux kernel configuration and optimization.
o Solaris Package and RedHat RPM bundling of software for ease of management.
o Windows NT4 and 2000 administration familiarity.
Relational Database Management Systems
o Oracle administration support for ILS application on Solaris.
o MySQL - Built several web driven databases with Perl and PHP front ends.
o Sybase DBA and development on Solaris and Digital platforms.
o Experience modeling and normalizing data.
Networking
o Cisco Certified Network Professional, CCNP.
o Firewalling with Cisco ACLs, Linux ipfwadm and iptables, Solaris ipfilter.
o Experience negotiating with carriers to provision data services in a
multihomed BGP environment from contract to turn-up.
o Circuit turn-ups from BRI to DS3 utilizing ATM, IRB, DSL and frame relay.
o Configuration of Tacacs+ to provide analog and ISDN connectivity.
o Cisco policy-based routing, QoS, MLPPP, EIGRP, OSPF, BGP4, VPN PPTP.
o Layer 4 switching / load balancing. HydraWEB, WLBS, NLB.
Programming
o Perl, extremely well versed. Written many utility and CGI Perl programs
for the public domain.
o C, CVS, Java, JavaScript, PHP, Shell, SQL
o Taught 300 level college course in Java at Purdue University, Indianapolis
campus.
Web Development and Management
o Extensive web experience since 1994. Planning, design, development, and
maintenance of large sites.
o Web servers on UNIX and NT utilizing Apache, Netscape, IIS, Index Server.
o Well versed in Apache virtual hosting and configuration.
EMPLOYMENT
UC Davis General Library - System Administrator / Digital Library Consultant
----------------------------------------------------------------------------
(09/02 - Present)
Lead responsibility for all Unix server administration, back-up NT server
administration. Maintain integrity and security of the Integrated Library
System and related systems.
Serve as technical consultant to the Library's Digital Initiatives and
supervise three programmers.
Responsibilities:
o Administer all Unix systems; 10 Solaris, 3 Linux.
o Maintain Ex Libris Aleph ILS (Integrated Library System) on Solaris
and Oracle platforms.
o Sun Hardware: A1000, E450, E4500, L9, L25, S20, 280R, v440, v880, T3, U60.
o Provide systems and programming support to digital library initiatives;
MySQL, Mason, Perl, evaluate and recommend other open source as needed.
o Provide systems security on Solaris and Windows; system patches, ssh,
SSL, ipfilter, TCP Wrappers.
o Administer Veritas Volume Manager 3.2 and NetBackup 4.5 Data Center.
o Assist in NT/Win2K server setup and management.
o Manage 3 programmers.
Projects:
o Upgrade of Aleph ILS:
- Replicate production environment on test server
- Layout and provision 500GB storage with Veritas
- Create Oracle instance with appropriate tablespaces
- Test and debug conversion of 100GB+ database
o Design, implement, and manage Veritas NetBackup 4.5 policies.
o Serial console access for remote administration of all Solaris Servers.
o Elimination of clear text passwords. Migration of all terminal access
from telnet to ssh and from IMAP to IMAPS.
o Implement packet filtering on Unix and Windows servers.
o Implement Nagios system monitoring and paging.
o Move development of code from production locations to CVS server.
o Served on hiring committees for NT Administrator/Programmer IV,
Computer Resource Specialist II, Programmer III.
o Serve on Technology Infrastructure Forum Security Workgroup.
Libritas - Senior Systems Engineer
----------------------------------
(06/00 - 06/02)
Senior role in the areas of operations and development ranging from system
design to network engineering and management to security policy and
incident response.
Telecommute 4 days per week to manage a network of approximately 30 nodes
on Linux and Cisco c7206, c1700, c2600, utilizing ATM, BGP4, DSL, Frame
Relay, IRB, MLPPP, OSPF, T1, T3, Zebra.
Responsibilities:
o Design and implement network solutions to meet customer requirements,
feature enhancements to linux-based ASP platform.
o Ensure reliability, scalability, and security of network and systems.
o Maintain security through VLAN, VPN, iptables & Cisco ACL firewalling, ssh
RSA key based control, grsecurity kernel patch, monitor Bugtraq and other
forums.
o Coordinate with remote engineers and lead engineering projects.
o Serve as backup to technical support.
Projects:
o Creation and documentation of development environment and procedures.
o Move from RCS to CVS and from tar files to RPMs, elevating our product
from a disorganized tarball of RedHat add-ons to a RPM based distribution.
o Implementation of trouble ticket system for tracking of support calls.
o Develop a system for engineering release of new packages using trouble
tickets and tool for remote update of multiple machines.
o Implementation of ssh RSA key based logins and dsh (distributed shell)
to simultaneously manage approximately 30 remote linux systems.
o Creation of customer database in MySQL with PHP front end.
o Update of monitoring system from Mon to Netsaint.
o Enhance Samba to allow authentication based on client IP address.
o Improve reliability with T1 fail over to DSL using ATM, IRB, OSPF.
o Implement policy-based routing and QoS to support VoIP and customer SLAs.
Monster.com / OCC - Manager of Operations
-----------------------------------------
(07/98 - 05/00)
Management of the day-to-day activities of the operations staff, including
the system and network documentation, installation, maintenance, engineering,
monitoring, and trouble shooting of the production site. Responsible for
Monster.com's production website worldwide.
Highly technical role in networking and administration of the largest career
site on the web. I retained much of my previous role as Network Engineer
with added responsibilies, such as staff supervision, a much larger server
farm, and an increased role in planning.
Responsibilities:
o Supervise and provide technical lead to network engineers, system
administrators, and operators.
o Negotiate and provision data services from internet providers.
o Aid Director of Operations in budgeting and capacity planning.
o Administer load-balancing systems.
Projects:
o Relocation and expansion of data center with minimal service interruption.
o Design and deployment of distributed HydraHYDRA load balancing system
to bring online remote data center.
o Evaluation of Windows Load Balancing System, WLBS/NLB.
o Key technical role in merger of the 2 largest career sites, Online Career
Center and The Monster Board, into Monster.com.
- Migration of 300+ email users to common system.
- Installation of private frame relay link with move to RFC1918 private
addressing and NAT.
- Inventory, evaluation, and redeployment of equipment gained in mergers:
DEC 8400 with HSZ50 storage array and Logical Volume Manager running
Oracle. Misc. Sun and Digital equipment.
o Super Bowl ad campaign build outs. The 1999 commercial created 10 fold
increase in traffic without a crash. This less than a month after a
complicated merger. Super Bowl 2000 brought 72Mbps of traffic up from
45Mbps.
Online Career Center - Network Engineer
---------------------------------------
(10/97 - 06/98)
Worked through exponential growth with a small team of individuals with
a hand in data manipulation, system administration, and network and
system engineering.
Responsibilities:
o Manage WAN and dialup services for 2 multi-homed locations having multiple
T1 and T3 circuits from up to 8 providers.
o RedHat Linux, Solaris, Windows NT system administration to provide DNS,
email, SQL, and web.
o Manage network utilizing BGP4, EIGRP, and ISDN on Cisco 7200, 5200, 800,
700, Catalyst 5500.
o Assist developers in technical design of web site and create utilities
for data analysis and manipulation.
Projects:
o Migration of site from co-located Solaris and Oracle to in-house Linux,
NT, and MS SQL systems.
- Perl data conversion scripts
- Aid in IIS configuration
- Backup to DBA
o Assistance in bringing up secondary site for emergency fail over.
o Development of scripts to load hundreds of resumes and jobs, received
nightly via email and FTP on Linux, into MS SQL database.
Sigma Theta Tau International - Solaris SA / Sybase DBA
-------------------------------------------------------
(07/96 - 10/97)
Report to the Director of the Virginia Henderson International
Nursing Library, http://www.stti.iupui.edu/library/. Manage library's Solaris
based servers. Develop internet based services for STTI members.
Responsibilities:
o Sole application developer, DBA, and system administrator of Sun Sparcs
running Solaris and Sybase System XI.
o Ensure network and database security.
o Manage NFS, NIS, email and DNS; backups using Legato Networker.
o Assess computing needs, including periodic upgrading of hardware
and software and make purchasing recommendations.
o Prepare regular and accurate reports for Director of Library.
o Serve as back-up to Novell Specialist.
Projects:
o Upgrade Sparc 1000, 20, and 5 systems from Solaris 2.4 to 2.5.
o Upgrade Sybase from X to XI.
o Creation of schema and conversion of flat file BRS database to Sybase.
o Development of web interface for Registry of Nursing Research using Sybase
Web.SQL, CGI, and Perl. http://www.stti.iupui.edu/library/registry.html
IUPUI Integrated Technologies - Online Information Specialist
-------------------------------------------------------------
(08/95 - 08/96)
o Aid in the planning, design, development, and maintenance of the
IUPUI and Integrated Technologies web sites. http://www.iupui.edu/
o Develop various Perl programs and libraries to interface Help Desk
Apriori system to the World Wide Web using Apriori Query Language (AQL).
IUPUI Integrated Technologies - Learning Environment Team Leader
----------------------------------------------------------------
(05/95 - 01/96)
o Supervise and provide technical support to consultants on IBM, Mac, UNIX.
o Design and implement online documentation of learning centers specifications
and consultant procedures.
IUPUI Integrated Technologies - Consultant
------------------------------------------
(10/94 - 05/95)
o Provide user support for various applications: word processing,
spreadsheets, and internet utilities in university computer labs.
INDEPENDENT CONTRACT EMPLOYMENT
Telelytics - Senior Software Engineer 06/02 - 10/02
o Assist in design and implementation of VOIP call manager; MySQL,
Perl, C++, H.323.
Bewley Internet Solutions Inc. - President 02/97 - 12/02
o President of small virtual hosting and custom solutions company providing
virtual hosting and custom programming.
o Design and build data driven sites such as http://www.tofuguide.com/ with
PHP, phplib, MySQL, Perl.
o Experience setting up corporation and running all aspects thereof has given
me valuable insight into the business process.
CERTIFICATIONS AND PROFESSIONAL EXAMS
Cisco Certified Network Professional, CCNP 06/05
Cisco Certified Network Professional, CCNP 06/02
Cisco Certified Network Associate, CCNA 06/99
EDUCATION
BS Computer Technology, Purdue University, Indianapolis Campus
o Courses include: Operating Systems, Information Systems, Network Design,
Data Communications and Security, Database Management, Programming in
Assembly, C, COBOL, Fortran, Pascal, Java, XML.
Oracle 9i Fundamentals II 04/04
o Five day Oracle DBA course. Quilogy, Roseville, CA
Oracle 9i Fundamentals I 04/03
o Five day Oracle DBA course. Quilogy, Roseville, CA
Ex Libris Aleph System Administration 10/02
o Two day course on Ex Libris Aleph Integrated Library System. Chicago, IL.
Cisco Internetwork Troubleshooting 04/00
o Five day Cisco training course. Global Knowledge, Indianapolis, IN.
Cisco Networkers Conference 06/99
o Several seminars on Cisco technologies. New Orleans, LA.
College Teaching Assistant 08/98
o As an undergraduate, served as instructor for CPT 388, Java Programming,
at IUPUI for fall 1998 semester. With a never before used course book,
I designed the quizzes, tests, modified existing programming assignments,
and lectured the class with minimal aid from professor.
o CPT 499, Networking teaching assistant spring 2000 semester at IUPUI.
Aided professor in research for course.
Cisco LAN Switch Configuration 08/98
o Five-day Cisco training course. GEO Train, Chicago, IL.
Advanced Cisco Router Configuration 03/98
o Five-day Cisco training course. American Research Group, St. Louis, MO.
Introduction to Cisco Router Configuration 12/97
o Five-day Cisco training course. Ascolta Training, San Diego, CA.
Sybase Fast Track to SQL Server 03/97
o Four-day Sybase System XI training course. Indianapolis, IN.
--
$Id:$
|