Israel Williams
Address: Plaza Don Toribio ** – B
Colonia Ciudad Satélite C.P. 64960
Monterrey Nuevo León, México
Phone: + 52 1-81-825*-****
Email: ********@*****.***
LinkedIn: http://m x.linkedin.com/in/willisra
Birth Date: October 18 1976
Marital Status: Single
Availability to Travel: Yes
Profile Consultant with solid knowledge on Java and JEE. He has specialized on Oracle WebLogic suit of
products. Has been involved in several projects as architect, solution designer and
programmer for sophisticated and critical modules. He combines knowledge of
operating systems, JVM, Java, JEE and Oracle WebLogic to accurately troubleshoot
and fine tune WebLogic based systems. He is eager trying new development
frameworks and technologies as well as development techniques.
Education
Aug 1994 – Dec 1999 Universidad de Montemorelos, Montemorelos Nuevo León, México.
B.S. in Computer Systems Engineering .
Professional Experience:
Solea Laser Center Monterrey, Nuevo Leon Web Developer From: 2013 To: now
Project: Define and build very specific CRM/ERP functionality running on the cloud. The
application allows input of all operation activity data and has the ability to send
email notifications for certain events so the owners can react on a timely fashion. It
is the source of control and statistics for the business.
• Responsible of the entire development lifecycle.
• Requirement discovery and analysis.
• Data model definition.
• Responsible of choosing architecture and technology (platform,
frameworks and tools).
• All the environment configuration and coding.
• Incremental delivery into production environment
• Production support
• Development of a beta mobile application using JavaScript and PhoneGap
Tools: MySql, Maven, Spring Security, Spring Web Framework, Hibernate, JPA, Java
Mail, SQL, XSLT ZK, Tomcat, Spring STS, GIT, JavaScript, JQuery, PhoneGap and
Heroku Cloud
Multimedios Redes Monterrey, Nuevo Leon Solutions Architect From: 2011 To: 2013
Functional Experience: Multimedios Redes was migrating from an old core system built in Progress to a
new platform built in Oracle Siebel and using Oracle SOA Suite for integration.
There were many subsystems that had to be joined to the new platform. All
integration development had to support forward and backward compatibility.
• Responsible for the Interactive Voice Response system integration
strategy and implementation.
• Implementation of OSB proxies that would translate from canonical XML
messages to specific character streams to feed the IVR system and vice
versa.
• Strategy definition to keep the companies portal (Oracle WebCenter + .Net
Web Applications) running with support for both systems in the transition
period.
• WebLogic support for Oracle WebCenter production portal.
• Installation and configuration of Oracle WebCenter QA, UAT and
Production environments.
• Design and development of an electronic invoices management system, it
would analyze XML invoice documents, extract specific data, run
validations and provide a workflow with graphic interface to take the
invoice to the different states until approval or rejection.
Tools: Oracle Service Bus, Oracle Web Center, Oracle HTTP Server, Eclipse, XQuery,
Xpath, Maven, Log4J, Spring, Hibernate, JDBC, SQL, Oracle Database, Tomcat,
WebLogic Server, Linux, ASP .Net, SVN.
JWM Solutions Culiacan, Sinaloa Office Manager From: 2010 To: 2011
Functional Experience: The objective of JWM’s Culiacan Office was to recruit and train the most talented
just-graduated developers to introduce them to the java frameworks and
technologies used in running projects. They would then be assigned to a team to
work remotely.
• Responsible for recruitment and training of new developers as well as of
their performance once they got into projects.
• Management of a team of 12 developers and office logistics.
• Development of prototypes using different java frameworks like ZK, and
Liferay
• Development of a website using Joomla (www.buscadr.mx)
• Occasional WebLogic support, troubleshooting and tuning
Tools: WebLogic Server, Eclipse, Maven, SQL, MySql, Liferay, ZK, Spring, Joomla,
JavaScript, HTML.
JWM Solutions Mexico City Project Manager From: 2008 To: 2009
Project: Procesar is the Mexican Retirement System. The project was about creating a
platform that different financial institutions could use to get the retirement
information of their clients and make changes (with the client approval). The
platform should have a rating module that would charge the financial institution by
CPU time used. The platform had very strong performance requirements.
• Responsible of implementation of the project.
• Responsible of project management and consultant coordination
• Functionality’s scope negotiation.
Tools: MS Project, MS Word
JWM Solutions Mexico City Critical Support Delivery Manager From: 2007 To: 2008
Functional Experience: JWM provided 24/7 critical support on all WebLogic Platform matters to Telcel
(America Movil http://www.ideastelcel.com), and Nacional Monte de Piedad (the
biggest Mexican pawnshop http://www.montepiedad.com.mx).
• Responsible of service delivery (me and 2 more consultants)
• WebLogic deployment and configuration assessment
• Capacity planning
• Application assessment
• Performance Tuning
• JVM, and application troubleshooting
Tools: WebLogic Server, JVM, Linux, Java SE, JEE
JWM Solutions Madrid, Spain WebLogic Integration Architect From: 2006 To: 2006
Project: ICEX (España Exportación e Inversiones www.icex.es) were running it’s integration
platform on WebLogic Integration 2.1. It was reaching its EOL and it had some
serious performance issues. The objective of the project was to migrate to the
newest WLI version (8.5) and eradicate all stability and performance issues while
adopting a Service Oriented Architecture.
• Application and architecture assessment
• Diagnosis and new architecture proposal
• Project management
• Technical leadership, mentoring and training of 5 junior developers
• Refactoring
• WLI Installation, configuration and tuning
Tools: WebLogic Server, WebLogic Integration, JEE, IntelliJ,
JWM Solutions Caracas, Venezuela SOA Architect From: 2005 To: 2005
Project: Venezuela’s Central Bank wanted to start changing to service oriented
architecture. It had many implications since their core system was still running in
COBOL. They wanted to update the technology so they could stop depending on
the few people that still knew how to maintain the mainframe.
• Integration Consultant/SOA Architect
• Responsible of defining a road map to accomplish mainframe
independency
• Documenting de stages of the road map
• Running small POCs to ensure viability
.
Tools: MS Word, MS PowerPoint
JWM Solutions Lima, Peru J2EE Architect From: 2005 To: 2005
Functional Experience: TIM Peru (Claro Peru now) migrated to the newest version of WebLogic Portal.
The new implementation had several stability and performance issues.
• Installation and configuration assessment
• WebLogic Portal Application assessment
• WebLogic troubleshooting and performance tuning
Tools: WebLogic Server, WebLogic Portal, J2EE
JWM Solutions Mexico City WebLogic Sr. Consultant From: 2005 To: 2005
Functional Experience: Telcel had the need to deploy some new high load web applications on WebLogic
Server in the productive environment. It was necessary to make all tests and
calculations required to ensure the platform would hold that kind of stress without
response time degradation.
• Responsible of the coordination of all involved areas.
• Responsible of capacity planning
• Deployment design definition
• WebLogic installation
• High availability and failover configuration and testing
• Postproduction monitoring and debugging
Tools: WebLogic Server
JWM Solutions Guadalajara, Mexico WebLogic Sr. Consultant From: 2004 To: 2004
Functional Experience: C&A Mexico just bought WebLogic Integration, they wanted to have service-bus-
like functionality. They wanted to start developing for it but they wanted to have the
architecture defined by a BEA Consultant.
• Gathering of general and specific requirements
• Architecture definition based on WLI out of the box features
• Software Architecture Definition document elaboration
Tools: MS Word, MS PowerPoint
JWM Solutions Santiago de Chile WebLogic Sr. Consultant From: 2004 To: 2004
Functional Experience: The Banco de Crédito e Inversión had all its transactions running on BEA Tuxedo.
They had the need to interact with Tuxedo’s API with transaction support from a
stand-alone application that was already extensively using Jolt API
• Responsible of designing a solution
• Implementation of a Jolt to WTC adapter between WebLogic and Tuxedo
by cloning Jolt’s interface definition (so they didn’t have to modify their
application) and using WTC API to make the calls to Tuxedo.
• Solution documentation
Tools: Java SE, WebLogic Server
JWM Solutions Bogota, Colombia WebLogic Sr. Consultant From: 2004 To: 2004
Functional Experience: EDS Colombia was developing a WL Workshop application for Contraloría General
de la República. They noticed the application had a very poor performance even
without load.
• Responsible of achieving the required response time/users
• Configuration assessment
• Application assessment
• Stress testing
• Interaction with BEA’s remote support team
• Analysis and diagnostic documentation
Tools: Apache JMeter, WebLogic Workshop, WebLogic Server, J2EE
JWM Solutions Mexico City WebLogic Sr. Consultant From: 2004 To: 2004
Functional Experience: IFE (www.ife.org) developed a J2EE application to process the Mexico’s official ID.
The application would run for about 6 hours and then start degrading until WLS
crashed with out of memory.
• Responsible of solving the problem with minimum interruption to the 6
productive hours of the platform.
• Load testing
• Java Profiling
• Diagnostic and documentation.
Tools: WebLogic Server, JProve
JWM Solutions Lima, Peru WebLogic Sr. Consultant From: 2003 To: 2003
Functional Experience: TIM Peru (Claro Peru now) had already started the development of a WebLogic
Integration solution. They wanted to have the current architecture checked and
some tuning parameter recommendation in advance.
• Architecture Assessment (basically documentation on the current
architecture)
• Sustained several meetings discussing WLI, WLS and JVM configuration
best practices and WLI clustering implications.
Tools: WebLogic Integration, MS Word, MS Power Point
JWM Solutions Mexico City Software Developer From: 2003 To: 2003
Project: JWM Solutions was developing the application that Fovissste
(http://www.fovissste.gob.mx) would use to assign housing credit for its affiliates. In
the past the semi-manual process was very prone to be corrupted. The new
application should guarantee the required transparency.
• Responsible for the development of graphic interface of the credit
calculation module, using a dynamic javascript tree menu.
Tools: Struts, javascript, Java, SQL
BEA Systems/Galvak Monterrey, Mexico Integration Consultant From: 2001 To: 2002
Project: Galvak (Tenium now) had several customers that were urging them to use EDI to
automate the work orders processing and actual manufacturing. Galvak hired BEA
Systems Mexico to develop the system to achieve such goal.
• Responsible of project planning
• Design the solution (Error handling, notifications, workflow definition, etc.).
• There was no previous experience in this company on EDI B2B
communication so I had to have several phone conferences with the
trading partner to agree on the documents specifications.
• WLI BPM implementation to establish communication with the hub and
properly process the documents.
• Tests and outcome validation. The successful processing of the documents
automatically triggered the actual production of the requested parts.
Tools: WebLogic Integration, WebLogic Server, Java, EDI,
BEA Systems Madrid Presales Consultant From: 2001 To: 2001
Functional Experience: Technical demonstration of all features of WebLogic Portal, WebLogic Integration,
WebLogic Server. Development of proofs of concept and fulfillment of RFPs.
Tools: WebLogic Portal, WebLogic Integration, WebLogic Server, Java, SQL
Softtek Gaithersburg, MD Java Developer From: 2000 To: 2000
Functional Experience: Development of an application using swing. The application parsed EDI documents
and translate them into Edifecs proprietary format. I built a swing application to be
used as user interface and the process was implemented in pure java, without the
use of any framework.
Tools: Java, JSP, Swing
Secretaría de Gobernación Mexico City Java Developer From: 1999 To: 2000
Functional Experience: Development of java applets, servlets and database connectivity. This was my first
job so I was mainly learning and understanding the pieces.
Tools: Java, JSP, Servlet, AWT, HTML, SQL
Professional Experience – Training (I was the instructor)
Client Location Course
Open Course Madrid, Spain WebLogic Server 9.0: Advanced System
Administration
Open Certification Course Sao Paulo, Brazil Developing Enterprise Applications
with Enterprise JavaBeans Using BEA
Banamex Mexico City
WebLogic Server™ Version 7.0
Open Certification Course Sao Paulo, Brazil Fundamentals of J2EE Web
Application Development Using BEA
Banamex Mexico City
WebLogic Server™ Version 7.0
Open Certification Course Sao Paulo, Brazil BEA WebLogic Server™ Version 7.0
Banamex Mexico City Administration
Portugal Telecom Lisboa, Portugal Developing Enterprise Applications
with Enterprise JavaBeans Using BEA
WebLogic Server™ Version 6.1
EDS Madrid, Spain Fundamentals of J2EE Web
Application Development Using BEA
WebLogic Server™ Version 6.1
EDS Madrid, Spain Developing Enterprise Applications
with BEA WebLogic Server™ Version
6.1 and J2EE Patterns
PriceWaterhouseCoopers Madrid, Spain Developing Application Integration
Adapters with BEA WebLogic
Integration™ Version 2.0
Accenture Madrid, Spain Development with BEA WebLogic
Commerce Server, Version 3.5
Open Course Mexico City Rapid Application Development
Languages:
Spanish - Native
English - Fluent
Technical/Managerial Skills:
Primary Profile: JEE and WebLogic Consultant
Secondary Profile: JEE Technical Leader/JEE Developer
Hardware:
Operating Systems: Unix & Windows
Programming Languages: Java
Databases: Any SQL Compliant database
App. Servers: WebLogic Server
Other: Oracle Service Bus
References:
Enrique Martin es.linkedin.com/pub/enrique-martín/0/973/6b3
Monte Kluemper es.linkedin.com/in/montekluemper
Leandro Lopez mx.linkedin.com/pub/leandro-lópez-niederer/7/1a0/730