Java/ilog Developer/dev Lead Resume
Dallas, TX
SUMMARY
- Have extensive experience in the implementation of large - scale applications in Java Enterprise Edition, Working with JSP, EJB, Servlets, JSF, Hibernate, JDBC, JPA and Web Services .
- Application development experience using multithreading, Serialization, Externalization, Generics & Collections framework and Java Design patterns.
- Proficiency in developing MVC patterns based Application with Spring framework and Object Relational Mapping Technologies like Hibernate.
- Worked with different Software development methodologies including Waterfall and Agile (SCRUM).
- Extensive experience in ILOG JRULES/IBM ODM BRMS, Authoring BOM, BOM to XOM mapping, RuleFlows, BAL rules, Decision tables, Decision Trees and technical rules.
- Authored business rules in IBM ODM Rule Designer/Rule Studio.
- Migrated Ilog Jrules 7.0 to ODM 8.7
- Ported application running on WAS to Jboss EAP.
- Good Knowledge on Enterprise IVR Architecture .
- Good knowledge of Oracle/SQL commands .
- Worked on UI Frameworks such as Angular JS, Mustache along with CSS and LESS frameworks for Single page Applications and Responsive Web Design.
- Good experience working with front end technologies like JavaScript, JQuery .
- Experienced with XML related technologies such as XSL, XSLT, DOM, and SAX.
- Experience in developing SOAP and REST Web Services .
- Hands on experience in deployment and maintenance of system architectures using application servers like WebSphere, Tomcat and Jboss.
- Extensively used automated build tools like ANT and Maven for automation scripts and code instrumentation scripts. Converted project from Ant to Maven.
- Configured projects on continuous integration tools like Hudson and Jenkins.
- Worked with Unit Testing Framework like Junit implementing easyMock.
- Worked as Lead for more than 3 years and have very good experience in managing a team of 6-8 members.
- Well versed with offshore/onsite model, created and presented daily and weekly status reports to the clients and to the management for efficient tracking of the project progress and status.
- Excellent interpersonal and communication skills.
PROFESSIONAL EXPERIENCE
Confidential
Java/ILOG Developer/Dev Lead
Technology: Java1.8, SQL, JPA, Web Services, Rest API, WSDL, anaged applications coded in XML, JAXB, WebSphere Server 7.0, Log4J, Ant, Maven, Junit, ILOG Jrules7.1/IBM ODM 8.8,SSIS,JCS
Responsibilities:
- Client Interactions to understand business requirement and provided estimations based on analysis.
- As part of the Agile Train release participate in Story grooming sessions and provide plan and task estimates.
- Perform POC for feasibility of Jrules implementation of SQL rules.
- Understand SQL rules and port them to Jrules platform.
- Mentor team on implementation complexities.
- Devise a java utility to test ruleset locally mocking the data in XML format, invoking rule engine with ILRContext API.
- To Train QA folks on testing the ruleApp using SOAP UI and DVS Testing.
- Implement Java Cashing system to cache data for certain look up tables from database and integrate it with a scheduler to run with the daily batch.
Confidential
Java/ILOG Developer/Lead
Technology: Java1.6, Spring Framework 3.0, Hibernate, Oracle 10g, JPA, Web Services, Rest API, WSDL, XML, JAXB, WebSphere Server 7.0, JBOSS EAP 6, VXML, Log4J,Log4J2, Ant, Maven, Junit, ILOG Jrules/IBM ODM 8.7
Responsibilities:
- Client Interactions to understand business requirement and create high level designs from BRD after performing impact analysis of the changes associated with application enhancement.
- Reviewed Client provided specification documents and approved different requirements, design packages of interacting applications. Also Helped the Business Client with writing UI Specification documentation.
- Handled management of application resources like servers, Disaster Recovery Guidelines, configuration management, etc.
- Single point of contact for resolving Client queries related to application.
- Coordination between client and Offshore as well as mentoring the offshore development team.
- Involved in all the phases of software Development: application design, coding, test plan creation and analysis, Environment setup for testing, testing, debugging and deployment support activities.
- Created and presented reports/Status reports(Weekly & Monthly) to clients and management which included activities undertaken for productivity gain to the client.
- Developed Restful Web services for transmission of data in JSON format. Implemented Web- Services to integrate between different applications through http protocol.
- Used automated build tools like ANT and Maven for automation scripts and code instrumentation scripts. Converted project from Ant to Maven.
- Authored business rules in IBM ODM Decision Studio/Rule Studio. Implemented Reteplus and fastpath algorithms for rules execution. Authoring BOM, BOM to XOM mapping, RuleFlows, BAL rules, Decision tables, Decision Trees and technical rules.
- Migrated Ilog Jrules 7.1 to ODM 8.8.
- Ported application running on WAS to Jboss EAP.
- Developed XML files, DTD's, and parsed them by using SAX parser.
- Implemented logger for debugging and testing purposes using Log4j2.
- Designed and developed application based on Spring MVC design pattern.
- Automated the build and deployment process using ANT build script and Maven Pom.xml
- Used Code version control like CVS and SVN.
- Used IDEs like Eclipse, STS, Rule Studio for application development.
- Worked with Unit Testing Framework like Junit implementing easyMock.
- Implemented Hibernate for data persistence and management.
- Lead a team of 6 members.
Confidential
Java Application Developer
Technology: Java 1.6, Web Services, Rest API, WSDL, Angular JS, NodeJS, Mustache, bootstrap, Less, CSS, HTML5, Java Script, JQuery
Responsibilities:
- Understood Project Requirements and Reviewed Client provided specification documents.
- Performed impact analysis of the changes associated with application enhancement and Bug Fixes.
- Involved in application design, coding, test plan creation and analysis, Environment setup for testing, testing & debugging.
- Developed Restful Web services for transmission of data in JSON format. Implemented Web- Services to integrate between different applications through http protocol.Developed Single page Applications with Responsive Web Design using Angular JS, Mustache along with CSS and LESS frameworks.
- Reviewed Code and Test Results for coding standars functionality and test coverage.
- To Provide time to time Knowledge transfer to fellow members in the team.
- To maintain team spirit and a progressive work culture.
- Lead a team of 8 members.
Confidential
Java/ILOG Developer
Technology: Java1.6, Spring Framework 3.0, Hibernate, Oracle 10g, JPA, XML, VXML, WebSphere Server 7.0, Log4J,Log4J, Ant, Junit, ILOG Jrules
Responsibilities:
- Understood Project Requirements and Reviewed Client provided specification documents.
- Performed impact analysis of the changes associated with application enhancement and Bug Fixes.
- Involved in all the phases of software Development: application design, coding, test plan creation and analysis, Environment setup for testing, testing, debugging and deployment support activities.
- Developed Simple applications for analysing logs, parsing genearated xmls using JSP, servlets and jdbc.
- Creating small utilities and tools in Java EE for analysing logs, parsing genearated xmls using JSP, servlets and jdbc which were quiet appreciated by client and reduced the manual effort of the team to a great extent.
- Used automated build tools like ANT for automation scripts and code instrumentation scripts And continuous integration platforms like Hudson.
- Worked with Unit Testing Framework like Junit implementing easyMock.
- Implemented logger for debugging and testing purposes using Log4j.
- Authored business rules in IBM ODM Decision Studio/Rule Studio. Implemented Reteplus and fastpath algorithms for rules execution. Authoring BOM, BOM to XOM mapping, RuleFlows, BAL rules, Decision tables, Decision Trees and technical rules.
- Designed and developed application based on VWDF framework which is based on Spring framework.
- Used Code version control like CVS and SVN.
- Used IDEs like Eclipse, STS, Rule Studio for application development.
- Worked with Unit Testing Framework like Junit implementing easyMock.
Confidential
Test Plan Analyzer, Testing Engineer
Technology: QTP, QC, ITAA(Infosys Test Automation Accelerator)
Responsibilities:
- Requirement Analysis
- Provide support to client team in creation of test plans.
- Review and Analysis of Test Plans made by client.
- Daily discussion with client team over issues in test plans.
- Shakeout Testing.
- Automation Testing (Automating Scripts using QTP)
- Used Infosys Test Automation Accelerator tool for generating automated QTP scripts.
- Manual Testing for which Automation was not feasible.
- Reporting Test Results to Client.
- Logging Defects in Defect Tracker.
- Documentation
- Providing time to time Knowledge transfer to new members in the team