Enterprise Architect/technical Lead/sr. Programmer Analyst Resume
2.00/5 (Submit Your Rating)
Freeport, ME
PROFESSIONAL SUMMARY:
- Versatile Senior Developer and Architect with over 30 years of experience in a variety of technologies and platforms.
- 16+ years of strong experience in software development using Java/J2EE technologies.
- 16+ years of WebSphere Application Server Administration 7.0/8.5 developer edition Administration; 2+ years of WebSphere Application Server ND Administration 7.0/8.5.
- 2+ years of IBM Integration Bus Developer (Message Broker/MQ Series/ESQL ) utilizing a variety of patterns (pub/sub, fire/forget, request/response, subscribe/notify).
- Well - versed in the Software Development Life Cycle phases which include Analysis, Design Implementation, Testing and Maintenance.
- Well-versed with Object Oriented Analysis and Design (OOAD) methodology using tools like Unified Modeling Language (UML) and Rational Unified Process (RUP) using Rational Rose, Agile XP.
- Well-versed in J2EE technologies like SOAP/REST, JSPs 1.x/2.0, Servlets 2.2/2.3/2.4/2.5 , EJBs 2.0/3.0, JDBC JNDI and AJAX.
- Well-versed in various J2EE design patterns like DTO, DAO, MVC Session Facade, Business Delegate Service Locator, Transfer Object Singleton and View Object in the development of Enterprise Applications.
- Java development utilizing JSF framework (IceFaces) for developing Multi-Tier distributed Enterprise Applications.
- Experience in developing Web Applications with various Open Source frameworks: JSF 1.2, JPA, Drools, Log4j 2.0, Hibernate.
- Extensive use of persistence frameworks JPA/Hibernate and JDO to map POJOs to a relational database.
- Extensively worked on implementing Web Services (Service Oriented Architecture) using XML Web services (REST/JSON, SOAP, WSDL, UDDI and XML Parsers).
- Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
- Excellent Experience in Server side Business Logic Development using Session, Entity and Message Driven Beans.
- Excellent Expertise in applying JMS (Java Messaging Service) for reliable information exchange across Java applications.
- Good Exposure in using MQ-Series middleware for asynchronous exchange of data across cross-platforms. HTML 4.0, XHTML, DHTML, CSS, XML 1.1 XSL, XSLT, XPath, XQuery.
- Hands on experience with JUnit Http Unit, and Log4j in developing test cases and determining application functionality.
WORK EXPERIENCE:
Confidential, Freeport, ME
Enterprise Architect/Technical Lead/Sr. Programmer Analyst
Responsibilities:
- WebSphere Application Server Administration 8.5.
- IIB Server Administration.
- IBM Integration Bus Developer (Message Broker ).
- Java, REST, SOAP
- JSP, JavaScript
- Git class development and educator.
- Coupon, customer, email marketing (gift card, coupon reminders).
- Corporate card web services (offering).
- Perl, Bash development.
- Rules Engine design(Drools).
- Business to Business (Direct to Business) website upgrade.
- Design and Implementation of proprietary Event Driven Architecture.
- Architecture, Design and Implementation of Gift Card Services.
- Architectural and high-level design of Event Notification Service.
- Design and Architecture for Marketing Web Services: Coupon, Customer, Loyalty, Postmaster, Promotions.
- Implementation and Support for third-party integration (Responsys, Oracle/ATG).
- Implementation and Support for vendor packages (Affinium) for Email Event-driven and Promotional Campaigns, Email Marketing(Responsys)
- SAP Integration utilizing WebSphere Message Broker/IIB 10
- Presentations to Senior Leadership on SOA, the value of Reuse, Portal and BPM.
- Senior contributing member of high level requirements and design for Referential Architecture Model.
- Responsible for Java, SOA, Web Services Standards and Guidelines for over 8 years.
- ESB, Portal, BPM RFI/RFP, Requirements, Assessments and Referential Architecture.
- Application Framework modernization assessments (IceFaces and JPA).
- Java Development (WebSphere, REST/JSON, SOAP, JEE, JSE).
- Retail Catalog Selection application design and implementation.
- Oberlo, Shopify, Google Adwords, Facebook Ad Management.
Confidential, South Portland, ME
Staff Engineer
Responsibilities:
- Responsible for choosing new development language platform(Java) and Application Server (WebLogic) implementation. Define Reuse principals and component architecture, resulting in increased development time for Intranet-based applications. Configuration of Application Servers.
- Java Web Application development for Decision Support Reporting, Security Role Administration and Contract Negotiation.
- Authored Object-Oriented Analysis and Design Procedure documents to assist developers in application of Unified Process and UML.
Consultant
Confidential, Valley Forge, PA
Responsibilities:
- Analysis of technical deployment of proprietary User Interface and Transaction frameworks. Created reference architectures to be utilized by development teams.
- Responsible for UML education and evangelism.
- Programming in Visual Basic 5.0 and COM for Strategy Management System (trading analysis system)
Consultant
Confidential, Blaine, MN
Responsibilities:
- Logical and Physical Data Modeling of Customer Database for remotely deployed client database.
- Benchmark Order Processing System against various database architectures (Oracle, Sybase, DB2).
- Programming in C++.
Consultant
Confidential, St. Paul, MN
Responsibilities:
- Logical and Physical Database Modeling for Customer, Inventory, Forecasting, Order Placement in Microsoft SQL Server.
- NT Server System Administration, Capacity Planning, Technical Architecture Design, Performance Tuning.
- Confidential Facilitation and Project Leadership for database migration from Sybase to Microsoft SQL Server.
- Programming in Powerbuilder for Forecasting, Inventory Control, Customer Maintenance Systems.
- Held Confidential Certification for 5 years.
Confidential, South Portland, ME
Senior Programmer/Analyst
Responsibilities:
- Programming, Analysis and Design for Customer Database and Infrastructure Systems.
- Applications written in DB2, COBOL and Telon.
- Instructor for company in development using COBOL.
Confidential, PA
Programmer/Analyst
Responsibilities:
- Programming, Analysis and Design for TRUST applications utilizing IDMS, ADSO, COBOL.
