Activities: Support WebLogic JEE applications for build, development, performance, security and architectural issues
Activities: Design and implementation of the WebLogic/OSB based integration solution for the Nespresso Manufacturing and POS self service vending machines. End to end message tracking and operational console. Coordinating technically the 12-strong developer team locally and in India. Continuous Integration, definition of a CMDB, code reviews, definition of monitoring specifications, automation of software build and deploy, WebLogic domain build and configuration, troubleshooting of production issues, HA solution in Production with Oracle RAC and Whole Server Migration, performance and High Availability tests. Puppet, Vagrant and VirtualBox to automate the provisioning of infrastructure. Jenkins.
Software : Oracle Service Bus 11g / 12c, WebLogic Application Server 11g / 12c, Hyperic, Enterprise Manager Grid Control, Bamboo, Jenkins, SOAPUI, Puppet, Python, Groovy, Java 8, Linux RHEL 6Activities: Resolving critical performance and stability issues in Production for a huge (>400 instances) SOA implementation with cluster of OSB servers
Software : Oracle Service Bus 10g, WebLogic Application Server 10gActivities: hands-on development of several Real Time services with OSB and WebSphere MQ, to deliver heavy-load, near real time notifications of network-related events. WebLogic administration. Setting up CI environment with Hudson, SOAPUI, training developers on SOA technologies (mostly OSB), performance tuning and implementation of Caching in Coherence and Java, Custom XPaths, Architecture and Operations Manuals
Software : Oracle Service Bus 11g, Oracle SOA Suite, WebLogic Application Server 11g, Eclipse, JDeveloper, YourKitActivities: Setting up CI environment with Hudson, SOAPUI and Citrus, training developers on SOA technologies, build and deployment automation, hands-on development of several POCs on Synchronous and Asynchronous flows with OSB and SOA Suite BPEL. JPA persistence, performance tuning, Rich Domain Model.
Software : Oracle Service Bus 11g, Oracle SOA Suite, WebLogic Application Server 11g, Eclipse, JDeveloperActivities: Interfacing WebLogic 11g with WebSphere MQ 7, MDBs, automated generation of message parsers, of WSDLs and Functional Tests with Groovy; Hudson Continuous Integration; development and monitoring of Coherence Cache clusters and integrating Coherence with OSB; performance test and tuning, at network, Oracle RAC DB and application level. Implementation of Persistence with JPA/Toplink.
Software : Oracle Service Bus 11g, WebLogic Application Server 11g, Oracle RAC DBPosition : Review WebLogic integration project to refactor for speed and maintainability, provide automated Web Services testing, monitoring of dependencies and discovery of services ; setting up Continuous Integration (Hudson) for the build, deployment and testing of the middleware layer. Training and mentoring of development team ; providing security at network and Web Services level (SAML, keytool), proof of concept for using OSB to proxy JPD services. Configuration of monitoring software (Hyperic and Membrane Registry).
Software : Oracle Service Bus 3.0, WebLogic Integration 10.3, WebLogic Application ServerPosition: Performance test and tuning of several large Portal and WLI applications, involving JTA, JMS, JVM configuration and tuning; identification of bottlenecks. Code reviews, development of monitoring utilities, analysis of LoadRunner, JRockit Runtime Analyzer and Grid Control reports
Software: Oracle WebLogic Server 10.3, Linux, WebLogic Integration 10, WebLogic Portal 10; LoadRunner, JRMC, Oracle RAC DBPosition: Delivery of automated tools (unix scripts and Java framework) to build and validate a WebLogic -ALSB domain, based on Java, WLST and JMX. Extensive use of Unix shell and Unix utilities, Python, Ant. Building monitoring tools for WLS. Conceiving a WebApplication (Spring MVC + RMI + AOP, SSH) to monitor the environments and remotely run tests. Integration in CruiseControl for continuous monitoring of the SOA environment. Monitoring ALSB performance through JMX API, to gather performance metrics and send alerts. Validation and transformation of messages inside ALSB, routing to errorQueues, resubmission of JMS messages through automated procedures. Preparation of a Linux VMWare image and Oracle Database instances. Studies on message tracking strategies based on “Patterns of Enterprise Integration” by Hohpe. Some analysis of AmberPoint and Nagios. Troubleshooting production problems in ALBPM with Oracle RAC and Distributed Transactions. ALSB Service discovery and automated test of endpoints.
Software: Oracle WebLogic Server 10.0, OSB 3.0, Linux, ALBPM, Oracle RAC.Position: Code and architectural revision to achieve maximum performance in the Regional Clearing and Settlement software. Implementation of High Performance Transaction Processing and anti-fraud Validation; enhancing existing functional test and introducing new patterns in functional tests and documentation.
Software: Websphere 6.1, Rational Architect Software (Eclipse 3.2), RAS Modeler, JProfiler, MagicDraw, DB2