Desarollador odm

Ped*** ***** (XX años)
Desarollador ODM en Azka consulting
Benito Juárez,
Ciudad de México
|
Experiencia
Desarollador ODM
Azka consulting
jun 2015 - oct 2017
Desarollador ODM ILOG

Pedro Esqueda Castillón
ODM Senior Developer

SUMMARY

•	Professional certified on IBM ILOG Jrules 7.0 & ODM 8.0 and Java, with 26 years of experience on Information Technology, including government, pharmaceutical, banking, insurance & telecommunication industries.
•	+ 8 years of experience in ILOG JRULES / ODM from 6.8 to 8.6 versions. 
•	More than 15 years of experience on J2EE technologies working with various frameworks like Spring, Struts, JSF & Hibernate.
•	Experience in all phases of software development life cycle.
•	Good analytical and problem-solving skills with a strong background in system design.
•	Extensive experience on rule discovery and harvesting.
•	Hands on creation on setting up ODM rule projects
•	Create a rule project. 
•	Set up the rule project to reference the execution object model (XOM). 
•	Generate a business object model (BOM) with natural-language 
•	Create rulesets parameters. 
•	Creating a rulesets variable.
•	Creating a rule flows.
•	Create rule packages. 
•	Synchronize rule projects with Decision Center.
•	Publishing from Rule Designer to Decision Center.
•	Strong experience working with business analysts, technical analysts and policy managers as well.
•	Authoring rules
•	Authoring action rules in the Intellirule editor. 
•	Authoring actions rules in the Guided editor.
•	Authoring action rules from an action rule template.
•	Authoring decision tables and decision trees.
•	Authoring rules in Decision Center.
•	Querying rule projects.
•	Hands on creation of XOM (Execution Object Model).
•	Experience in exposing Service Oriented Architecture (SOA).
•	Experience working with agile business methodologies like ABRD.
•	Good experience in testing phase using DVS decision validation services & SoapUI.
•	Experience with synchronizing environments between Rule Designer and Decision Center.
•	Debugging a rule sets.
•	Solution for Office (excel & word).
•	Wide experience with Java JSE including:  java beans, AWT, JDBC, Java swing.
•	Hands on SOA (service-oriented architecture) mainly exposing to IBM server RES (rule execution server) in order to be consumed by other technologies like ESB (enterprise server bus) or Java objects. 
•	Experience on testing phase using JUNIT objects.
•	God knowledge on Web development technologies like Servlets, JSP, HTML, JavaScript, CSS, JSTL, (EL) Expression Language, Scriptless.
•	Experienced on CRUD operations (create, read, update, delete) using Dao and MVC. patterns and MySQL, Oracle, DB2 databases.
•	Hands on of Log4J (trace, debug, info, warn, error & fatal).
•	Experience in design J2EE components Spring.
•	Extensive experience in analysis design & coding J2EE  web content management for Abott laboratories.
•	Experience in design, a code J2EE Imaging database system for radiology, tomography, X-ray & electrocardiograms in order to manage the patient´s medical history.





Technical Skills


Methodologies: 		UML, RUP, SCRUM 

IDE’s:  	IBM Rule Designer, WebSphere Integration Developer (WID), Rational Application Developer (RAD 7) & Eclipse

Development:		Portlets, Servlets, JSP, JSF, Struts, Spring, Hibernate & Maven.

Application servers: 		WebSphere Application Server, WebSphere Portal Server, Tomcat, JBoss, 			Apache.

Data Base: 			Oracle, Sybase, MySQL, DB2, Progress & Informix



EDUCATION

Bachelor’s Degree in Mathematics & Computer Science, UNAM Mexico City, Mexico, 1988 - 1992.

Certifications:
•	IBM Certified Application Developer Websphere Ilog JRules V7.0  February, 2012
•	IBM Certified Application Developer - WebSphere Operational Decision Management  (ODM) V8.0  June,  2013.
•	The Sun Certifed Java programmer V 1.4  June 24, 2004



PROFESSIONAL EXPERIENCE



Company:	B-Ttechnology & B-Efficient, Mexico City, Mexico. 
Client:              	Profuturo. 
Duration:	April 2018 - September 2018
Role:		ODM Rule developer

Responsibilities: 
•	Rule discovery, analysis of use casees in order to discover, and harvest rules.
•	Interaction with business analyst team.
•	Creation of BOM.
•	Creation of XOM .
•	Creation of vocabulary
•	Development of Action rules, decision table and technical rules
•	Orchestration of rules.
•	Testing with SOAP UI
•	Documentation for rules and creation test evidences.
•	Deploying rulesets to Rule Execution Server
•	Interaction with Enterprise server BUS team for mapping issues.
•	OLD ODM project maintenance.

Environment: 
IBM WODM, JRules, Oracle 11G, ESB, ODM Android J2EE


Company:	Infosyst S.A. de C.V.  Mexico City, Mexico. 
Client:              	Tax Administration Service (SAT-SHCP) / Mexico City. 
Duration:	November 2017 - May 2018
Role:		ODM Rule developer

Responsibilities:
•	Maintenance of ODM rules  proyect  Fiscal Obligations Questionnaire 
•	Rules documentation.
•	SOAPUI rule test

Environment: 
JIBM ODM, J2EE Oracle 10g ODM 



Company:	 ASKA consulting, Mexico City, Mexico.
Client:              	Tax Administration Service (SAT-SHCP) / Mexico City. 
Duration:	June 2015 – November 2017
Role:		ODM Rule developer.

Responsibilities: 
•	Creation of BOM & XOM models.
•	Creation of rule sets for custom house.
•	Creation of vocabulary.
•	Development of Action rules, decision table and technical rules
•	Orchestration of rules.
•	Testing with SOAP UI
•	Deploying rulesets to Rule Execution Server
•	Interaction with Enterprise server BUS team for mapping issues.
•	Testing of Decision Validation Services

Environment: 
JRules, Oracle 11G, IBM Enterprise Server Bus, ODMs Proces server, IBM WODM



Company: 	Softtek, Mexico City, Mexico.
Client:   		Tax Administration Service (SAT-SHCP)            
Duration: 	March 2014 – May 2015 	
Role:		ODM Rule developer.

Responsibilities: 

•	Creation of BOM and XOM models.
•	Detailed implementation of business Rules (technical rules, action rules and decision tables rules) for fiscal obligation payments & automatic taxes devolution.
•	Creation of scenarios for DVS testing.
•	SoapUI testing.
•	Documentation of business rules. 
•	Creation of test evidences documents.

Environment: 
JRules, IBM WODM, J2EE Oracle 10g ODM 



Company: 	Tecnides, Mexico City, Mexico.
Client:		 IBM-BANORTE, 
Duration:  	June 2014 – December 2015
Role:		ODM Rule developer.

Responsibilities:
•	Analysis of business process for generation of ODM business rules for reports.
•	Generation of ODM business rules for initialization credit process.
•	UAT and production unit case test.
•	DVS and SOAPUI test

Environment:
IBM WODM, IBM BMP J2EE Oracle.
Company: 	Tecnides
Client: 		Tax Administration Service (SAT-SHCP)            
Duration:  	June 2014 – December 2015
Role:		ODM Rule developer.

Responsibilities:
•	Analysis design and development of ODM rules for de Fiscal Obligations Questionnaire 
•	Monitoring of execution of rules.
•	DVS and SOAPUI test

Environment: 
ODM, J2EE, Oracle.


Company: 	Tecnides, Mexico City, Mexico.
Client: 		Tax Administration Service (SAT-SHCP)            
Duration:  	February 2012 – March 2013
Role:		Java consultant and ILOG Analyst.

Responsibilities:
•	ILOG instructor 
•	Maintenance of business rules for Notification and Compensation Process.
•	ILOG Test rules using DVS

Environment: Jrules 6.8, J2EE, Oracle.


Company: 	Tecnides  / Mexico City.
Client: 		Tax Administration Service (SAT-SHCP)            
Duration:  	February 2012 – March 2013
Role:		Java consultant and ILOG Analyst.

Responsibilities:
•	ILOG instructor 
•	Maintenance of business rules for Notification and Compensation Process.
•	ILOG Test rules using DVS

Environment: 
Jrules 6.8, J2EE, Oracle.


Company: 	Tecnides, Mexico City, Mexico.
Client: 		National Insurance Commission.            
Duration:  	October 2012 – December 2012
Role:		ILOG developer & Analyst.

Responsibilities:
•	Creation of PoC for regulatory reports 
•	Rule discovery.
•	Creation of BOM.
•	Creation of XOM .
•	Generation of ODM business rules for regulatory reports.

Environment: ILOG, Oracle.

Company:	Tecnides, Mexico City, Mexico.
Client:	Afore Banamex.            
Duration: 	Enero 2011- Diciembre 2011
Role:		ILOG Jrule developer developer.

Responsibilities:
•	Work with Business Analysts and Technical Analysts.
•	Help analyst staff to define rules.
•	Classification of Business Rules.
•	Creation of BOM (Business Object Model).
•	Creation of XOM (Execution Object Model).
•	Creation of vocabulary.
•	Define decision tables, & decision trees.
•	BOM to XOM mapping using function tasks (customization).
•	Rule authoring in iLog using Rule Studio.
•	Using BAL and IRL Ilog languages.
•	Building WebServices to communicate with IBM  Business Rules Server. 
•	Rule testing using  soapui.

Environment: 
ILOG, Oracle.


Company:		Tecnides, Mexico City, Mexico.
Duration: 		May 2009- January 2010
Project Name:		Tecnological Modernization of  costoms house 
		Hewlett-Packard Enterprise Services
Role: 			ILog JRules Developer
Company’s description: Tax Administration Service (SAT-SHCP)	

Activities developed: (ILOG)
•	Work with Business Analysts and Technical Analysts
•	Clasification of Bussines Rules
•	Creation of BOM (Bussines Object Model)
•	Creation of XOM (Execution Object Model)
•	Creation of vocabulary
•	Define decision tables
•	B2X mapping using function tasks (customization)
•	Rule authoring in iLog using Rule Studio.

Activities developed as Java developer:
•	Development of entity operations (SOA)

Tools:   
Rule Studio, Eclipse with WTP, HTTP Services, JUnit, Spring, 


Company:		HSBC / Bank 04 2007 04 08, Toluca Estado de Mexico, Mexico.
Role: 			JAVA Senior Consultant
Company’s description: Financial Banking	

Activities developed:
•	Development and maintenance of global J2EE HSBC applications where the products are decoupling enough that support the HSBC regional needs
•	Portlets applications development for the Software House University using standard HSBC coding & testing 
•	Analysis design a development for the Enterprise Internet Connection PC Banking using J2EE tools, WebSphere, MQ, DB2    
•	Customizing financial reports with DB2’s Java store procedure language.
•	Integration & testing of portlets applications for the Software House University 
•	User trainee for financial reports.
•	Creating UML documentation for new requirements.
•	Websphere Portal Training. 

Tools:   
Eclipse 3.1.2 with WTP, HTTP Services, Websphere Portal Server 5,0 / 6.0 , WAS 5.1 / 6.0, JUnit, Maven 2.0, Spring 2.0, Spring AOP,  HSBC’s Execution Services 6.0, RBPM.Design Patterns Used: Publish Subscribe / Mechanism, IoC, Dependency Injection



Company: 		Abbott Laboratories / Mexico City	
Duration: 		04/2007 – 01/2008
Project Name: 		Abbott Intranet
Role: 			JAVA Senior Consultant
Company’s description: Pharmaceutical

Activities developed:
•	Analysis design & development for the Abbott laboratories Intranet (form scratch), using J2EE technologies.
•	Installing all the tools for the production & development platforms. 
•	Initial user requirements.
•	Use Case design.
•	Building a plug-in for TinyMCE.
•	Coding and testing for the first version of the Web Content Manager.
•	User Documentation.

Tools: 
 J2EE JSP, Servlet, JDBC, Eclipse, JavaScript, Tomcat 5, Sql Server, 



Company:	 	IMSS / México City
Duration: 	 	01/2004 – 04/2007
Project Name: 		Health & retirement services.
Role:			JAVA Senior Consultant
Company’s description: Health & retirement services. 
Projects description:  	Imaging database system for radiology, X-ray &electrocardiograms.
			Retirement & economic benefits system.

Activities developed: 
•	Develop a user and Role Management Administrative and Security Console for the Imaging database system 
•	Develop & planning and the different Imaging System database modules.
•	Use case realization for the Retirement & economic benefits system.
•	Helping Architect department, doing concept test. 
•	Building application test cases scripts using J-Unit.
•	User trainee.

Tools: 
J2EE, Jsp, servlets, hibernate, Eclipse WebLogic, Junit, MVC, JavaScript, Junit, Log4J
Currículums relacionados