Consultant (architect/developer) Resume
SUMMARY
- Over thirty years of experience in Information Technology.
- Worked as a Project Manager, Team Lead, Systems Architect, Systems Administrator, Database Administrator, Systems/Programmer Analyst, and Developer.
- The diversified experience has provided extensive technical knowledge of user, system, intranet, Internet, web, SOA and portal applications in commercial and in - house environments.
- Architect to design and implement highly scalable and reliable enterprise n-tier distributed applications using Java/J2EE, Scala, .NET, and SOA technologies in UNIX and Windows environment.
- IBM Lombardi/BPM Architect, Developer and Administrator. Strong experience in Teamworks/Lombardi and Blueworks, including Heritage and Responsive Coaches, Events, Processes, BPEL, Model Management, Optimization, Integration, and Web Services.
- IBM FileNet Architect, Developer and Administrator. Strong experience in FileNet P8 Platform, Content and Image Services, eForms/Forms, Case Management, eProcess Workflow, Panagon Web, Workflow Services and Web Services.
- IBM Operational Decision (WODM) Enterprise and Data Integration Architect, Developer, and Administrator. Strong experience in IBM Decision Server and IBM Decision Center, including integration to IBM FileNet, IBM BPM, and J2EE systems.
- IBM Datacap Architect, Developer, and Administrator. Strong experience in Taskmaster, Rulerunner, Datacap Studio, RV2, NENU, and DotEdit. Strong experience in custom actions and rules.
- IBM Integration Designer (IID) Architect and Developer. Strong experience in SOA/SCA, including BPEL flows using IID/WID…Strong hands on experience on IID, BPEL, Java, JEE, Web services, SOAP, REST, WSDL, XSD, XML, JSON, XSLT, XPATH, XQUERY, JMS.
- IBM BigInsights and Apache Hadoop Architect and Developer. Strong experience in Big Data and analytic solutions, including knowledge of Big Data processing using Hadoop, Solr, Blueprints, Roadmaps, MapReduce, HDFS, YARN, HBase, Hive, Sqoop, Spark, Impala, Pig, Oozie, Zookeeper and Flume.
- IBM InfoSphere Master Data Management (MDM) Developer. Strong experience in SOA/SCA, EAI, and ETL data integration methods, including MDM Advanced, Collaborative, and Enterprise Editions, Reference Data Management Hub, Integration Bus, Cognos Business Intelligence Reporting, Content Integrator, Watson Explorer, MQ, and Big Match for Hadoop.
- Developed advanced applications using JMS, JNDI, JDBC, EJBs, Servlets, JSP, Java Beans, Spring/Hibernate, Struts, XML, SOA technologies.
- Developed and deployed applications onto a J2EE container, including, Websphere/MQ/WCM/WCS, BEA WebLogic, IIS Server, and JBoss clustered environments.
- Designed components using architect, system, integration, and design patterns.
- Produced high quality production software using the industry best practices.
- Has an ability to develop software iteratively in an agile team environment following software development practices.
- Ability to work under tight time constraints with changing requirements.
- Produces excellent, thorough, and concise requirements, design, and development documentation.
TECHNICAL SKILLS
PROGRAMMING LANGUAGES: JAVA, J2EE, SCALA, C/C++, C#, VISUAL C++, ICEFACES, DOLPHIN SMALLTALK, VISUAL SMALLTALK, VISUAL AGE/WORKS SMALLTALK, JAVA SCRIPT, VISUAL J++, VISUAL BASIC/SCRIPT, COLD FUSION, COBOL II, CICS, HTML, XHTML, CSS, XML, XSL, XSLT, CGI, PERL
PROGRAMMING AIDS: JFC, JMS, JNDI, JDBC, EJB, SERVLETS, JSP, STRUTS, .NET, STL, MFC, ATL, D/COM, ACTIVEX, ASP, ILOG, JRULES, IBM PUREAPPLICATION, IBM FORMS, BRAZOS
FILE & DATA ACCESS: ORACLE, SQL, NOSQL, SYBASE, DB2, ODBC, JDBC, HIBERNATE, IBATIS, DATA MAPS, ADO, SQL SERVER, IIS SERVER, MQ SERIES, IBM MDM, APACHE SERVER, HADOOP, APACHE SOLR, APACHE SPARK, WEBLOGIC, WEBSPHERE, JBOSS, MICROSOFT AZURE
CONTENT MANAGEMENT: IBM FILENET P8 CASE MANAGER, IBM DB2 CONTENT MANAGER, IBM BPM, IBM WCM, IBM IMAGE MANAGER, IBM RECORDS MANAGER, IBM CONTENT NAVIGATIOR, ISRA, KOFAX, DATACAP, ENCAPTURE, APPIAN
COMMUNICATION: TCP/IP, HTTP, FTP, ETHERNET, RPC, T1/E1, T3/E3, PPP, PPTP, SLIP, SMTP, SNMP, DNS, SSL, OAUTH, IBM DATAPOWER
BANKING & FINANCE: DEPOSIT, TRUST, STOCKS, BONDS, SECURITIES, ACCOUNTS, LOAN/ORIGINATION, ATM, CREDIT CARDS, MONEY TRANSFER, ELECTRONIC PAYMENT, CHECKS, CASE MANAGEMENT
TELE-COMMUNICATION: EMAIL, ERROR PROCESSING, INVOICE PROCESSING, ORDER PROCESSING, BILLING, CUSTOMER SERVICE, INTERNATION MAIL, ETNIC LANGUAGE, CALL CENTER
INSURANCE: AGENCY INTERFACE, CASE MANAGEMENT, CLAIMS, COMMISSIONS, RATES & FEES, ELIGIBILITY, HMO, AUTO, POLICY, CALL CENTER
MISCELLANEOUS: MATERIALS, PRICING, COST TRACKING, INVOICE PROCESSING, FRAUD DETECTION/PREVENTION, POINT OF SALE, POINT OF BUSINESS, POINT TO POINT, INVENTORY, ATM+
PROFESSIONAL EXPERIENCE
Confidential
Consultant (Architect/Developer)
Responsibilities:
- IBM BPM Architect, Developer, and Administrator using IBM’s BPM Process Designer (Formerly Lombardi), including BPM Process Portal (Manual Tasks). Project Delivery Experience with IBM Process Designer 8.5/Integration Designer…In depth knowledge of the IBM WebSphere Lombardi BPM solution with a focus on administration and architecture…business process design, business analysis, business/process improvement, business requirements definition, and solution implementation project experience with a wide variety of business processes…BPMN process modeling tools such as IBM Blueworks Live…Analytical, methodical, detail-oriented, organized, energetic, hard-working, provides thought-leadership, Experience in development of Micro-Flow BPEL, User Exits, User Group Set Up, Manual Task, Queuing, Work / Task Distribution, KPI Configuration, Execution from within Synchronous and Asynchronous calls.
- IBM ODM Architect and Developer implementing BPM and BRMS based systems and environments using Decision Server and Decision Center and iLog/JRules for rules harvesting, rules design and rules governance…Implemented all aspects of development work including detailed rule design, BOM/XOM development, rule flows, integration/interfaces, rule authoring, unit testing, and integration testing…Developed rules using Rules Designer, i.e. Business Action Language (BAL), technical, decision tables with solid understanding of JEE architecture and integration of Rules Execution Engine with enterprise applications.…Architected and migrated business rules from legacy and other BRMS systems to ODM.
- IBM Datapower Architect and Developer Roles and Responsibility implementing SOA based systems and web and Datapower policies using Authentication, Authorization and Auditing (AAA) actions…Developing framework using MPGW….Developing XSDs, this is used for validating the message…Developing dynamic routing strategy using XSLT…Developing XSLTs that transforms request messages, response messages for services and mapping is done here…Unit Testing, system testing of the data power Services by using SOAP-UI tool…Services co-ordination among projects and release.
- Hadoop Architect and Developer using Apache Hadoop, Solr, and Spark…Designed and implemented Big Data analytic solutions on a Hadoop-based HDFS and YARN platforms…Designed custom analytic and data mining algorithms to help extract knowledge and meaning from vast stores of data…Designed Solr matching including phrases, wildcards, joins, and grouping across data types on unstructured and semi-structured data…Optimized Solr's built-in caches to optimize performance…Designed Solr (Lucene) advanced storage capabilities (codecs, directories and more) to tune data storage requirements
Environment: J2EE, IBM BUSINESS PROCESS MANAGER 8.5.7, IBM INTEGRATION DESIGNER 8.5.7, IBM OPERATIONAL DECISION MANAGEMENT 8.5.7, IBM DATAPOWER 7.5, IBM BUSINESS PROCESS MONITOR, IBM MOBILFIRST, IBM CONTENT NAVIGATOR, IBM DATACAP 9.0, IBM MDM, BRAZOS, APACHE HADOOP, APACHE SOLR, APACHE LUCENE, APACHE SPARK
Confidential
Consultant (Architect/Developer)
Responsibilities:
- IBM BPM Architect, Developer, and Administrator using IBM’s BPM Process Designer (Formerly Lombardi), including BPM Process Portal (Manual Tasks). Project Delivery Experience with IBM Process Designer 8.5/Integration Designer…In depth knowledge of the IBM WebSphere Lombardi BPM solution with a focus on administration and architecture…business process design, business analysis, business/process improvement, business requirements definition, and solution implementation project experience with a wide variety of business processes…BPMN process modeling tools such as IBM Blueworks Live…Analytical, methodical, detail-oriented, organized, energetic, hard-working, provides thought-leadership, Experience in development of Micro-Flow BPEL, User Exits, User Group Set Up, Manual Task, Queuing, Work / Task Distribution, KPI Configuration, Execution from within Synchronous and Asynchronous calls.
- IBM ODM Architect and Developer implementing BPM and BRMS based systems and environments using Decision Server and Decision Center and iLog/JRules for rules harvesting, rules design and rules governance… Implemented all aspects of development work including detailed rule design, BOM/XOM development, rule flows, integration/interfaces, rule authoring, unit testing, and integration testing…Developed rules using Rules Designer, i.e. Business Action Language (BAL), technical, decision tables with solid understanding of JEE architecture and integration of Rules Execution Engine with enterprise applications.…Architected and migrated business rules from legacy and other BRMS systems to ODM.
- IBM IID (IBM Integration Designer) or WID (WebSphere Integration Developer) and Datapower with hands on experience in designing, developing and testing SOA enterprise applications / interfaces using IBM Integration Designer (IID) or WebSphere Integration Developer (WID) …Create technical designs based on business/functional requirements…Develop code as per coding standards and naming conventions…Hands-on experience ntegration with MQ & IBM WebSphere JMS and BMP…Hands on experience developing long running BPEL flows using IID/WID…Strong hands on experience on IID, BPEL, Java, JEE, Web services, SOAP, REST, WSDL, XSD, XML, JSON, XSLT, XPATH, XQUERY, JMS, SOAP UI and XML Spy…Working knowledge of IBM BPM / WebSphere Process Server.
- IBM BigInsights and Apache Hadoop Architect with experience in Solr tuning initiatives and scaling of applications using Solr..Defined Solr architecture standards with associated design patterns.
Environment: J2EE, BUSINESS PROCESS MANAGER 8.5.7, IBM INTEGRATION DESIGNER 8.5.7, IBM OPERATIONAL DECISION MANAGEMENT 8.5.7, IBM DATAPOWER 7.0 and 7.5, IBM BUSINESS PROCESS MONITOR, IBM MOBILFIRST, IBM CONTENT NAVIGATOR, IBM DATACAP 9.0, IBM MDM, BRAZOS, APACHE HADOOP, APACHE SOLR
Confidential
Consultant (Architect/Developer)
Responsibilities:
- IBM BPM Architect, Developer, and Administrator using IBM Business Process Manager Advanced, Process Server, and Process Center, and Process Designer 8.5 for b usiness process, event driven architecture, and services orchestration re-engineering efforts...systems and application bpm, web, and application design technologies and integration, prototyping, database driven content and user interfaces using both coaches or heritage coaches, dashboards, and business monitor…RESTful and SOAP web services for integration purposes with different enterprise systems …Designed BPEL processes for integration between heterogeneous systems and technologies…Develop business process applications using IBM BPM and BPEL implementing custom components.
- IBM ODM and Datapower Architect and Developer implementing BPM and BRMS based systems and environments using Decision Server and Decision Center and iLog/JRules for rules harvesting, rules design and rules governance… Implemented all aspects of development work including detailed rule design, BOM/XOM development, rule flows, integration/interfaces, rule authoring, unit testing, and integration testing…Developed rules using Rules Designer, i.e. Business Action Language (BAL), technical, decision tables with solid understanding of JEE architecture and integration of Rules Execution Engine with enterprise applications.…Architected and migrated business rules from legacy and other BRMS systems to ODM.
- Java Architect, Team Lead, and Developer responsible for creating, documenting, and developing system, logical, physical architecture of the application incorporating various applications and technologies providing solutions based on complex event driven processing, services orchestration, and enterprise application architectures...developed architectures in support of SOA and SCA applications with web clients and web servers…web client design and development with open source frameworks, including Spring MVC, Spring Data, Spring Security, Hibernate and JPA, jQuery, HTML, CSS, Ajax, and integration using implementing various bindings like MQ, JMS, HTTP, RESTful and SOAP web services using JEE stack using unit and functional test automation, continuous build & integration, continuous test, and continuous delivery.
- Hadoop Architect and Developer using column family schemas of Hive and HBase within HDFS. Assigned schemas and create Hive tables...Managed and deployed HDFS HBase clusters…Developed efficient pig and hive scripts with joins on datasets using various techniques…Applied different HDFS formats and structure like Parquet, Avro, etc. to speed up analytics…Fined tuned and troubleshooted Hadoop applications for high performance and throughput…Hands on experience in configuring, and using Hadoop ecosystem components like MapReduce, HDFS, HBase, Hive, Spark, Zookeeper and Flume...Solr (Filters, Query Parsers, Performance Tuning, Group, Faceted Search).
Environment: J2EE, SCALA, PERL, DB2, ORACLE, BUSINESS PROCESS MANAGER 8.5.7, FILENET P8, IBM INTEGRATION DESIGNER, IBM OPERATIONAL DECISION MANAGEMENT 8.5.7, IBM DATAPOWER 7.0, IBM PURE APPLICATION, IBM MDM, BRAZOS, KOFAX 10.0 KTM/KTA/KMC/KAC, APACHE HADOOP, APACHE LUCENE, APACHE SOLR
Confidential
Consultant (Architect/Developer)
Responsibilities:
- Provided technical expertise through a hands-on approach to teams and projects developing Enterprise Solutions, BPM based applications, and business process management tools… Responsible for enhancing and maintaining BPM integration Development methodology, guidelines and best-practices…Implementation of technical BPM requirements for BPM solution for individual projects…Responsible for Design, Coding and testing of BPM processes.
- Customized, integrated, and troubleshootWODM (IBM iLOG) & its integration with IBM BPM, XML/XSD, re-usable components using BPM, REST API and its implementation, and Web services integration services.
- Appliances like IBM DataPower XA 35, XS 40, XI 50, XI 52 including Layer7 device, developing integrations to enable seamless data flow between various applications in enterprise and e-commerce B2B applications, XML/XSL, XSLT, XPath, XML Schema, WSDL, Web Services, SOAP, REST, and WSRR, configuring creating components of DataPower appliance such as Web Service Proxy, Multi Protocol Gateway, XML and Web Firewall, developing message transformations using XSL including custom XSLs for various policies in DataPower including routing, protocol mediation and message enrichment, applying security polices, certificates, encryption and SAML in various DataPower devices.
- Designed and developed across various Integration technologies (Data Integration, Application Integration design patterns especially with Data power, service management and operational insights…Experience with SOA concepts, Integration Designer Process Server.
Environment: J2EE, SCALA, DB2, NOSQL, HADOOP, FILENET P8, IBM BUSINESS PROCESS MANAGER 8.0, IBM DATAPOWER 7.0, IBM DATACAP, IBM WODM, IBM MDM, APACHE HADOOP, APACHE LU ENE