Post Job Free

Resume

Sign in

Service Web Services

Location:
Texas
Posted:
May 02, 2016

Contact this candidate

Resume:

Jim Logsdon

***** ******* ******

Addison TX, ***01

(469) 826 – 4179

aculs8@r.postjobfree.com

PROFESSIONAL EXPERIENCE

JPMorgan Chase Oct 2008 – Current

Application Lead

• Created an AngularJs SPA application to provide an interface to multiple data

sources, using Drools engine on backend that automated data cleansing tasks. Used Karma and Jasmine for unit testing. Created Angular directives, Angular form validation, and restful service calls using best practices for controllers and services. Used Bootstrap CSS for grids and styling.

• IB Reference Data - Created Java object oriented business rule engine for the asset pricing application, PUMA. I designed the application using Gang of Four and Craig Larman design patterns. Technologies included Pentaho ETL, Fitnesse, Spring, Oracle stored procedures and SQL, JUnit, and EhCache.

• IB Enterprise Shared Services - Created reference data shared Services using Gemfire Cache, Restful services, AngularJs, CXF, Jersey, Spring Framework, JUnit, JMS

• Created Data Visualization framework using AngularJs, Backbone, D3, and JavaScript. Tool lets business users create ad-hoc queries while allowing developers to update rules engine on the fly. Backend consisted of Jersey Restful services, with Karma test runner, and Jasmine for unit tests.

• Created automated testing using, DbUnit, JUnit, JSON, Fitnesse

• Create Pig scripts to query Hadoop Patent Search framework. Developed a good understanding of Hadoop, HDFS, PIG, and related technology stack.

•Created KNIME natural language processing workflow to process US patent applications to extract information. Preprocessed large XML data files using Pig, Hadoop, Cassandra.

•Architected JMS routing solution to move workload off an IBM System Z to x86 processors

•Backend technologies used: Hibernate, JPA, Oracle 11g, Pentaho ETL, Spring, JMS

•Other project technologies: Front-end technologies: JQuery, AngularJs, JavaScript, Flex, ActionScript, JsExt, HTML 5, SVN, Git

•All projects are Agile based

Goldman Sachs Company Jun 2008 – Oct 2008

Architect – Contractor

•Construct Seam, JPA, Hibernate, RichFaces, JSF solutions for property management application.

•Performance tune and load test application using JMeter, and YourKit profiler.

•Manage all aspects of JBoss deployments; fix critical bugs, and performance and concurrency issues.

•Create Ant deployment scripts for development, test, and production environments

•Design custom JSF solutions for messaging, dirty checking, lost data values, etc., to fix or extend JSF implementation.

•Create project time estimates manage deliverables. Conduct code reviews to ensure standards, and code quality.

Southwest Airlines, Dallas Texas Oct 2005 – Jun 2008

Architect – Contractor

•Designed the domain objects and services layer for the Refund Claims financial application. Technologies used included JPA (Hibernate implementation), Ant, Maven, ClearCase, RAD (WebSphere), and Eclipse. Development using Agile techniques including Test Driven Development, Continuous Integration (Cruise Control), while re-factoring code base to improve maintainability.

•Created Struts front-end integrated with Tiles including custom JSF component that formats and aligns money amounts using both DWR and Ajax4JSF Ajax frameworks.

•Designed DAO’s using Spring’s declarative transaction management to enable declarative Hibernate transactions.

•Used JAXB request validation for sending JMS request to MQ Series MDB to process accounting (PRISM) record.

•Architected and developed PNR (Passenger Name Record) creation tool using JSF. This web-based tool is used corporate wide for testing of SOA services and training of Ground Operations (ticketing agents).

•Created flight search service using Drools rule engine to find flights that match search criteria.

•Created several Ant tasks that called RMI service using Spring components.

•Created HTML and PDF reports by using XSLT and embedded FO to process the same XML output.

•Coordinate advanced JUnit test case creation for both unit and integration environments.

•Created regular expression parsers using JDK 1.5 Reg-Ex and Perl. Created Perl script that parsed the log files of several services, then arranged output such that the root cause of a particular service error can be easily identified.

•Created nightly error reports using DHTML (CSS+JavaScript), Ajax, and PL/SQL stored procedures.

•Convert ATG Dynamo JHTML pages to JSP pages.

•Web services testing framework using Axis 1.1 to create wrappers around services layer.

•Designed, and implemented the Advantage Email reminder using Struts 1.2, Tiles, Validation framework, JSTL, JSP, and EJBs, JMS.

•Maintained Meta Search Web Services Engine using XSD Schema, WSDL

•Created Cross-Form Validation Framework using JavaScript and Java for controlling how multiple forms interact on the same page assigning responsibility to forms based on the Expert design pattern.

•Created the Wait Page Framework for declaratively defining Struts actions which should insert a wait page into the page flow.

•Designed i18n Tiles solution for pages managed by Interwoven.

•Implemented JavaScript calendar operation on homepage and other reservation pages.

Caremark, Richardson Texas Sep 2001 – Oct 2005

Team Lead- Employee

Designed and developed several enterprise and web modules for the Health Management sector. For all projects used the RUP process with UML to document analysis and design, Struts, EJBs, Weblogic as the application server. Design patterns include MVC, Session Facade, Business Delegates, DAO (Data Access Object), Visitor, Singleton. Projects included:

•Ported legacy AdvancePCS applications from Weblogic 7.1 to WebSphere Portal 4.2.

•Web metrics framework: Captured web metrics for portal environment using Spring Framework, and a variety of XML technologies using Commons Digester, XML Schema, XSLT.

•Pharmacy Locator: Enables the search for pharmacies by zip code or other address information using Struts, XML, Castor, XSD, XSL, JSP, EJB, and Weblogic (converted to WebSphere). Created Axis 1.1 Web Services wrapper to allow external clients to use APIs.

•Healthnet: Enable clients to create health benefits updates. Used Struts 1.1 including upload tags, XML validation framework, business delegate, JAAS security. Created Axis Web Services wrapper allowing integration into a BPEL environment.

•Client Site: Extended domain model using Hibernate for persistence layer, Struts for web tier

•Coded PL/SQL stored procedures to query eligibility.

•Code re-architecture/re-factor: Moved architecture to reusable objects such as a service locator, business delegates, and session facades. Created reusable service locator using JAAS and proxy pattern.

•Metrics Service: Enabled web applications to record client usage using EJB 2.0 CMP with container managed relationships.

Metasolv, Plano Texas Jun 2001 - Sep 2001

Contractor

Designed and developed application for the building telecom networks.

•Used Struts to develop a common approach to across all JSP pages.

•Created custom JSP tags to transparently store data in hidden fields rather than save state in session because application server (SilverStream) which did not handle session data well in a clustered environment.

•Created business delegate/stateless session beans to interface to provisioning

business objects.

i2 Technologies, Los Colinas Texas Apr 1999 - Jun 2001

Advanced Member of Technical Staff

Advanced Member of Technical Staff - Team Lead

Designed and developed applications for B2B supply chain management.

•Created RCP application using Java Swing components creating both the models and the views.

•Developed servlet and JSP component architecture for Procurement Collaboration (PC) using Object Oriented design where components were reused among several teams.

•Internationalized code so that the application may be used by persons with different languages and countries.

•Created performance enhancement solutions including a paging system, and a column group sort mechanism.

•Created Perl script to convert Oracle database schema into DB2 schema.

•Created Unix shell scripts for automate processing of FTP'ed files.

EDUCATION

B.S EE - University of Illinois (Champaign Urbana)

MS EE – Colorado State University (Fort Collins Colorado)

MS CS – UTA (Arlington Texas)

CERTIFICATIONS

Sun Certified Java Developer

Sun Certified Web Component Developer J2EE 1.4

Pega: Certified System Architect

OBJECTIVE:

Software Architect

SUMMARY

Information Technology professional with expertise in Airline Industry, B2B, E-commerce, Health Care, telecom and solid problem-solving skills. Skills and background includes:

-Web / E-Commerce Technologies: J2EE, EJB Java Server Pages, Servlets, JavaServer Faces, Swing, JDBC, XML, XSLT, JavaScript, HTML, Log4J, WebSphere, WebLogic Application Server, Tomcat.

- Programming Languages: Java, C, C++, HTML, JavaScript, shell programming, Network Programming (Sockets), SQL.

- Development Environments: Eclipse, WSAD, JBuilder, TogetherJ

- Operation Systems: HP_UX, SunOS, Solaris, Windows NT, MS-Windows, Linux

- Methodologies: XP Programming, Unified Modeling Language (UML)

- Databases: Oracle, DB2

- Electronic Commerce: ebXML, EDI, RSA-Encryption, SSL

- XML Processing: Cocoon, Web Services, XML-RPC, Axis, JAXM, JAXR, XML Schema, DTD, Castor, JAXP, XSL

- Miscellaneous: Netscape Enterprise Server, Apache Web Server, Microsoft Internet Information Server



Contact this candidate