February 2012-April 2012, Senior Systems Engineering Consultant GCI, Anchorage, Alaska. (Contract through Bergaila & Associates)
Systems architecture, development, implementation, documentation, and operational handoff of a statewide WiFi network authentication and authorization mechanism.
Lead technical role for new system build-out capabilities
Architect and implement software and hardware infrastructure solutions for business critical projects
Review, create, and contribute to design documents
Function in roles on engineering, development, and operations teams for system design and serviceability
Assure compatibility of components and operating characteristics of subsystems in multi-vendor environment
Recommend technology optimizations, performance tuning, and process improvements
Mentor systems engineers and help raise the technical knowledge in the team
Leverage systems management tools to develop and deploy software builds, implement server monitoring and management applications, manage capacity, etc.
Create, schedule, and implement production changes such as applications, software upgrades, roll out of security and system patches, bug fixes, etc.
Ensure that appropriate documentation and training (RunBook and Work Instructions) is delivered to First Level support team
Participate in ITIL processes -- incident/problem management, change management, release management, etc.
Principal technologies:
- Debian GNU/Linux
- Perl
- Mojolicious framework
- Apache-SSL, secure web server
- ISC DHCPD
- FreeRADIUS
- AMD- and Intel-based Dell and white-box servers
- Cisco switching and routing
- Mercurial, source control and configuration management tool
- Database Interface (DBI/DBD), integration module for using Perl with a variety of databases
- HTML with Cascading Style Sheets (CSS),
- JavaScript, client-side web scripting language
- ModPerl/mod_perl, persistent Perl interpreter for use with Apache
- MySQL, fast, simplified, SQL-enabled DBMS
- PostgreSQL, robust, full-featured object-relational database management system
- Zabbix, system monitoring platform
July 2011-January 2012, Senior Systems Engineer Thomson Reuters, Creve Coeur, MO. (Contract through Adaptive Solutions Group)
Operational full-platform support of multiple n-tier applications in a
Web-centric framework. Provide technical expertise within a team focused
on the implementation and service delivery of products, systems &
networks in an investment & advisory delivery team. Ensure successful
implementation of new functionality while maintaining or improving
existing service levels. Ensure compliance to operational standards,
procedures and best practices. Closely liaison with various operational,
project, development, and product teams as well the service organization.
Function in a lead technical role for the implementation of new products and capabilities
Architect and implement infrastructure solutions for business critical projects
Review, create and contribute to design documents
Collaborate with development teams on system design and serviceability
Assure compatibility of components and operating characteristics of subsystems in multi-product environments
Recommend technology optimizations, performance tuning and process improvements
Mentor system engineers and help raise the technical knowledge in the team
Leverage systems management tools in order to automate server builds, deploy software packages, monitor servers, manage capacity, etc.
Schedule and implement production changes such as applications, software upgrades, roll out of security and system patches, bug fixes, etc.
Ensure that appropriate documentation and training (RunBook and Work Instructions) is delivered to First Level support team
Participate in ITIL processes -- incident/problem management, change management, release management, etc.
Principal Technologies:
- Unix and Linux
- Solaris on Sun/Oracle hardware (5120, v260, etc.)
- Red Hat Enterprise Linux (RHEL) on HP hardware (DL385, DL585, etc.)
- Batch systems and processing
- Korn Shell
- BASH
- cron
- Perl
- HP Service Manager 7
In a mixed Windows 2003/2008, Windows XP, Solaris, and Linux environment.
June 2010-July 2011, Senior Unix Architect Wells Fargo Advisors, Saint Louis, MO. (Contract through Technisource)
System programming, technical oversight, advisement, and quality control
of data management projects in very large relational database environments,
data warehousing and data mart architectures. Detailed implementation of
Unix shell scripting and file transfer technologies and techniques. Develop
technical approaches and ensure that proper data management guidelines and
standards are followed. Project leadership, planning, and organization.
Resource management within the context of assigned projects.
Principal Technologies:
- Unix
- File transfer technologies:
- Connect:Direct/NDM
- FTP
- SCP
- SFTP
- Relational database support
- ETL design and development
- Batch systems and processing
- Korn Shell
- cron
- AutoSys
- Perl
In a mixed Windows 2003/2008, Windows XP, AIX, Linux, and Solaris environment.
February 2008-February 2010, Unix Administrator Lead St. Anthony's Medical Center, Saint Louis, MO. (direct hire)
- Total responsibility for administration of all Unix systems, storage area network (SAN), and tape
backup devices in the clinical environment, including:
- System administration
- System implementation
- System patching
- System monitoring
- System backup
- System security
- Disaster recovery planning
- Data migration to new storage area network infrastructure
- Project management to double primary datacenter cooling and electrical capacity
- Specify and implement new Epic hardware infrastructure
- Manage vendor relationships
- Liaison with internal and external clinical and support workgroups to determine and document
infrastructure requirements, specify required hardware and software, design appropriate solutions,
implement the design, and assure ongoing solution support
- Supervise two FTE Unix technicians and oversee outside consultants
- Mentor technical staff
- Develop and implement process improvement plans
- Specify and justify capital budget hardware and software expenditures totaling more than $2 million annually
- Specify and justify operational budget expenditures totaling more than $750,000 annually
Principal Technologies in use:
- AIX 5L on IBM Power5 H70, H80, p55A, and p550 platforms
- AIX 6.1 on IBM Power6 p520, p550, and p570 platforms
- IBM Tivoli Storage Manager (TSM)
- IBM 2105 ESS 800 "Shark" Enterprise Storage
being migrated to
- IBM DS5300 Enterprise Storage
- McData Intrepid 6064 Director SAN Fabric
being migrated to
- Cisco MDS 9506 Director SAN Fabric
- IBM DS4000-series FAStT Storage
- IBM 3590 and 3494 Tape Storage
completed migration to
- IBM TS3310 LTO4 Tape Storage
- McKesson Star Clinicals and Star Financials
- MedPlus ChartMaxx
- Epic Systems EpicCare, Willow
In a mixed Windows 2003/2008, Windows XP, AIX 5L/6.1, Linux 2.2/2.4/2.6, and Solaris 8/9 environment.
March 2005-February 2008, Senior Software Engineer MasterCard
Worldwide, Saint Louis Global Technology and Operations Headquarters, O'Fallon, MO. Saint Charles County. (636)722-7000 tel. (contract through Programmer Resources International, converted to direct hire)
- Built enterprise-scale web-based system monitoring and configuration solutions over the Tivoli Management Framework using Apache, Perl, and
the Korn Shell on Solaris and AIX platforms, including:
- Requirements gathering and specification documentation
- Project planning
- Program design and implementation
- Unit, integration, and user acceptance testing
- Ongoing project maintenance
- Liaison with other internal workgroups for global, multi-site business continuity plan development and testing.
- Administered TelAlert enterprise messaging and Tivoli Workload Scheduler job scheduling servers.
Technologies in use:
- Apache-SSL, secure web server
- Korn Shell scripting, command-line oriented scripting language for Unix-like systems
- Common Gateway Interface (CGI), the standard for making interactive web-based applications
- Database Interface (DBI/DBD), integration module for using Perl with a variety of databases
- HTML with Cascading Style Sheets (CSS)
- JavaScript, client-side web scripting language,
- Mason, page templating system based on Perl
- ModPerl/mod_perl, persistent Perl interpreter for use with Apache
- Open Database Connectivity (ODBC),
- Oracle, enterprise-ready RDBMS
- Perl, Practical Extraction and Reporting Language, for scripting server behavior
- Secure Shell (SSH), encrypted Telnet-like protocol for remote system administration
- Secure Sockets Layer (SSL), public-key and private-key encrypted web protocol
- Structured Query Language (SQL), for accessing most RDBMSes
- TelAlert, notification platform
- Tivoli Management Framework, Workload Scheduler, Enterprise Console, and Monitoring, for remote system monitoring, configuration, and administration
- Transport Control Protocol/Internet Protocol (TCP/IP) Suite, protocols for transmitting data across a network
- Tomcat Java Application Server, the reference implementation of Java Servlet and JavaServer Pages technologies
In a mixed Windows 2000, Windows 2003, Windows XP, AIX, and Solaris environment.
November 2004-March 2005, Software Engineer Mark Monitor®, San Francisco, CA. (415)278-8400 tel. (415)278-8445 fax. (contract through Ajilon)
- Built enterprise-scale web-based solutions using PHP, MySQL, Apache, Perl, and BASH on Linux platforms, including:
- Requirements gathering and specification documentation
- Project planning
- Database design and implementation
- Program design and implementation
- Testing
- Ongoing project maintenance
Technologies in use:
- Apache-SSL, secure web server
- Bourne Again Shell (BASH) scripting, command-line oriented scripting language for Unix-like systems
- Common Gateway Interface (CGI), the standard for making interactive web-based applications
- Concurrent Versioning System (CVS), source control and configuration management tool
- Database Interface (DBI/DBD), integration module for using Perl with a variety of databases
- File Transfer Protocol (FTP),
- HTML with Cascading Style Sheets (CSS),
- JavaScript, client-side web scripting language
- ModPerl/mod_perl, persistent Perl interpreter for use with Apache
- MySQL, fast, simplified, SQL-enabled DBMS
- Open Database Connectivity (ODBC),
- Perl, Practical Extraction and Reporting Language, for scripting server behavior
- PHP Hypertext Preprocessor, web page templating and site management tool
- Secure Shell (SSH), encrypted Telnet-like protocol for remote system administration
- Secure Sockets Layer (SSL), public-key and private-key encrypted web protocol
- Structured Query Language (SQL), for accessing most RDBMSes
- Transport Control Protocol/Internet Protocol (TCP/IP) Suite, protocols for transmitting data across a network
In a mixed Windows 2000, Windows XP, and Linux (Debian, RedHat, Mandrake, Fedora) environment.
December 2003-November 2004, Information Specialist II C/Net Solutions, Sacramento, CA. (916)779-0362 tel. (direct hire)
- Performed telephone-based and in-person application support responsibilities for database-enabled, network-aware
desktop applications in a privacy-intensive healthcare environment.
- Complied with HIPAA rules and regulations.
- Repaired and rebuilt databases.
- Recommended user interface (UI) and functionality changes.
Technologies in use:
- CNExT, registrar database front-end
- Microsoft Outlook, email, calendaring, and contact management
- Microsoft SQL Server, database server
- Microsoft Access, database client and RDBMS
- ACT!, contact management
- WebEx, remote access and administration tool
- Rational TestManager and Rational Robot, automated testing suite
- PuTTY, remote access and administration tool
In a mixed Windows 2000, Windows XP, and Windows 98 environment.
October 2003-December 2003, Contract Programmer/Director of Information Technology nerdbooks.com, Roseville, CA. (916)677-1400 tel. (contract through El Dorado Tech)
- Directed all aspects of a web-based bookseller's Internet and internal network operations. Manage staff of three
full-time-equivalent developers. Analyze business processes and systems to determine appropriate maintenance
scheduled, assigned duties, managed projects in progress, and strategized growth. Developed scripts and programs to automate,
streamline, and upgrade data transfers to and from suppliers and customers.
- Built ecommerce solutions using PHP, PostgreSQL, MySQL, Apache, Perl, and BASH on Linux platforms, including:
- Requirements gathering and specification documentation
- Project planning
- Database design and implementation
- Program design and implementation
- Testing
- Ongoing project maintenance
Technologies in use:
- Apache-SSL, secure web server
- Bourne Again Shell (BASH) scripting, command-line oriented scripting language for Unix-like systems
- Common Gateway Interface (CGI), the standard for making interactive web-based applications
- Concurrent Versioning System (CVS), source control and configuration management tool
- Database Interface (DBI/DBD), integration module for using Perl with a variety of databases
- File Transfer Protocol (FTP),
- HTML with Cascading Style Sheets (CSS),
- JavaScript, client-side web scripting language
- ModPerl/mod_perl, persistent Perl interpreter for use with Apache
- MySQL, fast, simplified, SQL-enabled DBMS
- Open Database Connectivity (ODBC),
- Perl, Practical Extraction and Reporting Language, for scripting server behavior
- PHP Hypertext Preprocessor, web page templating and site management tool
- PostgreSQL, full-featured, scalable relational database management system
- Secure Shell (SSH), encrypted Telnet-like protocol for remote system administration
- Secure Sockets Layer (SSL), public-key and private-key encrypted web protocol
- Structured Query Language (SQL), for accessing most RDBMSes
- Transport Control Protocol/Internet Protocol (TCP/IP) Suite, protocols for transmitting data across a network
In a mixed Windows 2000, Windows XP, and Linux (Debian, RedHat, Mandrake) environment.
August 2000-February 2003, Senior Programmer II WorldCom Sacramento, CA. (contract through TekSystems)
September 1997-August 2000, Webmaster Association of California School Administrators, Sacramento, CA. (916)444-3216. (direct hire)
-
Designed, coded, programmed, scripted, edited, optimized, maintained, and updated
Web site for 15,500-member association using HTML,
DHTML, CSS, JavaScript, and Perl with CGI. Created and otherwise acquired graphic and
editorial content. Managed passwords and site security. Mediated site forums and
chat rooms. Managed interactive online calendar. Designed and implemented e-commerce
solutions. Created and maintained databases and their access scripts. Determined
site needs and design specs. Achieved consensus with association leadership and
executive staff on editorial focus and member services.
Details:
- 1000+ pages
- 15,000+ daily page views
- Numerous interactive features
- Installed, maintained, and managed DocuShare
database-driven document sharing application for intranet and extranet use.
- Installed and administered Microsoft Windows NT 4.0/Internet Information Server (IIS)
- Administered FreeBSD/Apache server
- Conducted audience analysis.
- Wrote technical and non-technical articles for the association's bi-weekly newspaper, EdCal. Wrote the
"TechWatch" column and other articles for Leadership
magazine.
- Worked with department-level representatives to develop interdepartmental
and organization-wide information systems strategies. Recommended IS policies
and procedures. Installed hard- and software. Troubleshot individual
workstations. Trained staff in application use.
- Wrote instructions, documentation, and promotional material. Compiled FAQs and answers.
- Made presentations and gave technical training to small- and medium-sized
groups of educators, ranging from 2-3 clerical support staffers to 50 school
district superintendents.
- Wrote news releases and school
board resolutions.
- Troubleshot network problems.
October 1996-present, Owner/Creative Director, El Dorado Tech, LLC (principal)
- Coordinate, prepare, and implement marketing strategies for business
development and expansion of information technology, design, consulting, and training firm.
Full profit and loss responsibility.
- Provide design, programming, consulting, and training services
to various clients, including: Wellmont Health System, The Association
of California School Administrators, nerdbooks.com, The Association of California Community College Administrators, California Highway Patrol Network Planning
Division, Management Analysis & Planning, and Community College
Facility Coalition.
- Write syllabi, training manuals, and tutorials for print and online
delivery.
- Coordinated advertising and listings for The Green Pages: California's
School Business Directory. Prepared and implemented marketing strategies
for expansion, improvement, and increasing revenue of directory; tracked
expenses and kept budget. Wrote and documented Access database to track
advertising and editorial content and billing.
January 1993-September 1997, Webmaster/Editor/Legislative Assistant, Murdoch, Walrath & Holmes, Sacramento, CA. (916)441-3300. (direct hire)
- Implemented and managed World Wide Web site for the Coalition for Adequate
School Housing (C.A.S.H.); coordinated with Internet service provider,
supervised consultants, and advised board of directors; tracked expenses and
managed budget; designed and managed World Wide Web site for Murdoch, Walrath
& Holmes.
- Wrote, acquired, edited & formatted articles, graphics &
advertisements for 24-28 page, two-color monthly association newsletter, the
CASH Register (circulation: 1500); coordinated with editorial
committee, printer and typesetter; tracked expenses and managed budget;
assembled other publications as necessary.
- Engaged media in school facility issues; promoted public involvement in
school facility funding issues; produced op-ed material for news outlets.
- Answered media inquiries. Organized policy/strategy planning meetings and
coordinated with campaign, legal and accounting staff through statewide
Proposition 152, 155, 170, 1B and 203 campaigns (except Proposition 170, each
was a statewide school bond. Propositions 152, 155, and 1B were successful at
the polls). Facilitated fund-raising efforts (more than $500,000 directly
attributable to my efforts) and FPPC reporting.
- Assisted in planning conferences and workshops.
1988-1990 and March 1992-October 1996, Resident
Manager, Howe Avenue Apartments, Sacramento, CA. (direct hire)
- Prepared and implemented marketing plan for 14-unit apartment complex;
screened tenants; collected rents; mediated tenant disputes; scheduled repairs
and maintenance; worked with owners to assure maximum occupancy
March 1991-July 1992, Administrative Assistant/Word
Processor, Adia Personnel Services, Sacramento, CA.
- As a temporary employee, performed tasks of varying responsibility for
numerous clients, from composing correspondence and marketing literature to
editing and writing for newsletters and organizing conferences; also,
formatting large documents for publication, answering phones, data entry, etc.
Among other positions, I worked at two long-term assignments with the
following additional projects:
- EIP Associates. Was instrumental in the changeover from WordPerfect 5.0
to 5.1, training their personnel in the software upgrade.
- Murdoch, Mockler & Associates (an education lobbyist). Responsible
for proofing and assisting in the editing of the CASH Register, the
24-28 page monthly magazine published by the Coalition for Adequate School
Housing (C.A.S.H.). Oversaw the publication of membership directories and
other major projects. Involved in planning 650 participant Annual
Conference.
Contents © Copyright 1996-2012 by Marc Elliot Hall. All rights reserved.