From: route@monster.com
Sent: Friday, September 2, 2016 10:12 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: TOMCAT
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
MATTHEW S. BABAIAN 595
Muirfield Loop Reunion,
FL 34747 Matthew.Babaian.wt08@wharton.upenn.edu Specializing
in SOA-based J2EE implementations, security, performance tuning, monitoring
solutions, high-availability, clustering, and problem determination /
resolution, this hands-on, IBM Certified, Senior Middleware Architect /
Administrator has over 20 years of IT experience, 20 years of Linux
experience, 19 years of Java experience, and 16 years of WebSphere
experience. He also has extensive experience with many source control
and task tools, such as GIT, RTC Jazz, Remedy, and Jira. CORE
SKILLS: WebSphere Application Server
3.0.2 / 3.5 / 4.0 / 5.0.2 / 5.1 / 6.0 / 6.1 / 7.0 / 8.0 / 8.5 WebSphere MQ 5 / 6 / 7 / 8 WebSphere Message Broker 6.1 /
7 / 8 IBM Integration Bus 9 WebSphere Process Server 6.0.2
/ 6.1 / 6.2 / 7 WebSphere DataStage 7.5 / 8.1
/ 8.5 / 8.7 / 9.1 WebSphere Commerce Suite 4.1 /
5.1 WebSphere Commerce 6.0 / 7.0 WebSphere Service Registry and
Repository 8 WebSphere ESB IBM InfoSphere Information
Server 8.1 / 8.5 / 8.7 JBoss 4 / 5 / 6 / 7 WildFly 8 Business Objects XI R2 / XI
3.1 / 4.0 SiteMinder 6 / 12 / 12.5 Apache / IBM IHS IIS Linux – Redhat / Mandrake /
Slackware z/OS AIX 4.x / 5.x / 6.1 Wily Introscope 5 / 6 / 7 / 8 Tivoli Identity Manager /
Tivoli Access Manager (TIM / TAM) IBM Security Access Manager 7
/ 8 IBM Directory Server Tivoli Federated Identify
Manager 6.x DB2 7 / 8 / 9 / 10 Adobe LiveCycle / Adobe
Central Pro IBM Tivoli Monitoring (ITM /
ITCAM) EXPERIENCE: IGate
/ Metlife(TRICARE)
1/2015 – 11/2015 Senior
MQ and WMB Administrator Remote o
Responsible for the operational maintenance of: WebSphere Message
Broker v.8.0.0.3, IBM Integration Bus v.9.0.0.2, WebSphere Application Server
v.7, and WebSphere MQ v.7.5 in 4 environments, a mixture of Linux, Windows,
and Mainframe. o
Utilize AppWatch and Q Pasa! for monitoring o
Utilize Wily Introscope for WebSphere Application Server and application
monitoring o
Responsible for SSL certificate maintenance o
Deploy BAR and EAR files and associated artifacts o
Deploy WTX Mercator files o
Move messages using qload utility o
Backup MQ objects using DMPMQMCFG o
Import and create MQSC files o
Responsible for maintaining performance of all systems o
Created documentation for all products o
ADP-2 security clearance o
TRICARE Certified United
States Department of Homeland
Security
4/2015 – 5/2015 (part time) DB2
High Availability SME Remote o
Installed and configured DB2 v.10 o
Installed and configured TSA (Tivoli System Automation) o
Created DB2 HADR (High Availability Disaster Recovery) configuration and
integrated with TSA to allow for automated failover of databases. o
Configured WAS connection pooling, including ACR (Automatic Client Reroute)
for failover United
States Department of Agriculture 12/2014 – 4/2015 (part time) WebSphere
Application Server and WebSphere MQ SME Remote o
Installed and configured WebSphere Application Server v.7.0.0.31 o
Installed and configured WebSphere MQ v.7.5 o
Installed and configured IBM HTTP Server v.7 o
Created mod_rewrite policies and redirects in Apache for Sterling OMS o
Installed and configured SSL o
Provided a performance analysis and recommendations Taxware
12/2014 (4 weeks) WebSphere
MQ Architect Remote o
Performed a health check on the WebSphere MQ v.7.5 FTE environment
configuration across 3 Linux environments o
Documented environment configuration and presented recommendations for best
practices and performance improvements IBM
/ Aegon 11/2014 (4 weeks) WebSphere
Message Broker / WebSphere MQ SME Cedar
Rapids, IA o
Perform a WMQ and a WMB assessment on 32 sample Production servers for
security compliance, across Windows, I-Series, P-Series, Z-Series, Redhat
Linux, Ubuntu Linux, and Sun Solaris servers. o
Issue recommendations on performance monitoring and best practices o
Issue recommendations on administrative best practices o
Provided input on SSL, Distinguished Name usage, channel encryption, queue
encryption, SSL, IP Block, CHLAUTH, OAM Security, and much more o Conduct
white boarding session for explaining multi instance queue managers and
broker collectives o
Interviewed staff from the following teams and provided a staff assessment to
management: MQ, WMB, CICS, Linux/AIX, AS/400, Security, and Operations o
Presented 300 page document of findings satisfying audit compliance with EU
and US banking systems Blue
Cross Blue Shield of Kansas 5/2014 – 6/2014
(part time) IIB
/ WMQ / WSRR Architect Topeka,
KS o
Installed and configured IIB v.9, WAS v.8.0.0.8, DB2 v.9.7, WMQ v.7.5, and
WSRR v.8 on 6 servers across 4 environments (2 clustered). Deployed
WSRR application and setup Business Space. o
Setup QMgrs and Brokers and secured the environment. Customized WMQ
CHLAUTH. o
Conducted white board sessions for entire IT staff to explain 1) WMQ and IIB
clustering, 2) WMQ, IIB, WSRR, and WAS security, 3) WSRR usage o
Loaded WSDLs and other artifacts into WSRR. Documented the
procedure. Provided a 20 page document. o
Delivered a 70-page document on security options for WMQ and IIB o
Configured IIB Broker for WSRR. Deployed BAR files. o
Delivered a 25-page document on ODBC Configuration for DB2 / IIB. o
Delivered a 5-page document on deploying WSRR updates and uploading artifacts o
Worked with developers to integrate WSRR into their Message Flows Federal
General Services Administration
5/2013 – 11/2014 WebSphere
Message Broker / WebSphere MQ Architect Remote o
Designed a WebSphere Message Broker v.8.0.0.3, IBM Integration Bus v.9,
WebSphere MQ v.7.5, WebSphere MQ v.8, DB2 v.10.1 system for DoD purchasing. o
Lead the team from the initial proposal to go-live, maintaining and
fulfilling an extremely aggressive timeline. o
Installed and configured software in a standalone and clustered configuration
in 4 environments o
Integrated WebSphere Proxy Servlet for Web Services processing o
Lead team of 5 developers. Responsible for all work assignment, meeting
deliverable dates, code reviews and architectural decisions. o
Designed 22 message flows to receive file based inputs from GSA systems and
transform the data into a format for Sterling OMS to consume via XML messages
outputted into queues. Utilized ESQL to upload intermediately files to
a DB2 database. Outputted status files back to the GSA via the SFTP
Output node. o
Coded various ESQL and Java Compute nodes. Coded full interfaces to
offload work from team when they take leave. Able to step in for any
developer and support any interface. o
Coded FileInput Nodes, FileOutput Nodes, Compute Nodes, SOAPRequest, Nodes,
SOAP Response Nodes, MQInput Nodes, MQ Output Nodes, Email Nodes, etc. o
Installed and integrated Job Execution add-on for execution of Unix shell
scripts and Korn commands. o
Designed and coded secure Web Services interfaces for integration of DLA
(Defense Logistics Agency) requests to the OMS system. Dell
(Perot Systems) / Tenet Healthcare 4/2013 (4
weeks) WebSphere
High-Availability Health check Plano,
TX oEvaluate
5-Cell WAS v.7.0.0.15 / Extended Deployment v.6.1.1.3 environment, servicing
67 hospitals across the US, and offer recommendations for serviceability,
reliability, recoverability, maintainability, resilience, and security. o
Evaluate WMQ and AIX infrastructure and issue high-availability and
performance recommendations. ADP
3/2013 (4 weeks) WebSphere
MQ Architect Salem,
NH o
Migrate 5 environments from MQ v.6 to MQ v.7.5. o
Mentor development team on WebSphere v.7.5 security enhancements and MFT. W.R.
Berkley 2/2013 (2 weeks) WebSphere
Message Broker Architect Des
Moines, IA o
Performed a health check on the Production, TEST, INT, and DEV WebSphere
Message Broker v.8.0.0.1 and WebSphere MQ v.7.5 environments. o
Rebuilt all environments from scratch. o
Clustered WMQ through multi-instance queue managers and cluster WMB through
multi-instance broker collectives. o
Configured the Web Admin WMB tool and demonstrated admin and read-only
account to the staff. o
Tuned MQ and WMB. o
Provided guidance on WebSphere Service Registry and Repository v.8
integration. o
Provided guidance on Global Cache implementation and WebSphere eXtreme Scale. o
Worked with the administration, development, and business teams to define a
security architecture. Implemented channel, broker, web service, and
message flow security. Implemented SSL with self-signed certificates. o
Mentored administration and development teams on best practices. o
Created a 100-page step-by-step document with screenshots for all
installations, configuration, and helpful administration commands tailored to
their use of these products. o
Issued architectural recommendations for environments and message flows. Orlando
Utility Commission
2/2013 (2 weeks) WebSphere
and Tivoli Federated Identity Manager Architect Orlando,
FL o
Migrated secure web services application from JBoss to RAD v.8.0.
Resolve code compatibility issues. Created JAX-WS client proxies. o
Installed, clustered, and configured WebSphere Application Server v.7.0.25,
Tivoli Federated Identity Manager v.6.2.1, IHS, WebSeal. o
Performance tuned WebSphere Application Server v.7.0.25, Tivoli Federated
Identity Manager v.6.2.1, IHS, WebSeal. o
Configure SSL and Web Services security policies. Document environment
setup and train staff. o
Created ACLs and scripted environment promotion process. CalWIN
9/2012 – 2/2013 SiteMinder
and LDAP Architect / Administrator Remote o
Installed and configured CA Directory Server, SiteMinder Policy Server
v.12.5, Identity Manager v.12.5, CA Federation Manager, Apache 2.2, and
WebLogic in 3 environments o
Created LDAP schemas, and SiteMinder Policies - Rules, Realms, Responses, and
Response Groups o
Installed, configured and registered Web Agents and ASA Agents o
Installed and configured JBoss v.7 o
Configured Identity Manager web services o
Configured Policy Server and Identity Manager Reporting components. o
Installed, configured, and secured Business Objects and created reports and
dashboards. o
Responsible for SSL integration across all components - Created CA requests,
built key stores, and migrated keys o
Configured SSO between desktop and Liferay Portal. o
Worked with Liferay Portal architect to integrate security components with
the Portal and with the underlying Portlet application Weight
Watchers
7/2012 – 9/2012 WebSphere
Commerce Architect New York, NY oPerformed a
Production system review of the WebSphere Commerce Suite, WebSphere
Application Server, IBM HTTP Server, and Redhat Linux infrastructure in
preparation for an expected 300% to 400% increase in daily sales due to a
multinational rollout. oWrote automation
scripts for deployments and wrote scripts for customized application
monitoring o
Configured WebSphere eXtreme Scale and defined CDN offload architecture for
optimal caching. o
Architected a multi-tiered, distributed, redundant middleware infrastructure
consisting of 6 clustered application servers, running WebSphere v.7 (Network
Deployment) and 6 web servers running IHS (IBM HTTP Server) version v.7 o
Installed and configured Tealeaf Customer Behavior Analysis Suite. o Installed
and configured WebSphere Application Server, WebSphere Plug-in, IHS, and IBM
Update Installer. oVertically
and Horizontally clustered WebSphere Application Server. oClustered
Redhat Enterprise Linux Server 5.6 (Tikanga) to create infrastructure redundancy
for WebSphere NFS transactional file system. oProvide
on-demand support for Production outages o
Created a consistent shopping experience across all customer entry points,
including mobile, web, and in-store. o
Provided knowledge transfer for Member, Catalog, Order and Marketing
Subsystems IBM
/ Commonwealth of PA, Department of Labor and Industry8/2007 – 7/2012 SOA
Architect Harrisburg,
PA oArchitect
and lead administrator for the following components: WebSphere
Application Server, WebSphere Process Server, WebSphere ESB, WebSphere
DataStage, WebSphere MQ, Business Objects, SiteMinder, Dollar Universe, and
AIX for the IBM team on the Commonwealth of Pennsylvania’s Department of
Labor and Industry’s $200 million Unemployment Compensation Modernization
System project o
Designed a 12-environment WebSphere Application Server and WebSphere Process
Server v.6.0.x/v.6.1.x/v.7.0.x/v.8.0.x implementation. Horizontally and
vertically clustered all components. Configured NFSv4 shared
transactional file system. Conducted failover and load-balancing tests
under load. Performed migrations between each product version after the
base v.6.0.x setup. o
Configured identity trust from the front-end Portal to the back-end WAS for
SSO by integrating the SiteMinder ASA agent with the WebSphere TAI.
Utilized LTPA for WebSphere cross-cell trust. Implemented SSL at the
client and server layers for WS-Security. o
Responsible for debugging and administrating WPS Business Process flows and
Human Tasks. Experienced with the BPC Explorer, Failed Event Manager,
and tracking Business Process activities after Replaying messages from the
Hold and Retention queues. o
Architected SCA components (both asynchronous and synchronous) and integrated
through the webMethods ESB. Configured MDBs and Activation Specs. o
Mentored Java development team in WebSphere Integration Developer usage,
usage of WSDL, and demonstrated the development of BPELS and SOA based Web
Services. Responsible for architecting the use of long running or short
running Business Processes and Stand Alone or In-Line Human Tasks. o
Installed and configured WebSphere Business Monitor v.6.1/v.7.5. o
Installed and configured WebSphere DataStage v.7.5/v.8.5/v8.7 and created ETL
interfaces for transforming and loading data between disparate systems, such
as from the Department of Revenue to the Department of Labor and
Industry. Responsible for all DataStage Administration, including
creating scripts, researching abended jobs, and creating Projects and
assigning roles and rights through IBM Information Server. Responsible
for maintaining standardized dsparams to be used by 12 person DataStage Development
team. o
Installed and configured a Business Objects XI 3.1 SP3 / Crystal Reports 2008
cluster on AIX 5.3 and a Business Objects 4.0 and Crystal Reports Enterprise
cluster on AIX 6.1. Configured failover for CMS and SIA (where
applicable). Led the migration from XI 3.1 to 4.0. Integrated
LDAP and SiteMinder using InfoView and CMC o
Installed and configured Business Objects Portlets, and configured an SSL
flow through using 3 separate certificates, through a Cisco ACE, a web
server, and an application server, allowing for transmission of forms
externally to multiple state agencies. o
Installed and configured Business Objects WebIntelligence. o
Utilized Dashboard builder to display customized analytics, based on the
needs of the Labor and Industry Comptroller’s Office. o
Installed and configured Oracle 11g runtime and client. Configured
tnsnames.ora and created stop and start scripts for the databases, RAC, and
listeners. Configured Oracle data sources within WebSphere and setup
connection pools. o
Installed and configured ITCAM agents for AIX and WebSphere. Created
and tested Tivoli Situations. o
Configured HACMP (IBM High Availability Cluster Multiprocessing) and NFSv4. o
Configured JSR 168 Portlets and Portal container for ALUI interface o
Installed and configured Corticon BRE (Business Rules Engine) o
Installed and configured CA SiteMinder Policy Server v6.0 SP6. Created
a customized TAI interface that allowed for the integration of multiple LDAPs
containing non-unique objects to allow for end-to-end SSO through an Oracle
Web Center (AquaLogic) Portal through IIS to WAS. Installed and
configured SiteMinder ASA and Web agents o
Implemented Forms-based authentication for Claimant and Employer users and
SSO authentication for Knowledge Worker (internal) users o
Installed VeriSign certificates, created key databases, and implemented SSL
transport. o
Implemented Tivoli monitoring for WebSphere and AIX. Created custom
Situations for infrastructure and application level monitoring o
Integrated webMethods ESB v.6.5/v.7.2 with WAS, WPS, FileNet, Adobe Central
Pro, and DataStage. o
Created WAS and WPS deployment and administration scripts using JACL and
JYTHON. Created Korn scripts for shutdown and startup of software
packages. Created Perl scripts for data scrubbing for bad characters in
DataStage job imports from legacy systems. o
Utilized IBM Tivoli Monitoring (ITM / ITCAM) to illustrate performance
bottlenecks for nightly batch processing which facilitated the discovery of a
bottleneck that when corrected allowed throughput to be increased by 300%. o
Integrated Cisco ACE with middleware for hardware-based load-balancing and
SSL decryption. o
Optimized and tuned the application and the infrastructure to be able to
handle 3,000 concurrent and 700,000 total users. o
Implemented an OS / Middleware work-around to mask Java code serialization
and class-reloading issues, which resulted in a 97% decrease in CPU
utilization. oTechnical
liaison between IBM and the Department of Labor and Industry oResponsible
for defining security and maintenance policies. oKey
resource for triage and problem determination in all environments. Knights
of Columbus6/2007 – 8/2007 Middleware
Architect New
Haven, CT oCo-Architected
the full life cycle of a hybrid Redhat Linux 4 / Windows 2003 Staging and
Production Environment, consisting of redundant implementations of Tivoli
Access Manager v.6, WebSphere Portal v.6.0.1, WebSphere Application Server
v.5.1 / v.6.1, IBM HTTP Server v.6, IBM LDAP, DB2 9 Viper, and SQL Server
2005. oClustered
SQL Server using multiple cross server nodes; Clustered DB2 using HADR (High
Availability Disaster Recovery). oArchitected
the Portal implementation and assisted developers with the integration of
existing applications and the integration of portlets. oLead the
configuration of authoring / approval routing and publishing rules for WCM. oDesigned a
backup strategy for all eCommerce Software. o
Designed a monitoring strategy for hardware, middleware, and applications. o Procured Wily Introscope – Contacted the vendor to provide a
demonstration to management, negotiated and obtained pricing and support, and
installed and configured the products, including the Enterprise Manager,
Workstation, Web Views, Java Agents, Error Detector and Leak Hunter. oUsing
Wily’s Transaction Tracer and Leak Hunter, isolated an application memory
leak that was causing daily outages for the company’s original Production
system; Worked with the developers to correct the situation and made
suggestions to management regarding better J2EE design which would avoid such
issues in the future, i.e. avoiding system.gc() calls, and overriding and
calling finalize() methods. YES
Solutions / BookSpan12/2006 – 6/2007 WebSphere
Message Broker Architect / Lead Administrator Mechanicsburg,
PA oArchitected
a multi-tiered, redundant ESB environment to support a SOA-based distributed
systems architecture. o
Installed and configured WebSphere Transformation Extender v8.1. o Installed
and configured 10 WebSphere Broker v.6 instances across a multi-tiered,
clustered, heterogeneous AIX and Windows environment oResponsible
for training Administrators to: install and configure DB2 for Broker
repository databases; install, configure and cluster WebSphere MQ; deploy BAR
files; debug message flows; maintain the stability of execution groups and
nodes; administrate underlying MQ structures. o
Translated business needs into logical requirements and trained developers in
creating message flows to fulfill those requirements. oConfigured
Tivoli’s OMEGAMON and Candle Agents to enable monitoring, and developed
situational responses to key events such as executing automatic MQSI commands
and sending email and paging alerts. In depth experience with
administrating, patching, and debugging Tivoli Candle Agents, TEMS, and TEPS. o Setup multiple Tivoli Directory Server implementations – one
servicing Production, and one servicing the other environments.
Responsible for defining directories, maintaining ACLs, explaining API
interface and DN syntax to developers. Experienced with managing schema
files under both LDAP Version 2 and Version 3, and familiar with the nuances
of both. o
Skilled with MQSI and MQSC scripting and command-line interfaces as well as
with the WebSphere Message Broker’s Toolkit, WebSphere MQ Explorer and the
Configuration Manager API Exerciser. Experienced with all windows-based
MQ tools and support packs such as MO71. Experienced with QPASA. o
Designed and implemented a Disaster Recovery plan for maintaining and
restoring MQ objects, Broker DB2 databases, Configuration Manager Cloudscape
databases, and MQ registries. o
Architected and configured MQ and Broker clustering and fail-over. o
Setup multiple WebSphere Information Integrator servers to replicate queue
data between a mainframe DB2 database and an Oracle database o
Responsible for AIX administration on the ESB servers. o
Assisted with message flow development. Blue
Cross Blue and Blue Shield of Alabama / IBM 4/2007 (1 week) WebSphere
Application Server and WebSphere MQ Architect Birmingham,
AB oArchitected
a multi-tiered, distributed, redundant middleware infrastructure consisting
of 2 clustered application servers, running WebSphere v.6.1.0.7 (Network
Deployment), 2 clustered messaging nodes, running WebSphere MQ v.6.0.2.1, and
a web server running IHS (IBM HTTP Server) version v.6.1 o Installed
and configured WebSphere MQ, WebSphere Application Server, WebSphere Plug-in,
IHS, IBM Update Installer, WebSphere MQ Explorer. oVertically
and Horizontally clustered WebSphere Application Server. oClustered
WebSphere MQ GE
Financial Services / Sun Microsystems10/2006 – 11/2006 Internet
Infrastructure Architect Salt
Lake City, UT oConducted
an architecture assessment, formulated a recommended approach and timeline,
and implemented the new design oVertically
and horizontally clustered and tuned a WebSphere Application Server
v.6.0.2.15 and WebSphere Portal Server v.5.1 cell with 153,600MHZ of
computing power to handle no less than 2000 concurrent users for a database
and IO intensive, highly-available financial services application o
Increased the maximum number of concurrent users the system would handle by
1000% oIdentified
and documented best-practices, both from an administrator’s perspective and
from a developer’s perspective o
Conducted a focused code-review with a bias towards increasing performance
and coding an application optimally to run under WebSphere o
Worked with CSC to procure Wily Introscope. Installed and configured
Enterprise Manager, Workstation, Web Views, Java Agents, Error Detector and
Leak Hunter. Utilized Wily Transaction Tracer to identify
performance bottlenecks. oTuned
Solaris 10, WebSphere Application Server, WebSphere Portal Server, SunSpot
JVM, and Sun ONE v.6.1 Web Server for both the application and the
environment using tools such as Wily Introscope, Tivoli Performance Viewer
and various Solaris OS utilities oArchitected
a load-testing plan and communicated the relevant metrics to gather to other
infrastructure teams oArchitected
a WebSphere security implementation using IBM LDAP. o
Trained a team of WebSphere Administrators. oIdentified
a network issue at one of the company’s data centers that when corrected,
will allow for an exponential increase in performance for all of the
company’s enterprise applications. Independence Blue Cross Internet Infrastructure Team Lead
8/2002 – 10/2006 Philadelphia, PA oLed a
12-member team that supported 62 servers in 5 environments running 75+
WebSphere v.3.5.x/v.4.0.x/v.5.x/v.6.x, WebSphere Portal 5.x, MQSI 5.x, and
Tomcat applications on AIX, Solaris and Windows 2000. oDesigned
and implemented a customized training program for junior-level administrators
that saved the company 50% on consulting rates and greatly alleviated
“learning curve” inefficiencies. oLed the
effort to migrate from IBM AIX-based hardware to Sun Solaris-based hardware oArchitected
and oversaw the implementation of a plan to create a secondary datacenter and
conducted disaster recovery exercises to demonstrate that all client SLAs
were met or exceeded. o
Installed and configured MKS Source Integrity, and integrated with WebSphere
Studio Application Developer (WSAD). oReduced
downtime by 75% by implementing customized Wily Introscope Metrics and
wireless resource utilization alert systems, streamed to handheld devices,
which warned of potential problems and slowdowns in advance of customer
impact. Worked directly with the Wily Technology development team to
enhance the product in adding automatic instrumentation of Java Classes. oArchitected
and implemented a customized “Performance Roadmap” for WebSphere and Apache,
which included JVM optimization, SSL acceleration, memory allocation, thread
pools, and caching using tools such as Wily Introscope, LoadRunner, IBM’s
Distributed Debugger, WebSphere’s Resource Analyzer, Tivoli Performance
Viewer, and JVM data to optimize physical and virtual resource allocation for
optimal application performance. oAdept with
scripting in UNIX shell, XML, PERL, and JACL: Wrote scripts in:
XMLConfig, WSCP, wsadmin, and XMLAccess to administrate WebSphere under
v.3.5.x, v.4.0.x, v.5.x, and WebSphere Portal, respectively. Wrote Korn
scripts to keep multiple sets of application servers synchronized; Developed
PERL scripts to test the functionality and load-handling of HTTP Servers and
Application Servers. oImplemented
a SSO (Single Sign-On) solution for web applications using TAM and the
existing LDAP user directory. oUsing WSAD
v.5, constructed numerous administration tools, including an MQ test utility,
database test utility, JMS Administration GUI, and a WebSphere application
restart and deployment web-based JAVA tool. The latter uses servlet
driven UNIX shell scripts calling WebSphere Control Program (WSCP) and
WSAdmin (JACL) commands for applications team-leads’ use. This tool
used Tivoli’s Access Manager (TAM) to authenticate users by reading the
user’s group association and clearance level from the TAM-generated HTTP
header. oMentored
Java application team-leads in J2EE design and architecture and explained the
use of tools such as WSAD (v.4 & v.5), Visual Age for JAVA, and the
Application Assembly Tool (AAT), and explained concepts such as JMS,
workflow, WebSphere Connection Pooling and the Struts Framework.
Demonstrated how version control systems such as Clearcase and PVCS tie into
the RAD and WSAD IDEs. oConfigured
servers in corporate compliance for business personnel driven deployments of
static content through Interwoven’s Teamsite tool while maintaining server
stability and security. o Introduced
the concepts of Horizontal and Vertical Clustering at the company in 2002,
using Modeling and Cloning under WebSphere 3.5.x. Architected multiple
redundant server farms and changed all web application systems from a single
point-of-failure to redundant clusters. oUnder
WebSphere 4.0.x., WebSphere 5.0.x, and WebSphere 6, Clustered Horizontally
with an Active / Active configurations to Load-Balance workload across
physical servers using Network Dispatcher (WebSphere Edge Server). Also
clustered Vertically by stacking multiple instances of Application Servers on
the same physical server.
oAssisted
Developers in Serializing Session Objects to allow for effective
clustering. Also introduced the concepts of WebSphere Dynamic Cache and
Data Replication Service (DRS). oSetup an
Active/Passive Clusters under WebSphere 5.0.2 and 5.1 using WebSphere Cluster
objects and split workload to redundant HTTP Servers. oClustered
and secured the Member Services IVR (Interactive Voice Response) / CTI
(Computer Telephony Integration) system using WebSphere Edge Server (now
Network Dispatcher) and PD (Policy Director – now TAM). oConfigured
DB2 databases via the DB2 Client and using the APP And NET drivers, Mainframe
databases via DB2 Connect, AS/400 databases via the AS/400 client in
WebSphere v.3.5.x and WebSphere connection pooling in WebSphere v.4.0.x and
v.5.x, and Oracle databases via property file JDBC connections in WebSphere
v.3.5.x and WebSphere connection pooling in WebSphere v.4.0.x and v.5.x. o Supported
WebSphere Portal by deploying and configuring portlets, themes / skins, and
rules using the Portal console and XMLAccess. o
Clustered WebSphere Portal v.5.0.2 to create a high-availability environment. o Experienced
with creating Queue Managers, defining JMS objects using JMSAdmin,
administrating the MQ Publish / Subscribe Broker, MQSI, and using QPasa. o
Developed MQSI logic to create redundant message flows during the AIX to
Solaris migration. Erie
Insurance Group 2001 – 2002 WebSphere
Architect Erie,
PA oLead the Applications Infrastructure Administrators
group from proof-of-concept through implementation, responsible for 39
WebSphere Application Servers (v.3.5.4 & v.4.0.1) and 9 HTTP Servers (IHS
v.1.3.19) running on SUN Solaris v.8 across 7 environments in Erie
Insurance’s 198 million dollar e-commerce initiative. oOversaw a
Production environment with 68,000MHZ of computing power that could support
at least 5000 concurrent users. oResponsible
for all personnel moves within the department. oEngineered
an INET sockets Remote OSE / Virtual Host-based implementation using
queues.properties, rules.properties, vhosts.properties and Apache to allow
for split release environments using a common HTTP Server for WebSphere
v.3.5.4 CRM environment. Used WebSphere HTTP transport to connect remote
WebSphere v.4.0.1 application servers and IHS web servers. oDuring the
development/build process, mentored a team responsible for WebSphere
Administration tasks including: security, scalability, load-balancing,
application management and deployment, and J2EE implementation. Mentored a
group of 200 e-commerce developers in effective large-scale programming
practices and J2EE compliance. oSupervised
the installation and configuration of WebSphere v.4.0.1 and v.3.5.4 on 39 Sun
Netra T1-200 and 420R network servers running Sun Solaris v.8. oCoordinated
enterprise application integration via a SeeBeyond pipeline using Accord XML. o
Installed and configured Fair Issac BRE (Business Rules Engine). oCreated
hardware-based redundancy and failover with SSL using the Cisco Secure
Content Accelerator and a Cisco Content Switch. oConfigured
Nokia firewalls using CheckPoint software. oImplemented
modeling and cloning – horizontally and vertically with WebSphere 3.5.x, and
created server groups with WebSphere 4.0.x. oIntroduced
workload management, systems failover, and load-balancing. oResponsible
for configuring LoadRunner to monitor WebSphere and using the gathered
statistics to pinpoint and resolve Web Server/Application Server bottlenecks. Carpenter Technology Corporation2000
– 2001 E-Business Team Lead &
WebSphere Commerce Administrator Reading, PA oSupervised
a team that supported Cartech.com, the company’s corporate website, which
utilized a J2EE design system – HTML/JSP front-end driven by an AIX Apache
Web Server with an IBM WebSphere Application Server, developed in WebSphere
Studio/IBM Visual Age for Java IDEs with a Rational Clearcase version control
system. oCo-administered
4 WebSphere Commerce Suite 4.1 instances in 3 environments, used to sell
steel bar and plastics on the web. Created multi-tiered,
Java-integrated sites for each of the seven Engineered Products Groups after
traveling across the country to each site to gather data. Supervised
development work, and assisted the team in using J2EE objects to promote
efficiency. oCo-administrated
4 WebSphere v.3.0.2 instances in 3 environments, performing duties such
as: adding and configuring servlets and remote method invocators,
deploying EJBs, advising on load-balancing and web-app management, modeling
and cloning for redundant WebSphere instances, advising developers on code
optimization and best practices for WebSphere, and performing WebSphere
maintenance and patching. oSupervised
the creation of a technical information website, allowing customers to
register and access product specifications online. The site utilizes
n-tier architecture with an HTML / JSP client layer, a WebSphere / servlet
driven middle layer, and an Oracle data services layer. oWrote
numerous Korne shell and PERL scripts, integrating nested XMLConfig
scripting, to facilitate code promotion and WebSphere configuration updates
across internal and external environments. oExperienced
with filing IBM Product Maintenance Requests (PMRs) using the Electronic
Service Request (ESR) Tool, and communicating with Level 1 through Level 3
support. oDeployed
Remote OSE for split Web Server / Application Server environments. Target Systems2000 Lead E-Business Developer Mechanicsburg, PA oDeveloped a
web-based prescription transmission system for Scriptfast Inc., which uses
n-tier scalability with a Sequel Server/VBScript Data Services Layer, an
MTS/Visual Basic .DLL Business Layer, and a JavaScript/HTML Client Layer. oEngineered
a 215 website system for Affinity, Inc., a company which services the Club
Alumni Associations for more than twenty colleges. This site utilizes
Microsoft’s DNA strategy through COM components, SQL, HTML, Visual Basic,
JavaScript, and a VeriSign E-commerce platform to access a
cross-architectural system of a PC-based Sequel Server database and a
Macintosh-based File Maker Pro database. oKey
technical consultant for the U.S. Navy’s Open Architecture Retrieval System
(OARS) upgrade initiative to convert from Cold Fusion to Java. Villanova
University1997 – 1999 Network Administrator Villanova,
PA oMaintained
a Slackware Linux sub-domain in Villanova University’s Electrical Engineering
Department. Configured and managed e-mail, Internet services, and
networking access for users. Ensured the regular maintenance of
kernels, software, and drivers. Editor1996
– 1997 oAssisted
Dr. John Lewis in editing the first edition of the J2EE theory
textbook: Java Software Solutions: Foundations of Program
Design QNF Computing Solutions 1994 –
1999 Founder Cedarhurst, NY oOversaw
company's technology, sales, services, and financials oAchieved
$300,000 in sales, 1997 EDUCATION
and CERTIFICATIONS:
oIBM
Certified System Administrator - WebSphere Application Server Network
Deployment V8.5 o
IBM Certified System Administrator - WebSphere MQ V7.0 o IBM Certified Solution Developer - WebSphere Message Broker V8.0 o IBM
WebSphere Solution Sales Professional o IBM
WebSphere Commerce V7.0 (FEP 7), Application Development o IBM
Certified System Administrator - WebSphere Commerce V7.0 (FEP 8)
University of Pennsylvania - Wharton Business School / School of
Engineering oFields of
Study: Management, Decision Models oMaster of
Engineering, Executive Master’s in Technology Management Program
Harvard University oField of
Study: J2EE Design. Studied under Charlie Sawyer, Nortel Networks
University of Pennsylvania - School of Arts and Sciences
oFields of
Study: Immunology, Cellular Neuroscience, and Distributed Systems Johns Hopkins University
oFields of
Study: Organic Chemistry, Corey-Posner-Whitesides-House Synthesis for
Dialkylcuprates. Studied under G.H. Posner. Villanova University oFields of
Study: Computer Engineering, Biology, Chemistry oBachelor of
Science, Comprehensive Program (Pre-medicine Concentration) |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
|