About

ABOUT JAMES WILLIAMS ~
WEB ARCHITECT / SYSTEMS ADMINISTRATOR

12+ years of system administration, web application development, network engineering and IT consulting for small business and professionals.  Thorough knowledge of computers, internet systems, security, software, hardware and related technologies.  Expert in development, implementation and migration of enterprise systems and networks.


AREAS of EXPERTISE

Internet Systems Architecture
Advanced Systems Administration
Database Administration (DBA)
Object-Oriented Programming (OOP)
Web 2.0 Design & Development
Software Development Lifecycle
Network Design and Engineering
Cisco Certified Network Associate (CCNA)
Software, Hardware and Network Level Troubleshooting
Problem Analysis & Resolution
IDS & Forensics


PROFESSIONAL EXPERIENCE

INFINITY CREATIVE
San Francisco, California
Owner / Consultant

  • System Architect and Lead Developer of a web 2.0 e-commerce music download website using PHP, MySQL, Flash, YUI/AJAX/JSON/XML/RSS etc.
  • System Architect and Engineer of proprietary financial software in JAVA to replace a legacy mainframe system used to generate financial reports for Charles Schwab
  • Providing IT consulting for small businesses and individuals on an as needed basis
  • Deployment, management and migration of Windows Server 2003 and Active Directory (AD)
  • LAN/WAN/WLAN network designs and implementation
  • Cisco PIX & Adaptive Security Appliance (ASA) Firewall/VPN configuration and management
  • Deployment of Network Attached Storage and Storage Area Network technology, NFS, iSCSI, Fibre Channel and software/hardware RAID configurations
  • Specification and implementation of backup and disaster recovery solutions
  • Installing and maintaining servers that provide network services including primary/secondary DNS, HTTP, HTTPS, IMAP, POP3, SMTP, SSH, FTP, NIS+, NFS etc.
  • Installation and management of  Intrusion Detection/Prevention Systems (IDS/IPS)
  • E-Mail spam control using RBL’s, Spamassassin and custom filtering techniques
  • Deployment and administration of development tools including TRAC and Subversion
  • Experience with analogue (POTS and Trunked) PBX phone systems, 66/110 block wiring
  • Configuration and management of Asterisk VoIP installations


SILICON CONNECTIONS
Moraga, California
Senior Network Systems Administrator

  • Engineered and maintained a medium-sized, multi-homed network and about 20+ UNIX/W2K servers for a corporate ISP environment
  • Configured and maintained BGP peering with upstream providers, managed route advertising and justification for our ARIN IP blocks
  • Installed and managed services including:  DNS, SMTP, POP3, IMAP, SSH, HTTP/HTTPS etc.
  • Other tasks included installing/managing NIS+, NFS, RADIUS and scripting in Shell and Perl
  • EPI SOLUTIONS   •   Walnut Creek, California   •   November 2001 – April 2002
  • Systems Administrator / Developer
  • Responsible for the development of the corporate website utilizing PHP and MySQL
  • Managed windows 2000 domain server
  • Handled migration to from Exchange 5.5 to Exchange 2000
  • Resolved helpdesk support calls
  • Maintained workstations and printers throughout office
  • Managed Exchange mailboxes and public folders
  • Maintained office firewall and LAN


PACIFIC MARITIME ASSOC.
San Francisco, California
Network Consultant / Systems Administrator

  • Managed Cisco 3600, 2600, 3810 series routers, 2900 switches
  • Configured VoFR (Voice over frame) / VoIP (Voice over IP)
  • Administered Windows 2000/NT servers, RIM Blackberry Enterprise Server, Lotus Notes Servers, Raptor firewalls and ArcServ Backup
  • Managed multi-point frame relay network
  • Maintained workstations and printers throughout office
  • Created standardized desktop images for workstations


NONSTOPNET.NET, INC.
San Jose, California
Network Engineer / Systems Administrator

  • Worked with a team of engineers building and managing a Tier 1 carrier-class global network
  • Responsible for designing, reviewing and implementing network solutions and additions to NSN’s network
  • Extensive experience with Cisco hardware including:  1600 series through 6000 series, 6500 series, GSR 12000 series, PIX, Content Smart Switches (CSS) and Local Director
  • Systems Administration (UNIX:  Solaris, Linux, BSD)
  • Set up and managed a MySQL database for the Engineering department
  • Coded database driven web applications, tools and utilities in Perl for tracking equipment, equipment configurations and IP allocations
  • Additional experience:  Visio, Excel, Word, etc.


NABI NETWORKS, INC.
Concord, California
Lead Network Engineer / Systems Administrator

  • Managed all network operations company wide
  • Recommended and engineered changes and additions to their network which provided customers with DSL, Frame Relay and T1 data lines as well as other Internet services
  • Configured and maintained Cisco 900 series through 3600 series, 6400 ad 7200 series routers, Cisco NRP’s and NSP’s
  • Network Firewalls, Network security including Cisco filters and access lists
  • DNS administration of primary and secondary nameservers
  • Set up and managed network services including:  DNS, RWHOIS, Radius, SMTP, POP3, NNTP, SSH, FTP, TFTP, HTTP, HTTPS, Samba and more
  • Unix including:  SunOS, Solaris, FreeBSD, OpenBSD, NetBSD, IRIX, AIX, Linux, SCO
  • Programmed in Perl, shell scripting, process automation and CRON management
  • IP Address management, allocation and justification
  • Managed a network for Aperian (formerly MSI) supporting several hundred DSL clients


TRINITY PARTNERS, INC.
Pleasant Hill, California
Lead Network Engineer / Systems Administrator

  • Expanded and supported the existing network infrastructure
  • Set up and managed network services including:  DNS, RWHOIS, Radius, SMTP, POP3, NNTP, SSH, FTP, TFTP, HTTP, HTTPS, Samba and more
  • Network equipment:  Cisco, Ascend, Bay Networks, 3COM, USRobotics, FlowPoint, Compatible Systems and more
  • Server hardware including:  Sun, IBM RS6000, HP, NetServers, SGI and X86 Based
  • TCP/IP, NetBEUI, AppleTalk, HSRP, 802.1Q (Spanning Tree)
  • Experienced in routing protocol including:  Static, RIP, OSPF, iBGP and eBGP
  • Unix including SunOS, Solaris, FreeBSD, OpenBSD, IRIX, AIX, Linux, SCO
  • Windows NT Workstation / Server / Terminal Server and Exchange Server
  • IEC and LEC facilities including:  DS1, Fractional DS1, DS3, Fractional DS3, PRI, ISDN and POTS.  Used standard protocols such as:  HDLC, PPP and Frame Relay
  • Network layout, design and implementation
  • IP allocation management and justification through ARIN
  • Network monitoring utilizing SNMP, firewalls and security
  • Built and configured RAID based storage arrays


TRINITY PARTNERS, INC.
Pleasant Hill, California
Web Developer / Programmer

  • Website concepts, development and implementation
  • Configured and managed Sun servers running Apache HTTP web server
  • Extensive experience in creative website design, layout and graphic design
  • Web application development in Perl and Java
  • Database experience with MySQL, mSQL, Oracle and Microsoft SQL Server
  • Designed web-based, database driven applications using Perl as the CGI


R-COMPUTER
Pleasant Hill, California
Web Developer / Technician

  • Webmaster for corporate website, design and layout
  • Designed an Intranet for their in-house LAN of about 30 computers
  • Company database integration, forms and automation
  • Perl programming and JavaScript
  • Phone tech support and walk-in customer service
  • Assembled and tested new systems
  • System service, diagnostics and repair
  • Experience building computers, identifying and resolving device conflicts, IRQ, DMA and resolving software and hardware problems
  • DOS, Windows 95, Windows NT Server/Workstation, various flavors of Unix, OS/2


TECHNICAL EXPERTISE

LANGUAGES: Java  •  JSP  •  JavaScript  •  PHP  •  Perl  •  Shell  •  SED  •  AWK  •  C  •  Pascal
DATABASES: Oracle  •  MySQL  •  Postgres  •  MSSQL  •  Msql
OS: Linux  •  BSD  •  Solaris  •  SunOS  •  AIX  •  IRIX  •  OS X  •  Windows (all)
NETWORK & ROUTING PROTOCOLS:
TCP/IP  •  Appletalk  •  RIP  •  EIGRP  •  OSPF  •  BGP

One thought on “About”

  1. Greetings! Very useful advice in this particular post! It’s the little changes that produce the largest
    changes. Thanks for sharing!

Leave a Reply

Your email address will not be published. Required fields are marked *

Tech notes and contributions by James Williams