Architect Deployment Automation Engineer Resume Profile
NJ
SUMMARY:
- 13 years of in-depth experience architecting, implementing, documenting, and maintaining highly complex and scalable software applications. Considerable domain experience in Banking, Finance, marketing and the retail industry.
- Expert in developing SOA, ADF/OA Framework based UI pages using Jdeveloper and developing XML Publisher reports.
- Versatile and accomplished technical leader with a 13 year track record of delivering Mobile, E-Commerce, SOA, Oracle E-Business Suite Rel12/11i, ADF, EAI, Web Services and workflow-based solutions reducing costs, improving efficiencies, and spurring growth.
- In Leading, Designing, Architecting and developing Oracle EBS J2EE based application using Java, J2EE, JSP, Servlets, ADF, JSF, XML, UML, XSLT, Struts, Spring, Hibernate, DB2, Oracle, MS-SQL, WebLogic AS, WebSphere AS, WS-MQ, Web Services, JUNIT, JSON, JQuery, DOJO, EXTJS, AJAX, and JavaScript.
- Involved in customizations and implementations in Oracle Applications 11i and R12 modules iStore iExpenses, iProcurement and Order Management including full life cycle implementations.
- Extensive experience in Oracle Database design, development of SQL, PL/SQL Packages, Functions, Stored Procedures and Database Triggers and Cursors .
- Utilizing a wide range of business-critical skills including requirements gathering, change control, support and multi-discipline troubleshooting.
- Entrusted by several clients to re-engineer their business processes and provide appropriate solutions using application software as the medium.
- Experience of entire Software Development Life Cycle SDLC including analysis, design, development using Rational Unified Process RUP
- Excellent development experience with MVC architecture, as extensive experience in design and development of application frameworks using OAF, ADF, JSF and Struts.
- Experience on Service Oriented Architecture SOA design and Services as a Software SAAS design concepts using latest technologies.
- My technology background includes Enterprise Java/J2EE Architectures, Rich Internet Applications RIA , Service Oriented Architectures SOA , J2EE Application Servers, and Web Services. I have experience with many leading application and web servers, including WebLogic, IBM WebSphere, JBoss, Apache HTTP Server and Tomcat, as well as experience with databases such as DB2, Oracle, and MySQL.
- Worked extensively on IDE's like Eclipse, JDeveloper and Version Controllers like Visual Source safe.
- Robust experience in OOAD and Object Oriented Programming Concept.
- Successfully Implemented vertical, horizontal Weblogic clustering Jboss clustering
- Strong in Eclipse ,Ant, Maven, TOAD,Log4j, Quest, WinCVS, SVN
- Extensive Agile, SCRUM, eXtreme Programming experience to include requirements identification, analysis, software design, coding to specs, documentation and system support.
- A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.
TECHNICAL SKILLS:
Languages | Java, J2EE, JNI, XSL, XTags, XSLT, DOM/SAX parsers, ODBC, VBA, ASP 3.0, SSL and C |
Web Tech | XHTML, AJAX, XSL/XSLT, Google Web Toolkit, Java Script, jQuery, CSS. |
Operating Systems | UNIX, Linux , Windows 9x/NT/2000/2003 and DOS. |
Database | Oracle 10g/9i/8i, Cassandra 2.0, MySQL and MSSQL. |
Web/App. Server | Weblogic, JBoss, Web Sphere, Tomcat, Apache, IIS |
Frameworks | OAF, ADF, JSF2/1.2, Struts1.0/1.1/1.2, Hibernate, Wicket, Springs, Liferay, Quartz. |
Enterprise | Oracle EBS, Oracle SOA, BMP, BPEL, SOA Design Patterns |
Web Services | XML, SOAP, WSDL, RESTful, Axis, CXF Framework, JSON, JAX-WS and RPC |
Testing Tools | Selenium, JUnit, TestNG and JMeter. |
Tools | MS Office 2K/XP2K3, MS Visio, TOAD, Lotus Expeditor and ER-Win |
IDE/Tools | JDeveloper, Eclipse IDE, JasperReports, Web Sphere MQ, , Maven, Ant, Hudson, Continuum, Bugzilla, Mantis BT, citirx, TOAD, CVS, SVN, SOAP UI, SQL Developer, Rational Rose, MS Visio, ER-Win and VS 2008 |
Methodologies | UML, OOAD, Rational Unified Process RUP, Agile Scrum and Extreme Programming |
Protocols | TCP/IP, FTP, HTTP, SMTP,SNMP, IMAP and LDAP |
PROFESSIONAL EXPERIENCE
Confidential
Role - Architect Deployment Automation Engineer
Environment: Java, J2EE, Spring 3, Jersey 1.17, Maven 3, Jenkins 1.5, Ant, Eclipse IDE, JBoss 5, Tomcat, GitHub, SVN, Selenium WebDriver, Log4j, JUnit, Mockito, JIRA, Log4j, JMeter, Groove, Cassandra 2.0, CQL, MySql and Unix
Responsibilities:
- Responsible for implementation of the back-end services and design of the application architecture, persistence, and messaging, accompanying development processes - BDD/TDD, continuous integration and automation deployment process.
- Developing core business platform supporting data access, providing RESTful JSON web service endpoints, batch database extracts.
- Set up a nice build environment, deployment and testing automation under unix it fetches, configures and compiles the latest versions of dependencies as required using couple of open source tools.
- Involved in all the layers including the REST web services, Security, writing Unit, Integration tests
- Proposed and successfully completed multiple developer data utilization tools
- Designing and implementing continuous automated build and Continuous Integration environments in Agile and Scrum projects, combining and automating tools.
- Used different framework library to implement an integration test which is scheduled to run under the Jenkins Continues Integration Server or Eclipse IDE for the load module.
Confidential
Role - Architect
Technical Environment: Java, J2EE, Oracle ADF 11g, Oracle SOA, Web Logic 10.3.3 Server, Spring, Hibernate, JAX-WS, SOAP-UI, JSON, XML, Jquery, Oracle EBS R12, SAP PI, Unix, MS Visio and MS Excel
Responsibilities:
- Designed extensive common SOA re-usable interfaces, Web Services and API's between the EBS R12 system, SAP CRM system, Project Automation System and Vendor Portals.
- Responsible for design, development and deployment of Web Services, BPEL Process using Java, XML WSDL, SOAP , AXIS, and Oracle Jdeveloper with Weblogic application servers
- Developed fusion based e-applications utilizing Oracle ADF technologies including JSF Faces, ADF Faces Components, and ADF Business Component.
- Designed and developed a BPEL process to publish legacy data into Oracle E-Business Suite Open interface tables using file, SAP adapters and DB adapters.
- Responsible for large SOA integration engagements and project teams through all phases of the project lifecycle from scoping, planning, requirements gathering, design, development, testing, and go live with a specific integrating systems with the Oracle eBusiness Suite and SAP PI.
- Configured web services with integration of SAP Process Integration PI components and monitoring Java based Web Service into the PI Components.
- Involved in the unit testing, integrated system testing and delivery of the application
- Responsible for operating and ensuring high performance of the three-tiered service orchestration application that lies at the center of the CRM project.
- Designed and implemented the Enterprise monitoring and tracking systems using Oracle's Enterprise Manager, with in depth application monitoring and alert notifications.
- Responsible for design specification documentation for all deals in territory as well as technical responses to RFPs.
Confidential
Role - J2ee Lead Consultant
Environment: Java 1.6, J2EE 1.5, Jboss 5.1, WebSphere MQ 6.0, JMS, EJB-MDB, Spring 3.0 Framework, Hibernate 3.0 ORM Framework, JAX-WS, Apache CXF, Maven 2.x, Apache Ant 1.7, SVN, Eclipse IDE 3.3, Selenium, SVN, MAVEN, ANT, Log4j, PL/SQL, JIRA, TOAD, Oracle 11g and UNIX
Responsibilities:
- Technical analysis based on requirements to establish architecture approach and create detailed design in support of the requirements
- Developed inventory and ordering web services for eCommerce solutions and different legacy systems integrations.
- Design and developed web service and MDB to obtain current inventory, ordering, tracking point and Customer order status.
- Developed core services for an integration platform realized using SOAP and WSDL Web Services.
- Implementation of interface services as EJB 3.0 Message Driven Beans in a JBoss Application Server to validate, transform and process E-Com Order transaction data. Service communication established via WebSphere MQ Series.
- Development of a eCom custom service and an extension of the Spring framework for automatic service registration with a change of the JAX-WS implementation to CXF.
Confidential
Role - Software Architect.
Environment: Oracle EBS, SFDC, OA Framework, JDeveloper, ADF, Oracle 10g/11g, PL/SQL, Unix Shell Scripts, JDeveloper, TOAD, Oracle 11g and UNIX
Responsibilities:
- Provided technical solutions to a pre-defined requirement and developed components including extensions, views, customizations, modifications, reports and workflow around Oracle Applications with SFDC.
- Developed new OAF pages for admin related tasks and also customized oracle delivered self-service pages using OA Framework OAF .
- Customized the look and feel of OAF pages as per client's requirements.
- Wrote PL/SQL scripts to create new tables and their corresponding database triggers, sequences, synonyms, indexes, and constraints. Also granted appropriate privileges on these tables to users.
- Designed and Developed enterprise client-server transactional applications on the web based J2EE platform with Oracle JDeveloper/ADF technologies.
- Create, configure of model objects, backing beans and data controls with Oracle ADF Faces and Java Server Faces JSF including declarative ADF development.
- Custom Web-based application developed using the Oracle Applications Framework OAF components for dynamic file data-upload based on sales team selection File type, location, table, etc.
Confidential
Role - Lead Consultant
Technical Environment: Java, J2ee, WebLogic 10.3, AXIS 2, Web Services, XML, JDeveloper, Spring, JavaScript, JQuery, JSON, ANT, Maven 2, Anthill, CSV, UML, Visio, Log4j, TOAD, PL/SQL and Oracle 11g.
Responsibilities:
- Responsible for key design and architectural decisions for new web services, based on a highly-scalable, service-oriented framework, using Java, Spring and Hibernate.
- Provided leadership and mentoring to the web services team. Coordinated with project groups across organization to encourage better software reuse through encapsulation, better SOA design and documentation.
- Designed and developed WSDL and REST introspect to generated value objects, value object references and service delegates from them using AXIS.
- Written deployment scripts to copy compile, deploy the java classes in to Weblogic Server.
- Used XML for interchange of data between various layers of the application - Beans, User interface
- The application is built on Weblogic Server, Dynamic Content management through Vignette and personalization using Channel Profiles.
Confidential
Role - Project Lead.
Technical Environment: Java, J2EE, WebSphere 6.1, Axis, jQuery, AJAX, Spring IOC, MVC , Hibernate, MQ Series, Eclipse IDE, Lotus Expeditor, Maven, ANT, Hudson, XML, XSLT, CSS, XHTML, UML, Visio, Selenium, Log4j, CVS, Mantis BT, Oracle 10g, Linux and MS Project
Responsibilities:
- Architected and DB design Identity management and role based technical solutions.
- Built application using all latest open source technology with Java J2EE, Eclipse, Web Sphere as the application server, the Apache Axis stack on application server, and leveraged Hibernate for its persistence layer and the Spring framework for dependency injection.
- Appropriate J2EE Design Patterns for Presentation, Business and Integration tiers
- Implemented quickly business campaign generated and situational campaign collaboration tools using Expeditor including a more comprehensive support for Web services.
- Developed SOA application is fully based on RIA and AJAX portal system.