We provide IT Staff Augmentation Services!

Iib Analyst/reviewer Resume

Auburn Hills, MI

TECHNOLOGY SUMMARY:

Languages: Java, ESQL, PL/SQL, PHP, JavaScript, Regular Expressions, SQL, .NET, Groovy.

Web/App Servers: Tomcat, WAS, Jersey

Middleware Integrators: IBM Message Broker, IBM Integration Bus (IIB9/IIB10)

Java Technologies: Struts, Spring frameworks

Databases: Oracle, SQL Server, MySQL, DB2, PostgreSQL

Test Framework/Tool: JUnit, SOAP UI, Sahi

Operating Systems: Windows, Linux, Android.

EXPERIENCE:

Confidential, Auburn Hills, MI

IIB Analyst/Reviewer

Responsibilities:

  • Worked in a complete Agile environment.
  • Reported and participated on code reviews of IIB developing.
  • Designed new flow and interactions for the completion of new interfaces.
  • Designed interactions and roles between DataPower and IIB.

Confidential, Sterling Heights, MI

Senior IBM Integration Bus

Responsibilities:

  • Used Lean, pair programming and test - driven development during several phases of the projects.
  • Created web services to interact with DB2 databases on iSeries(AS/400).
  • Created integrations using endpoints like MS SQL Express, DB2 databases on iSeries(AS/400), 3rd party remote SOAP & REST Services, and IBM MQ.
  • Automate unit testing as well as QA testing.
  • Created several custom nodes to standardized processes thru different flows in the company.
  • Implemented the use of protocol buffers to send and receive messages thru different transports (MQ, HTTP, etc) to reduce the bytes of the messages on each interface
  • Use MQTT as a design to publish internal services into the cloud without the need of firewall configuration changes.
  • Created XSL nodes to map the BIP errors with the mqsiexplain description
  • Created REST and SOAP web services to publish IIB9 and IIB10 flow services.
  • Created ESQL code to access different databases from the same node.
  • Consumed cloud services as a way to enrich messages.
  • Developed fan out and fan in flows to handle multi-processing of messages.
  • Created flows that used the Global Cache with high access data.

Confidential, Auburn Hills, MI

Senior IBM Integration Bus

Responsibilities:

  • A combination of Lean Software Development, and RAD methodology between different projects.
  • Participated in Extreme and Pair Programming techniques.
  • Established Test driven practices during most development.
  • Design, implement and develop message flows for the IBM Integration Bus as per documented requirements of the business.
  • Analyze and implement the best practice scenarios choosing the right technology, language and node to maintain the resources low and output high.
  • Design and develop full point to point integrations using IBM Datapower, IIB, and IBM Websphere MQ and IBM MQ.
  • Develop with the use of multiple and different types of nodes, including but not limited to ESQL Compute, Java Compute, Mapping node (including sub maps), File (output/input), MQ (input/output/read), routing (XPath/ESQL), XSL, HTTP and SOAP nodes.
  • Develop new ESQL code for the Compute nodes.
  • Develop new Java code for the Java Compute nodes.
  • Create XSL files to transform XML messages with the XSL nodes.
  • Create and deploy BAR files to different OS and environments to unit test and/or integration tests.
  • Use IBM Datapower configuration to configure consumer nodes of remote services.
  • Create configuration for IBM Datapower to create a gateway to comply with access policies and permissions of the applications and/or workflows resources with WS-Security. Troubleshoot new routing policies and logistics.
  • Create scripts to troubleshoot and debug workflows, using a custom-made log reader, user trace, or workflow tracing.
  • Connect the IIB to other systems as Oracle DB (ODBC and JDBC), SAP gateway (WS node), and other SOAP services (Thru an IBM Datapower).
  • Implement a Global Cache application to maintain fast accessibility and sharing it to other applications, using the Websphere eXtreme Scale Grid.
  • Configure Security profiles both in WebSphere MQ Explorer and in CLI. Also configure Publish/Subscribe queues in WebSphere MQ to service the workflows being develop.
  • Create web based applications both for the public domain (clients) and private domain (in-house tools) using Spring MVC, AngularJs and/or JQuery.
  • Create automations to avoid human error while deploying and/or testing the applications being developed.

Environment: Eclipse, IBM Integration Bus, SoapUI tools, Java, ESQL, XSL, XPath, SQL, Regular Expressions, Spring (core, MVC, integration), AngularJs.

Confidential, San Juan, PR

Senior Application Developer

Responsibilities:

  • Install, maintain, and support instance of Mule ESB.
  • Created a RESTful interface to connect Lotus Notes V5 with the rest of the Service Oriented Applications.
  • Designed and develop different components for integration for SSH, Microsoft’s Lync client, and cloud services.
  • Created an interface to connect CA’s Spectrum Network Monitoring Appliance to the company’s SOA.
  • Created interfaces producing data from company’s core datacenter to be consumed by mobile devices.
  • Created various types of workflows, testing them and completing the deployment.

Environment: Eclipse, JavaScript, JQuery MySQL, MS SQL2005, SOAP UI tools, SAHI web page tester, Apache Tomcat, J2EE, Java, Regular Expressions, Linux (Scientific Linux)

Confidential, San Juan, PR

Independent consultant

Responsibilities:

  • Created an android application and uploaded to the market for research and developments purposes.
  • Design and created MS SQL Server 2008 databases from scratch to facilitate the teamwork’s development.
  • Created .NET interfaces with SOAP and RESTful services to provide a SOA architecture.
  • Created reports with MS Reporting Services.
  • Created more than 40 gadgets supporting Google Gadget API.
  • Used RESTful serviced to communicate the back-end to the gadgets and vice versa.
  • Created servlets and JSP’s (J2EE) to provide the data to the gadgets using JSON as a transportation protocol.
  • Created interfaces in a WSO2 ESB to produce SOAP web services, JMS, and RESTful web services for the same process.

Environment: Eclipse, Talend, WSO2 Gadget Server, JavaScript, JQuery, Gadgets (Google Gadgets API), Git, JIRA, MetaSwitch programming, MySQL, PostgreSQL, MS SQL Server 2003/2005, SOAP UI tools, SAHI web page tester, Apache Tomcat, J2EE, Java, Regular Expressions, PHP, Windows, different Linux distros.

Confidential, Guaynabo, PR

Senior Programmer Supervisor

Responsibilities:

  • Responsible for all phases of the software development life cycle, including Initiation, Planning, Design, Development, Testing and Implementation.
  • Designed, developed and test an enterprise application to control, execute, audit, and validate all interactions between all the native, devices, programs, legacy applications of the company using Glassfish ESB as the framework.
  • Worked with third party companies’ engineers to establish and develop interfaces and API’s to control network and telecommunication devices.
  • Designed and developed automatic provisioning for new SIP lines and the features for it through RESTful and SOAP technologies using IBM’s WebSphere Message Broker.
  • Designed and developed a multi-threaded interface to control telnet-based network devices through web services and RESTful.
  • Stress-test web services to control and maintain a viable and able flow of interconnection.
  • Automated the creation of real time multi source reports and routinely maintenance tasks freeing valuable weekly man hours.
  • Authorized and prepared the department Strategic Plan, The Mission Statement and the Vision Statement.
  • Implemented the WorldNetWiki (Wikimedia), to centralized all the enterprise information, SOP’s, manuals, s and announcements.
  • Implemented vTiger to be the future replacement to SalesForce.com
  • Implemented Joomla as a Content manager and for the creation of specific sites.
  • Created interfaces in PHP for WorldnetWiki, vTiger and Joomla (all on PHP) to interact and synchronize between them calling RESTful services to the IBM Message Broker.
  • Responsible for employee’s s in new technologies, programming patterns, and current software developing movements.
  • Implemented a Version Control System into the programming department (Git).
  • Designed and developed an application to automatically attach files in PDF format (scanned, faxed, etc.) into their respective representative records to them later. The system could read a barcode strategically positioned in the original file to identify the page and/or document it was being processed.
  • Implemented JIRA (a Task/Bug reporting tool) to monitor the irregular tasks of the programmers and the technicians. Because of the success and transparency of the implementation, it was later implemented on other departments. Design and developed interfaces to control or execute tasks that were initiated from JIRA and/or updated JIRA tasks automatically.
  • Designed and developed and mobile Android-based application to control the features of the telephone lines that were configured at the company’s telephone switch.
  • Redesigned and implemented a new User Acceptance Test protocol and procedure to raise the performance and lower the rebuttal time.
  • Developed prototypes to assure the viability of the ideas provided, considering new technologies, satisfying the needs of the company. At the same time choosing the best approach to transfer the knowledge to the other programmers.
  • Created ETL’s using Talend, to transfer analyze and transform vast amounts of data to avoid and eliminate fraud on the service lines.
  • Monitor and audit the code being developed by other programmers.
  • Designed, developed, and created the gadgets needed to publish the information required for specifics roles. Created JavaScript libraries to support the enterprise calls to devices, databases and/or applications.
  • Designed and developed an interface to automate the creation of new virtual servers on a VMware on demand.
  • Created an interface to interact with Google Maps to automatically create best case scenarios routes to physically get to multiple dynamic places.

Environment: Eclipse, Talend, Python, WSO2 Gadget Server, JavaScript Gadgets, CVS, Git, JIRA, Metaswitch programming, MySQL, PostgreSQL, MS SQL Server 2003/2005, SOAP UI tools, SAHI web page tester, WebSphere Message Broker, Glassfish ESB, JBoss, Apache Tomcat, Apache Axis2, Apache Ant, Spring, J2EE, Hibernate, Regular Expressions, PHP, Windows, Linux CentOS.

Confidential, Guaynabo, PR

Sr. Java Developer Consultant

Responsibilities:

  • Responsible for all the development life cycle including testing with Groovy, Soap UI, Sahi.
  • Designed and developed interfaces to synchronize different applications in a SOA architecture and/or middleware application. Later on workflows and monitoring controls were added to complete the duties of an ESB.
  • Stress test all applications to implement a throttling proxy to conserve resources and keep systems online.
  • Sole application support and developer for the company ( Confidential ~ 80 employees)
  • Designed and developed the implementation of Web Services into legacy systems to automate the archiving of documents.
  • Maintained and developed new features into the main legacy stand-alone application.
  • Designed and develop all the portlets based on the company’s information and/or databases based in JSR 168 for the WebSphere Portal Server.
  • Designed and developed interface with the company’s AS/400 to update the legacy application to complete the billing process.
  • Developed a database design to save all the reports and checks digitally on the database.
  • Redesigned and recreated all reports including s, checks and digitally signed policies.

Environment: SQL Server 2000, WebSphere Portal Server, Visual Studio, XML, XSL:FO, SOAP, Jasper Reports, Crystal Reports for Java, Rational IDE, CVS, RPG/ILE, Apache Axis, Apache Ant, Windows

Confidential, Guaynabo, PR

Sr. Application Developer

Responsibilities:

  • Installed, maintained, designed and developed on a WebSphere Business Integrator (Later referred as Enterprise Service Bus), creating more than 35 workflows covering more than 12 interfaces.
  • Developed multiple tools and plugins to support other programmer into their own integration projects.
  • Analyzed Cobol’s copybooks to transform them into XSD to use them as Application Specific Business Objects.
  • Developed the integration between a Siebel Application and a legacy application based mostly in Cobol in a IBM System 370.
  • Developed the integration of all services with Web Services.
  • Created a deamon to validate, clean, transform the data presented to the mainframe.
  • Implemented a web service throttling proxy to control the speed and quantity based on stress tests made out on production.

Environment: WebSphere Business Integration (ESB), XSLT, XML, Java, PHP, Eclipse IDE. Linux RedHat, Ubuntu.

Confidential, Hato Rey, PR

Application Developer

Responsibilities:

  • Developed and maintained a Visual Basic stand-alone application to quote and process policies, make claims out of life insurance policies.
  • Developed an interface to gain access to the policies and policy holders in the enterprise’s AS/400.
  • Due to ODBC performance, developed a walk around to query specific data, programming Java directly in the AS/400, calling RPG functions.
  • Created a portfolio of tools to help the actuary department to their common tasks.
  • Lead Java consultants in the developing of a Java-based Collection and Invoicing application.

Environment: MS SQL Server 2000, Visual Basic 6.0, Java 2.2, Crystal Reports, Javascript, z/OS, Fedora Linux, Windows 2000, Windows NT.

Hire Now