Uploaded File
Paul
psisco@sisco1.com
904-458-7511
Middleburg, FL 32068
Senior Java Developer; Enterprise Solutions Architect
30 years experience W2
3
Recommendations
Average rating
128
Profile views
Summary

  • Paul has over 25 years of software development experience with an emphasis on data transformation, middleware technologies, and lean / agile methodologies. He developed the BridgeGate TEI transformation engine, and he helped develop the front and back ends of the SkyMall.com website. Paul played a leading role in designing and developing the enterprise integration bus at the center of Bank of America's SOA strategy. He is a skilled agile practitioner and has excelled in his roles as lead developer, development manager, solution architect, senior software engineer, and senior systems engineer.
  • Paul is actively involved, as the solution architect, in a number of SDLC and software development work management projects that will integrate project management, requirements and user story management, development, testing, and continuous integration / continuous delivery processes and applications.
  • Languages and Technologies – Java, EJB, JSP, JDBC, JMS, XSLT, XML, HTML5, CSS3, PHP, JavaScript, Spring, Struts, SQL, Swift, iOS SDK, .NET, C#, Visual Basic, C++, ODBC, CORBA, WebObjects, Clipper, COBOL, Foxpro, Powerbuilder, Perl, BASIC
  • Development Tools – Eclipse, STS, Xcode, Visual Studio, WSAD, Maven, Ant
  • Application Platforms – JBoss, Apache, Tomcat, WebSphere, WebLogic, DataPower
  • Databases – MySQL, Oracle, MS SQL Server, Access, Xbase, Sybase
  • Operating Systems – Windows(all versions), UNIX, Linux, iOS, DOS, CICS, TSO
  • Other – ETL, HL7, EDI, Data Modeling, SOA, Systems Integration, Certified Scrum Master, Agile Development, REST, Design Patterns, BPM, Configuration Management

Experience
VP; Enterprise Solutions Architect
Banking/Financial
Nov 2007 - present
  • Manage the development of Java applications. Improve software development, support, and maintenance through the use of lean and agile development methodologies.
  • Developed and implemented the bank's ESB middleware platform, on DataPower. It processes billions of transactions per month, and it secures web services over HTTP(S) and MQ using certificate and token based authentication, AAA, SLM, SLA enforcement, and load balancing.
  • Designed and developed tools to manage the metadata required by the ESB which includes inventory, routing control, authorization and identification, source control, and deployment automation.
  • Designed and developed the reusable asset registry and catalog. It manages the inventory, contracts, SLA, and governance for services, reusable UI components, events, and PAAS containers.
  • Consistently delivered the highest quality software within promised timelines.
  • Java, J2EE, EJB, JSP, JDBC, JMS, XSLT, XML, IBM WebSphere
Agile Methodology Solutions Architecture DataPower ESB HTTP IBM Websphere MQ WebServices PaaS Middleware Metadata Load Balancing ERP EJB XSLT JDBC J2EE Java IBM WebSphere JMS JSP XML AAA UI Database Design
Remove Skill
References
Average Rating

2 recommendations
Sr. Software Engineer
Information Technology
Jan 2000 - Jan 2007
  • Invented, designed, and developed the patented translation engine and server side components of BridgeGate TEI, BridgeGate's flagship EAI product. BridgeGate is an Enterprise-level data transformation and business process hub, which uses a JSP portal, SWT GUI, and an EJB server running in JBOSS, using an n-tier J2EE architecture.
  • Developed the multi-format transformation engine that allows for integration between HL7, EDI, XML, CSV, database, and custom messaging standards.
  • Developed real-time payment processing and settlement system that integrated SkyMall with MasterCard, CapitalOne, PayPal, and eBay.
  • Developed the SkyMall website front end, using Spring and Tiles. Converted www.skymall.com from Java 1.1 using CORBA to EJB using J2EE in JBOSS.
Spring XML JBOSS BRMS JSP Software Engineer J2EE Java Corba HL7 EJB Database Design EDI
Remove Skill
References
Average Rating

1 recommendation
Software Development Manager
Information Technology
Jan 1999 - Jan 2000
  • Managed the software development department, the design, development, maintenance, and support of enterprise software systems, which included Business Process Management, Document Management, Reporting, Billing, Accounting, etc.
  • Implemented Software Development Processes to enhance the quality and productivity of the software development team.
  • Developed CRM, telephony, and workflow software using VB, ASP, and Java.
Java Visual Basic Telephony CRM Project Management
Remove Skill
Sr. Programmer Analyst
Information Technology
Jan 1998 - Jan 1999
  • Development lead for applications in the cytogenetics, oncology, clinical testing, and infectious disease laboratories.
  • Redesigned legacy Clipper applications using Visual Basic and Java.
Visual Basic Java Clipper
Remove Skill
Sr. Programmer Analyst
Information Technology
Jan 1997 - Jan 1998
  • Designed, developed, and implemented applications in support of consumer and commercial loan systems, using Visual Basic, C, Java, PowerBuilder, and Clipper.
  • Implemented vendor changes to back-end, following configuration management guidelines.
  • Responsible for production support on Novell WAN using custom front-ends to a third party software package.
  • Worked closely with network support to resolve production issues, implement changes, and develop procedures.
PowerBuilder Network Support Java Configuration Management Clipper WAN Visual Basic Production Support Novell
Remove Skill
Sr. Programmer Analyst
Information Technology
Jan 1996 - Jan 1998
  • Designed, developed, and implemented applications in support of consumer and commercial loan systems, using Visual Basic, C, Java, PowerBuilder, and Clipper.
  • Implemented vendor changes to back-end, following configuration management guidelines. Responsible for production support on Novell WAN using custom front-ends to a third party software package.
  • Worked closely with network support to resolve production issues, implement changes, and develop procedures.
WAN Visual Basic Production Support PowerBuilder Novell Network Support Java Configuration Management Clipper
Remove Skill
Sr. Programmer Analyst
Information Technology
Jan 1992 - Jan 1996
  • Developed and supported the student loan disbursement & maintenance application.
  • Worked with operations and business analysts to provide software solutions to the product line, which required in-depth knowledge of general ledger, ACH, ARP, and their associated transaction files.
  • Programmed multi-line BBS to send and receive transaction data and update the mainframe system.
Business Analysis Analysis IBM Mainframe
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Computer Science
Saint Johns River State College 2000
Certifications
Certified Scrum Master
Scrum Alliance
Skills
Java
2021
29
J2EE
2021
25
Database Design
2021
20
JSP
2021
19
XML
2021
19
EJB
2021
16
AAA
2021
12
IBM WebSphere
2021
12
JMS
2021
12
UI
2021
12
Agile Methodology
2021
9
DataPower
2021
9
ERP
2021
9
ESB
2021
9
HTTP
2021
9
IBM Websphere MQ
2021
9
JDBC
2021
9
Load Balancing
2021
9
Metadata
2021
9
Middleware
2021
9
PaaS
2021
9
Solutions Architecture
2021
9
WebServices
2021
9
XSLT
2021
9
Corba
2007
7
EDI
2007
7
HL7
2007
7
JBOSS BRMS
2007
7
Software Engineer
2007
7
Spring
2007
7
Analysis
1996
4
Business Analysis
1996
4
IBM Mainframe
1996
4
Visual Basic
2000
4
Clipper
1999
3
Configuration Management
1998
2
Network Support
1998
2
Novell
1998
2
PowerBuilder
1998
2
Production Support
1998
2
WAN
1998
2
CRM
2000
1
Project Management
2000
1
Telephony
2000
1
Apache
0
1
Apache Tomcat
0
1
BEA WebLogic
0
1
C#
0
1
C++
0
1
CSS
0
1
Data Modeling
0
1
Design Patterns
0
1
Eclipse
0
1
ETL
0
1
JavaScript
0
1
Linux
0
1
Maven
0
1
MySQL
0
1
Oracle
0
1
Perl
0
1
PHP
0
1
REST
0
1
Scrum
0
1
SOA
0
1
SQL
0
1
SQL Server
0
1
Struts
0
1
Swift
0
1
Systems Engineering
0
1
UNIX
0
1
Visual Studio
0
1
Windows
0
1
WSAD
0
1
Xcode
0
1
Languages
English, Fluent/Bilingual
Awards
Patent: US 7,325,027 B2 - BridgeGate TEI, 0