Sie sind auf Seite 1von 6

Mark F.

Stantz
1063 Morse Ave. APT 7-202
Sunnyvale, CA 94089
(702) 338-5167 (cell)
ms1000394@westpost.net
Available: December 8, 2010
-- Available anywhere in the continental United States on 15 days notice.
-- Routinely relocate at own expense to accommodate new clients.
Education:
Stanford University, Stanford, CA
Bachelors degree in Computer Science. Attended school September 1986 --
December 1989.
Summary:
-- Twenty years consulting experience, providing software solutions and
technical expertise to high-profile clients.
-- Expert perl programmer (primary skill since 1991)
-- Extensive database development background (Sybase T-SQL, Oracle PL/SQL,
MySQL).
-- Extensive ETL/data migration experience supporting application roll-outs.
-- Senior Sybase DBA with logical/physical design and Sybase performance and
tuning expertise.
-- Experienced in constructing custom, integrated, mod_perl- and CGI-based,
database-backed web-based applications from scratch (Apache, OO-perl, CSS,
dynamically generated HTML, embedded Javascript).
-- Former senior systems administrator (Solaris, HP-UX, Irix); process
automation expert; background spanning the full spectrum of administrative
disciplines (hardware installation/configuration, kernel configuration,
backup/recovery, O/S upgrades, trouble-ticket handling, systems
programming, server monitoring, performance and tuning, managing third
party applications, etc...)
-- Project lead and mentoring experience.
-- Experienced in working with management consulting teams and in translating
business needs into software designs.
-- Customer support background in service-oriented IT environments.
Most Recently:
Consultant for Cisco Systems, San Jose, CA
Web Developer July 2010 - December 2010
Rewrote Ciscos 10+ year-old frames-based Enterprise Monitor
application, used to monitor the availability of IT-supported
devices, hosts and applications worldwide, to be an Ajax application
based on the Dojo Javascript framework. Extended the software to
monitor "composites", so that redundant services with automatic
failover would no longer necessarily alarm when some components
became unavailable. Completed all coding on-schedule for a project
where the anticipated need was for two developers. Key technologies:
perl, Javascript, Dojo, YUI, Ajax, SQL, memcached.
Consultant for Grant Street Group, Pittsburgh, PA
Data Migration Specialist January 2006 - June 2010
Returned to handle data load for all fifteen tax lien auctions
conducted by Grant Street Group (GSG) for customers in AZ, FL and
MD in 2006; continued in this role until departure. Assigned new
responsibilities for reverse-engineering and migrating data from
legacy customer systems into TaxSys, GSGs flagship product, an
AJAX-based tax collection and billing system for county governments
in Florida, introduced in 2006. Developed custom ETL software for
roll-out of the cashiering, occupational licensing, tourist
development, alarms, bankruptcy and special assessments modules of
TaxSys (where applicable) for GSGs first ten TaxSys customers
(Broward, Citrus, Highlands, Lake, Okaloosa, Osceola, Monroe,
Pinellas, St. Lucie, and Volusia Counties). Coordinated with another
data conversion specialist and with business analysts specializing in
conversion-related activities on an on-going basis. Developed software
implementing the back-end of tax lien auctions for the TaxSys product.
Wrote custom patches and other software to resolve database issues in
production as necessary. Other duties as directed.
Consultant for FedEx Services, Collierville, TN
Sybase DBA October 2005 - January 2006
DBA for Sybase ASE 15 development servers (Linux). Analyzed locking
issues intermittently disrupting a cargo flight booking application,
showing how to resolve problems without migrating to Oracle. Developed
data migration and schema transformation scripts as part of an effort
to replace the middleware layer of the application running against this
database. Assisted in porting related shell scripts to conform with
Fedex production operations standards.
Consultant for Grant Street Group, Pittsburgh, PA
Data Load Team Lead -- January 2004 - July 2004
Designed and implemented software suite (perl, Linux, MySQL) to load
delinquent tax and related property data from various Florida counties
into Grant Street auction databases, in support of the first-ever
offering of tax lien certificates on the Internet. Led team of three
engineers loading data into databases used both for Internet auctions
and Internet-based bid research by both private and institutional
investors. Technical liaison with numerous FL tax collectors and
property appraisal offices, gathering data, verifying data
integrity, and providing post-auction extracts describing winning
bidders, certificate sales, deposit and payment information.
Given Solutions LLC, Las Vegas, NV
Managing Partner -- March 2003 - September 2005
Developed innovative web technologies composing Givens proprietary "web
engine", a set of mod_perl-compatible object-oriented libraries which
serve as a basis for rapid development of highly sophisticated database-
backed web applications. Designed and implemented various production web
sites based on this engine which are used by Givens customers to market
financial services programs. Worked daily with other partners to manage
Givens strategic relationships.
Major Clients:
Long-term engagements characterized by on-going relationships and repeated
extension of service agreements.
Consultant for Pitiglio, Rabin, Todd and McGrath (PRTM), Mountain View, CA
Joined several of PRTMs project teams on-site with their clients,
providing technical expertise and leadership to PRTM directors and
business analysts as well as end-client management and engineering staff
members. PRTM has an international presence and specializes in providing
management consulting services to technology-driven businesses.
Nortel Networks, Irvine, CA -- Senior Web Developer
August 2000 - October 2000
Represented PRTM at Nortel as a web developer. Advised PRTM analysts
documenting and re-engineering Nortel business practices on GUI design
principles, web-based interfaces and relational modeling. Collaborated
with analysts on design of a highly customized web-based application
(~120 screens) providing an interface to a new central repository
tracking order management data for Nortels Verizon account. Imple-
mented this application, using object-oriented perl to dynamically
generate HTML with embedded Javascript, interacting with back-end
databases (Oracle, Postgres) via DBI/DBD. Systems administrator for
development Linux machines (Red Hat 6). Commuted weekly by air to the
clients location in Southern CA.
Concentric Network, San Jose, CA -- Senior Web Developer
September 1999 - July 2000
Represented PRTM at Concentric as a web developer. Built a custom web-
based application (perl, DBI/DBD, dynamically generated HTML, Java-
script) accepting DSL orders from corporate customers, interacting with
DSL service provider (Covad) prequalification software, queueing
qualified orders pending remote approval from designated client repre-
sentatives, and ultimately uploading approved orders into Concentrics
active service request database (Scopus/Oracle 8/Solaris 8).
Hewlett Packard, Cupertino, CA -- Data Migration Team Lead
August 1998 - August 1999
Represented PRTM at Hewlett Packard as the technical lead for a large
scale (~150 Gb) ETL/data warehousing project. Designed, documented and
enforced data migration procedures. Implemented software tools (perl,
ksh) to facilitate source data quality analysis and cleanup. Trained
and supervised 8-10 member technical staff on data migration policies,
procedures and tool use. Escalation person for all technical issues.
Maintained and analyzed large (>20k lines) ETL software suite provided
by HP which accepted extracts from legacy mainframe systems, reformat-
ted these into a series of XML data bundles according to business
rules, and ultimately uploaded them into the data warehouse (Sybase
11.9.2, HP-UX 10.20). This software served double duty as both the ETL
teams migration tool and as the daily batch synchronization tool for
production data warehouses. Determined early in the project that this
software was buggy, inadequate to the task of handling data from
disparate world-wide sources, and too slow to process (in a days time)
even the volume of updates that could be expected to arrive on a daily
basis in production environments. Reverse-engineered and rewrote the
majority of this software in perl, introducing more advanced data
structures and data processing concepts (caching, pipelining,
collapsing redundant sorts, etc...), thereby improving performance by a
factor of eight while simultaneously improving error handling and
increasing reliability, readability and maintainability.
Liason between PRTMs team and HPs Roseville, CA Senior Technology Lab
(STL) in daily conference calls related to bug tracking, software
builds, benchmarking, status of the data migration team. Lectured at
HP on Sybase performance tuning and perl programming. Trained STL
staff in use of new ETL and data analysis tools, troubleshooting
procedures, data migration policies.
Consultant for Wind River Systems, Alameda, CA
Data Migration Specialist -- February 2001 - May 2001
Developed software tools to migrate data from MS SQL Server 7 databases
to Oracle 8i. Ported related Cold Fusion-based HR applications from NT
to Solaris 8. Performed a security audit of all applications to ensure
sensitive HR data could only be accessed by authorized personnel.
Wrote scripts to facilitate the replication of Oracle databases.
Senior Sybase DBA -- April 1997 - May 1998
Senior DBA and systems administrator for all Wind River Sybase servers
(Sparc 1000s and E3000s running Solaris 2.5.1). Go-to person for all
database-related issues and trouble-tickets. Managed upgrade of Wind
River database environment from Sybase 4.9.2 to 11.0.2. Automated
database and systems administration tasks. Designed and implemented
Wind Rivers disaster recovery strategies. Provided database expertise
and Sybase support to a project team deploying a Vantive call-tracking
system, including analysis of Vantive performance over Wind Rivers
WAN.
Designed and implemented twelve integrated web-based applications (100+
screens) using Sybases web.sql product (perl-generated HTML, Java-
script), enabling the Wind River user community to inspect and modify
database content via web browsers. Wrote Java applets to display
trouble-ticket status based on database content. Webmaster (Apache,
Netscape Enterprise Server) for database-related web servers.
Consultant for Locate, Inc., Half Moon Bay, CA
Software Architect -- February 1998 - February 2000
Designed and coded all back-end software for Guide, Locates flagship
product, a mobile workforce directory. Designed software to download
and map raw corporate directory data from flat files, LDAP and/or ODBC-
compliant databases to LDIF, and from LDIF to specially compressed and
encoded files compatible with the Palm Pilot architecture and usable by
the Guide front-end application. Implemented a complex web-based
configuration interface to facilitate per-user selection of customized
data subsets.
Consultant for PeopleSoft, Inc., Pleasanton, CA
Senior Sybase DBA -- September 1996 - February 1997
Sybase/UNIX specialist supporting PeopleSofts Customer Connection
project (deployment of a Vantive-based call center under Sybase 11.0.2
and HP-UX 10.10). Originally brought on-board by a former manager to
identify database performance issues threatening to impact the
projects roll-out schedule (resolved problem in three days). Remained
until project completion to provide database and administrative support
to the project team as needed, including design and implementation of
high-availability/disaster recovery strategies, construction of custom
data migration tools, Sybase tuning to optimize Vantive performance.
Sole systems administrator for two 24x7 production HP Series 9000/800/
T520 machines running Sybase as well as a Sparc 20 supporting a Net-
scape Enterprise Server. Automated database and systems administration
tasks. Built custom perl tools to facilitate management of Vantive
user base. Sole contact with Sybase, Sun and HP for support issues.
Consultant for Sybase, Inc., Emeryville, CA
Senior Sybase DBA -- August 1994 - August 1996
Senior DBA for Sybase Global Support Systems, managing corporate
customer call-tracking databases worldwide. Provided UNIX, Sybase,
programming and data migration expertise to a team deploying and
supporting a customized version of Clarifys ClearSupport application
for Sybase Technical Support. Senior systems administrator for ten
Sparc-1000s running Solaris 2.4 and Sybase SQL Server 10.0.2 in the US
and Europe. Analyzed performance at the network, operating system, SQL
Server and application levels. Developed tools used internally by
Sybase to automate database and systems administration tasks, and to
manage Clarify software. Designed and implemented hot standby and
reporting server synchronization, cutover and recovery strategies.
Mentored junior DBAs and systems administrators.
Senior Systems Administrator -- April 1993 - July 1994
Engineer affiliated with the Technical Support group. Developed menu-
driven software automating installation and configuration of Sybase
software to reduce time required to duplicate customer cases. Provided
UNIX expertise to Sybase analysts; installed Sybase and third-party
software and bug fixes on numerous platforms. Performed systems
administration tasks and troubleshooting on Sun Workstations as needed
to support the Technical Support group.
Consultant for Silicon Graphics, Mountain View, CA
Senior Systems Administrator -- February 1991 - November 1993
Engineer affiliated with the I/S Network Services group. Developed
numerous perl software tools automating systems administration tasks
and the provision of information services. Automated DNS database
generation and maintenance. Automated production of the corporate
phone book by writing scripts generating MIF (Frame) and SGML files
from Informix databases. Maintained and largely redesigned the on-line
corporate white-pages and extended the availability of on-line direct-
ory services to non-IP connected field offices. Standardized mail
configuration for end-user systems. Implemented from scratch a system
gatewaying email to ascii-pagers and related administrative maintenance
tools. Designed and coded a suite of programs to collect, archive, and
postprocess network statistics, producing Wingz graphs representing
traffic patterns, link utilizations and latency data. Redesigned time-
keeping model for the WAN and corporate networks to increase relia-
bility. Automated the reliable transport of SGI financial data from
IP-connected field offices to a secure, central machine. Developed and
ported software and otherwise worked to facilitate the SGI/MIPS merger.
Ported and/or maintained various large software packages (e.g., mh, rn)
for the SGI staff worldwide. Participated in implementation of the SGI
Internet gateway and its security systems.
Administrator of last resort for all hosts in all domains on SGIs
wide-area network. Senior administrator for hosts on SGIs corporate
networks. Frequent technical consultant for SGI Network Operations,
the I/S Assistance Center (helpdesk), SGIs North American Field
Organization (NAFO), Data Center Operations (DCO), Telecommunications,
End User Computing; liaison to the SGI engineering community for
various projects.
Other Clients:
Engagements providing consulting services to satisfy immediate client needs.
Consultant for GreyStar Solutions, Las Vegas NV
Web Developer -- Oct 2002 - Feb 2003
Developed custom web-based applications (perl, MySQL 3.23, Red Hat 8)
for customers and integrated them with GreyStars existing software
suite. Designed and implemented http://www.infinitysaver.com, a
customer-facing web site, as well as the web-based administrative
interface used by Infinity Access Group (IAG) to manage customers
acquired through the site, related software effecting transfer of
customer loan data to and from Economic Advantages Corporation (EAC),
IAGs banker, and software managing the collection and maintenance of
digital signatures for loan documents and consulting agreements.
Additional duties performed as directed.
Consultant for Palm, Inc., Santa Clara, CA
Software Engineer -- April 2000 - May 2000
Wrote (using mod_perl) a custom Apache module and related support
software to allow automatic authorization and authentication of generic
HTTP requests on a wireless network. Palm Inc. applied to patent this
software in the year 2000 ("Secure Authentication Proxy Architecture
for a Web-Based Wireless Intranet Application").
Consultant for Barclays Global Investors, San Francisco, CA
SQL Programmer -- March 1997
Wrote SQL triggers and shell scripts to coordinate extraction and post-
processing of data from a human resources database (PDS).
Consultant for Mindcraft Inc., Palo Alto, CA
Q/A Programmer -- February 1990 - December 1990
Wrote C and Bourne shell code comprising a large conformance test
suite, first as a staff consultant for Taos Mountain Software of
Mountain View, CA, later as an independent consultant after starting a
consulting business. Work involved development and verification of
thousands of small subroutines demonstrating that various UNIX
utilities and system calls behaved as specified in applicable standards
and vendor-specific documentation (Posix, XPG3, AIX).
Other Experience:
Pre-consulting work experience.
Robotics Lab, Stanford, CA
Systems Administrator -- June 1989 - December 1989
Systems administrator for a Vax 11/750 (BSD 4.2), Sun-2 (SunOS) and
several DECstation 3100s (Ultrix). Responsible for hardware and soft-
ware installation, routine administration (adding new users, clients,
X-terminals, etc...), porting software from the 11/750 to other archi-
tectures, modifying system programs, verifying system security, tailor-
ing systems to meet users needs.
Electrical Engineering Computer Facility (EECF), Stanford, CA
Systems Programmer -- June 1987 - February 1990
Wrote software in C to perform network troubleshooting and manage
source repositories. Performed administrative tasks, software porting,
installation and enhancement, bug verification and correction, system
trouble-shooting and maintenance in heterogenous highly-networked
environment. Assisted clients with problems by telephone and in
person. Extensively involved in auditing and guaranteeing the security
of various systems. Numerous other duties as directed.
Jet Propulsion Laboratory (JPL), Pasadena, CA
Programmer -- August 1986 - September 1986
Wrote low level assembly language communication code for IBM PC/ATs in
conjunction with a hypercube (distributed computing) research project
(SURF) sponsored by the California Institute of Technology.
Additional:
References available on request.
Will relocate on short notice within the United States.
US Citizen.

Das könnte Ihnen auch gefallen