We provide IT Staff Augmentation Services!

Jboss Brms Drools Consultant Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over Fifteen Years of experience in architect, design and develop software applications and also managing projects and teams (onsite / offshore) under cross cultural environments, fast - paced and fluid environments . Has prolific working experience with esteemed clients Confidential etc.
  • Has strong understanding of Business functionalities (Finance, Travel, e-Commerce, Auto and Insurance) compelled with strong Technical expertise.
  • Extensive knowledge and experience in Enterprise Integration (EAI) using SOA, ESB, Web Services and EIP.
  • Extensive programming experience with server-side technologies Servlets, JSP, JSTL, JMS, XML, XSL, JAVA Mail API, JDBC, LDAP and Middleware technologies like Web Services (SOAP, WSDL, UDDI), EJB’s and working knowledge with Message Oriented Middleware’s (MOM) like IBM WebSphere MQ, Tuxedo, webMethhods B2B integration server and Business rules engine JBoss Drools.
  • Strong skills in Dojo, jQuery, HTML/DHTML/CSS and AJAX using DOJO, experience in scripting libraries like prototype and scriptaculous.
  • Experienced with XML related technologies such as XML, XSL, XSLT, DTD, Schema, XPath, XQuery, XMap, DOM, SAX, and Xerces and XML Spy tool
  • Expertise in designing, implementing and deploying REST and SOAP web services using the Apache Axis.
  • Experienced in caching technologies like EhCache, cache replicators Terracotta and search technologies Lucene and Compass.
  • Hands on Experience with J2EE frameworks spring 2.5.x, Hibernate 3.2.x and Apache Axis, ATG Nucleus Framework (includes DI, MVC and ORM) and Struts.
  • Sound working knowledge of developing MVC frameworks like Struts and Spring MVC and JSF Frameworks. And also solid understanding of Flash and Flex
  • Solid working knowledge with RMI, Oracle, HTML, JavaScript, IBM Websphere 5.x/6.x, WebLogic 5.x/weblogic 8.x, Nokia WAP Kit and JWS 2.0.
  • Expertise in creating Software Requirements Specification (SRS), preparing Functional Design Document (FDD), Detailed Technical Design Document (TDD), UML Diagrams, Effort estimation and Test Plans.
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Factory Pattern, Service locator, Business Delegate, DAO, Session Façade, Value object, Value object Assembler pattern and etc
  • Experience in designing and developing of object oriented software applications with a wide exposure to e-business, B2B applications, SOA, service delivery and Internet and intranet applications.
  • Excellent orientation towards Software development methodologies RUP, Agile, XP and TDD.
  • Good understanding with design methodologies like OOAD, tools like Rational Rose and modeling language UML.
  • Ability in managing, planning, scheduling, budgeting, designing, architecting and programming n-tier systems.
  • Excellent analytical, problem solving, communication skills and ability to execute multiple complex tasks in fast-paced, fluid environments.

TECHNICAL SKILLS:

Operating Systems: Windows 95/NT 4.0/2000, UNIX, Linux and SUN Solaris

Languages: Java (J2SE, J2EE), XML, XSL, C, C++, HTML, Java Script, SQL and PL/SQL

Enterprise/web: J2EE, SOA, Web Services (SOAP, WSDL, UDDI), Apache AXIS, Spring (Spring MVC, Spring WS, Spring ORM/DAO, Spring AOP), Hibernate 3.0, Servlets, JSP, ), Business rules engine JBoss Drools 5.0, EJB, JMS, MDB, Web services, Servlets, JSP, JSTL, Struts, Ajax, Java Script, JSON, DWR, XML, XSLT, HTML, CSS, JFC/Swing, Apache Tiles, JSF, MyFaces, SOAP, Apache Tomcat, JBoss App Server, IIS, EJB, JDBC, JMS, JMX,Java Mail and TOGAF.

SAAS: SalesForce.com and Jasper4Salesforce.

RDBMS: Oracle 7.3/8i/10g, UDB 6.1/7.2, MS SQL Server 2000

Tools: Eclipse, Websphere Studio Application Developer (WSAD) 5.0, Rational Application Developer (RAD) 6.0/7.x, Crystal Reports Designer 9.0 / 11.0, Jasper Reports, IBM Visual Age (VAJ)3.0/3.5, Rational Rose, AurgoUML, Altova UModel, YourKit Java Profiler, Visual Studio, Front Page, Dream Viewer, MS Office Tools, MS Project Plan (MPP) and Microsoft Visio. Cruise Control, EMMA (code coverage tool).

Version Control System: Clear Case, PerForce, MS Visual Source Safe 6.0, EMServ 6.5 (IBM VAJ), CVS.

Build Tools: Maven, Ant, Nmake

SDLC Methodologies: Agile methodologies (scrum, XP) and agile process (TDD, pair programming), RUP, Confidential Methodologies Method 1,GEAR (webMethods)

PROFESSIONAL EXPERIENCE:

Confidential

JBoss BRMS Drools Consultant

Responsibilities:
  • Designed architecture and road map to migrate the rules developed in iLog to JBoss BRMS (Drools).
  • Lead and Mentored the development team
  • Designed and developed interface to integrate the drools and coexist the drools and iLog.
  • Designed and developed the BPM flows

Confidential

Solutions Architect

Responsibilities:
  • As a solutions architect has provided architecture for Confidential SB applications.
  • Provided architecture for capturing the vendor responses for solicitations.
  • Defined architecture for CPT project to capture the formatted prices.
  • Providing architecture and cloud migration path for Confidential SB applications.
  • Performed ROM exercises for ongoing enhancement and new projects.

Confidential

JBoss BRMS Drools Consultant

Responsibilities:
  • Defined architecture and integration path for business rules with JBoss BRMS Drools.
  • Designed and developed business rules and rule flows using BRMS using Drools 5.2.3/6.0
  • Designed Application framework to process Confidential Tax file records using JBoss data grid, JBoss BRMS Drools, JBPM, JMS, IBM MQ Series, CXF and Spring framework 4.0.
  • Designed and Developed logging and performance aspects Spring AOP.
  • Developed Web services Security using Siteminder.
  • Performed static code analysis using Appscan to find the XSS, SQL Injection and OWASP Top 10 vulnerabilities.

Confidential

Solution Architect/Tech Lead

Responsibilities:
  • Provided architecture Solutions for Confidential 2.0 using Confidential ’s GIA platform (based on OSGi - Apache Karaf) and Assisted in making architectural decisions to meet business requirements. And, also provided technical guidance to design and development teams.
  • Designed and developed different platform level service’s security, error handling OSGi (Apache Karaf) bundles.
  • Designed SSO solution using CA SiteMinder and platform Security Service using SAML, XACML protocols.
  • Managed development team to build architectural components and services. Enforced best practices and utilized code quality tools
  • Assisted in troubleshooting architectural problems and Performed enhancements to existing application architectures to meet business needs.
  • Designed and implemented an SDK framework to seamlessly make RESTFul service calls between client and server.
  • Designed and implemented fine grained access controls using ABAC (attribute based access Controls), XACML, SAML
  • Performed BRMS product Evaluation and created POC using ILog JRules and JBoss BRMS drools

Confidential

Lead Software Engineer

Responsibilities:
  • Lead, design and developed API Security gateway (reverse proxy) using Federation protocols (i.e.) SAML, XACML and OpenAm’s Fedlet API.
  • Lead Designed and developed entitlement module using JBoss rules engine Drools.
  • Lead, design and developed PEP, PDP, PAP using XACML, JBoss Picket Box, Spring, CXF, JPA 2.0.
  • Mentor and provided reference architecture developing RESTFul services based on standards using CXF.
  • Designed and developed Portal, Service management modules and exposed as RESTful services.
  • Developed UI tool for documenting the RESTFul API’s using Swagger specification.
  • Performed performance tuning API Security gateway.

Confidential

Lead Consultant

Responsibilities:
  • Played key role in design and development of key features Trust seal, Malware scanning, Vulnerability scanning features.
  • Played lead role in design and develop a solution to migrate dojo 0.9 to dojo 1.4.3.
  • Actively involved in adding/editing domain features in MMAVIS (legacy CGI based application) tool which would be used by customer service people, using legacy CGI and C++ .
  • Introduced and Led new initiation web 2.0 features in MMAVIS (legacy CGI based application) using jQuery, html.
  • Actively involved in design data model for different features.

Confidential

Business Rules Engineer

Responsibilities:
  • Played a lead role in design and develop a solution to configure services for cisco’s products using JBoss Drools.
  • Molded and developed business rules and rule flows using JBoss Drools.
  • Designed and developed a markup solution which keeps the Drools knowledge bases in sych with the most recent changes.
  • Developed web services using Cisco’s custom framework SDF (ACE XML Gateway and AXIS).
  • Actively involved in design of data model and development of PL/SQL stored procedures.

Confidential

Sr. J2EE Engineer

Responsibilities:
  • Actively involved in Design, Architect and develop the Confidential 2.5 application.
  • Designed and developed presentation layer using Spring MVC, JSP’s, AJAX, DOJO, HTML and JavaScript.
  • Setup the spring configuration form spring mvc, spring transaction management, spring-hibernate integration, spring - EhCache integration using spring AOP and Hibernate - EhCache.
  • Actively involved in load testing, identified and fixed the connection and memory leaks. And also involved in tuning application using EhCache and tuning SQL’s.
  • Actively involved in database design and development of PL/SQL stored procedures.
  • Actively involved in design, development and configuring using Spring-JMS to sync the Lucene index with in the Cluster.
  • Agile Methodologies (Scrum, Extreme Programming with 2 week sprints, pair programming, user stories, test driven development, refactoring, iteration and release planning) have been used as development process.
  • Designed and Developed search module and indexer module using Lucene search API.
  • Wrote POC using Lucene and Compass.
  • Developed complex hibernate mappings and queries using Criteria API.
  • Configured and developed transaction, logging and tracing using spring AOP.
  • Designed and developed the services suing spring and spring transaction management.
  • Designed and Developed a Spring MVC handler to support the REST based web services.
  • Designed and developed REST based web services.

Confidential

Sr. J2EE Engineer

Responsibilities:
  • Designed and developed the SSL certificate provisioning and flow.
  • Designed, Developed and configured MDBs which handles the provisioning requests.
  • Designed and Developed a component which would read the hibernate configurations and manages hibernate session.
  • Ported the Resource management app form eclipse and tomcat environment to IBM RAD 6.0/7.0 environment.

Confidential

Sr. IT Applications Specialist

Responsibilities:
  • Designed and Developed Bulk Partner Upload module, which is part of Administration functionality of Confidential, using ATG Nucleus Framework and ATG MVC components - form handler’s, droplet’s, JSP’s, HTML, Tag lib’s; ATG ORM components - Repository API and ATG’s Scheduler (back ground) components.
  • Developed Technical specification artifact which includes UML diagrams based on Functional Specification.
  • Involved in Database design and data modeling of Bulk Partner Upload module. And also involved in developing stored procedures and tuning of SQLs.
  • Developed ORM mappings using ATG Repository (persistence) API.
  • Designed and Developed Excel Data Adapter using JExcelApi (a open source Java API for to read, write, and modify Excel spreadsheets).
  • Enhanced the Email Tools component to support Excel attachments.

Confidential

Sr. Application Systems Engineer

Responsibilities:
  • Designed and developed new SOAP/XML messages (Web Services) using the spring and custom frameworks built by WellsFargo.
  • Built an ANT tool which builds the incremental schemas provided by different WellsFargo interfacing systems.
  • Enhanced the framework to handle the Stale JMS connections by implementing the Exception listeners and using Dug lee’s Multi Threading API.
  • Integrated the AOP framework with APS to introspect the messages for data analysis and performance.
  • Involved in the POC of web container migration from IBM WebSphere 6.1 to WebLogic 8.1/Tomcat 6.0 (with JDK 1.4 compatibility kit) / JBoss 4.0
  • Involved in production support activities like problem analysis, impact analysis and fixing the same.
  • Worked on enhancements to exception/error handling, logging and fault tolerance etc.,

Confidential

Team Lead

Responsibilities:
  • Involved in the Design and development of New Technology Ideas (NTI) workflow services which includes JSP, EJB, and DAO components.
  • Designed and developed the application using the Struts (MVC), Business Delegate, Session Façade, Service locator.
  • Ground-up design. Data Modeling, Object modeling, Hibernate Mapping.
  • Actively involved in requirements analysis, design of data model and JAD sessions.
  • Coordinated and mentored the offshore team preparing the Software Design Document (SDD).

Confidential

Project Lead

Responsibilities:
  • Coordinating Project teams and external Vendors.
  • Preparing and maintaining the project plan.
  • Reporting the Project status and tracking the deliverables.
  • Prepared budget estimations.
  • Resource planning and allocation

We'd love your feedback!