Eric Schubert's Resume |
|
|
Notre Dame 2014-2018 Migrate Data Center to Amazon Web Services Cloud Developer Tools: Ansible (scripts) AWS client, console |
- Cloud migration-services upgrade team member.
- Completed AWS Basic and Architecture courses.
- Designed Ansible migration scripts to create Application servers.
- Upgraded ND domain Apache-php web servers as auto-scale with git content integration
- Implemented various service monitor strategies.
|
|
Notre Dame 2008-2013 Design/implement Oracle Weblogic Application Server versions 11g, 12c, Java 6/7 Developer Tools: Eclipse |
- Design/Implement intranet/internet dual domain Weblogic three tier architecture on Linux.
- Running on VM platform RHEL6 OS, WLS immediate production fail over.
- Developed monitor interfaces to WLS
- Extended deployments of APEX/GRAILS/RAILO on Weblogic
- Central Authentication Service (CAS), LDAP enabled services
|
|
Notre Dame 2001-2007 WebSphere
System Administrator, SunGuard Luminis Portal and
e-Procurement Administrator, Hyland OnBase document
Management Administrator, Rational Developer,
Java
|
- Author of Sensitive
Number finder Java Swing GUI application for campus.
- System installer/administrator for e-Procurement
messaging middleware
- Evolved IBM WebSphere
application server and custom applications from versions 3.0,
3.5, 4.0 to current version of 6.0 on Solaris OS using Sun
System Resource Manager (SRM).
- Support IBM Rational Application Developer workbench
v6/7.
- Created Standard MVC
framework for J2EE developers capable of scaling an application
to 10,000 target web users.
|
|
Notre Dame 1997-2000 Special
Projects Team Lang and tools:
Java, Borland JBuilder, PLSql, OpenText Builder, JDBC
|
- Worked in an independent group that selected and
implemented LiveLink Imaging and workflow solution from
OpenText, Inc. Training included OpenText APIs, Oracle 8, 9 DB
and Oracle Application server AS.
- Architected and implemented custom graduate school
application submission web form that collected data for Graduate
offices posted to Oracle tables.
- Developed custom Java/GUI workflow application installed
on Mac OS 9 that routed and published XML data (from web form
submission in Oracle) to various graduate offices and interfaces
to the main corporate admissions systems.
- Wrote Java-CGI web form framework that enabled easy data
collection (e.g., surveys) into an Oracle table.
|
|
Notre Dame 1982-1996 Corporate
Systems DBA HP3000 Systems Programmer IBM 370
IMS DBA Languages: COBOL, PL/1, HP-SPL, SPLash,
C, HP-Modcal, HP- Transact, IBM Assembler, data dictionary
|
- (1995) Lead on Corporate Data Security group that
produced a report of recommendations to management
- Systems programming (1982-1996) estimated total lines of
code written was half a million lines of SPL, COBOL, TRANSACT,
and C code.
- Wrote Person ID number change / ID Number merge modules
for all corporate databases starting 1984. Data integrity was
critical because the ID number was used as the primary key to
most tables. Unique features of ID change modules were 1)
the ability to dynamically reconfigure its process paths and
adjust buffer sizes using database Meta data, 2) job
could be restarted after any abnormal termination, 3)
ability to merge or combine two ID numbers into a single ID
number.
- Wrote many specialty data conversions
- Wrote first VT100 Telnet gateway which authenticated a dynamic Gopher service using BSD
sockets API and C programming
language. In 1992, this was the first authenticated session Gopher service
for the HP3000.
- Published a series of 3
articles within HP Interact magazine
about Gopher service and later an HTTP
service replacement.
- (1985-1990) Wrote Full screen file and database editor EFS that emulated the functions of IBM 3270
SPF editor on HP3000. Proceeds from the EFS
editor were used to establish a general scholarship fund.
- Wrote real time HP database log writer (to alternate
media) and log recovery utility used in the recovery of
transactions in the event of a catastrophic disk crash.
- Wrote a DB log parser that translated binary log records
into ASCII source files (useful in replays or audits of data
transactions).
- Wrote a Meta Dictionary/3000 hierarchical copy/merge
utility to promote and synchronize meta data between staging
dictionaries (dev, test, production).
- Wrote HP system wide disk space management system which
provided historical file access and disk space usage statistics
on demand via command interface.
- Supported code base for ENVIRONMENT/3000 API for COBOL
which added support for dynamic transaction rollback and
recovery.
- Supported code base for INTERFACE/3000 which provided an
application menu and security control for users logoned onto
HP3000..
- Responsible for all corporate databases (IBM Batch IMS,
VSAM, ISAM, HP-IMAGE/3000) backups/recovery, capacity
management, indexing, search and rescue for developers.
- Wrote interactive IMS database editor application in
PL/I that altered/viewed IMS databases using hex code editor,
for example, to change values of packed decimal fields. This
Editor used block mode features of the IBM 3270 display
terminals.
|
|
Notre Dame 1980-1981 Academic
consultant and Systems Programmer
|
- Provided consulting services to students, wrote tools
and provided general support for IBM 370 data center computing
system.
Examples include: .
Extracted and reformatted data contained on 7 track tapes.
. Partitioned dataset unload/reload editor utility for an IBM
370 . Wrote statistical analysis report of IBM System
SMF data using IBM SyncSort and SAS . Consulted
students on programming assignments . Organized and
taught technology classes at the data center .
Published monthly data center newsletter . Created
data center documentation with Waterloo Script
- (1982) Left academic position for administrative DBA
position.
|