Senior Consultant Lead Resume
SUMMARY
- 14+ years of experience in Architecting, Designing, Developing, Integrating and Testing applications based on Web & Application server, CMS and Portal platforms
- Excellent Communication Skills in Global delivery Model working with Business, Engineering, Architecture, Infrastructure and support teams
- Experience delivering in Agile delivery model
- Hands - on development using industry best practices for Enterprise development including implementing and reassuring based on Object Oriented Analysis and design concepts of Java, J2EE/JEE, architecture and its components, core J2EE design patterns, UML, object modeling, analysis and design patterns. Full life-cycle development experience
- Develop applciations based on project specific guildeines primarily ADA
- Expertise in fullstack development using HTML, JavaScript, CSS, Ajax
- Implemented Webservices using SOAP, RESTful, JAX-WS, JXB, SOAP UI,
- Design and develop Java / J2EE - web /portal applications using Java Portlet Framework, SQL, POJO, POX, Hibernate, JDBC
- Hands on experience with Oracle Fusion Middleware including Oracle SOA, Oracle OSB, Oracle Portal, Oracle Policy Automation
- Good knowledge on Banking, Insurance, Healthcare / Medicaid and Retail domains.
- Experience using SDLC tools such as RRC (Rational Requirements Composure), RTC (Rational Team Concert) & RQM (Rational Quality Manager)
- Strong analytical skills with ability to quickly understanding client’s business needs.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills. Capable of leading a team of technical resources.
- Experience in System Integration area with the relevant technology stack including hand-on expertise on AEM / CQ5, TeamSite and other CMS platforms & Portal Applications, SOA, STIBO
- Led teams of 15-20 associates in driving the large scale, complex and cross-functional projects
TECHNICAL SKILLS
Languages: Java, XML, SQL, PL/SQL
Web Technologies: JDK, Servlets, Portlets, J2EE/JEE, JSP, JSTL, Custom Tags, Struts, Java Beans, Enterprise Java Beans (EJB), RMI, XML, HTML, DHTML, Java Script, JQuery, JSON, Angular JS, POJO, POX
Application/Web Servers: IBM WebSphere Portal/Application Server, Bea Web logic Portal/Application Server, ALUI Portal Server, Apache Tomcat Server
Web services: Apache AXIS SOAP, RESTful, WSDL, UDDI, XML
Frameworks/APIs: Spring MVC, Apache Struts, Hibernate3.x, Ext JS (Sencha), Node JS
Design/Modeling: OOA&D, Design Patterns
Architectures: OO, RO & SOA
Tools: /IDEs Eclipse/My Eclipse,WSAD, RSA, WSAD, Rational Application Developer, Adobe LiveCycle WebLogic Workshop, JUnit, Ant, Log4j, TOAD, Maven, Crucible, Gherkin, Jenkins, Devshell, Ruby
Content Management Tools: Adobe CQ5 (AEM / CQ6.0), TeamSite & WCM.
PIM Tool: STIBO
Database Methodologies: Oracle, MySQL, MS SQL Server, Hibernate
Operating Systems: Windows, UNIX, Linux
Version Control: Confidential, VSS (Visual Source Safe), SVN
Project Methodologies: Agile (SCRUM) - Pair Programming and TDD, Waterfall, SDLC, RUP (iterative), JAD
PROFESSIONAL EXPERIENCE
Confidential
Senior Consultant Lead
Responsibilities:
- Involve in formal requirements gathering methodologies.
- Involve in meetings to analyze the services and process.
- Develop portlets, themes based on JSR 168 /286 specs, Spring Portlet MVC framework is used to develop the portlets
- Implemented and consumed Webservices using (SOAP), SOA Principles and Architecture, JAX-WS, JAXB
- Review computer system capabilities by designing and testing standards and solutions.
- Worked on fullstack development using CSS, HTML, Ajax, JQuery,
- Responsible for the delivery and portal application development support using Eclise IDE.
- System Integration with third party applications, using SOAP based webservices, SOA XML Gateway
- CodeMovePlus tool is used for the code promotion to the higher environments using custom specific build scripts integrated with Hudson which is used as the Continuous Integration tool
- Applications are implemented using Spring Framework
- Hibernate is used as the persistence layer
- The batch jobs are implemented using Spring Batch
- SVN Tortoise, CodeMovePlus are used for code-deployment and management specific to applications of various departments.
- Analyze all aspects of client engagement including the architectural efforts, critical computer and application refinements.
- Implement individual system tasks and complex applications and enable successful deployment of systems and solutions.
- Adobe LiveCycle is used to develop the custom forms and workflows
- Project is designed based on the Object Oriented Principles, Design and SOA Principles areimplemented
- Process and monitor Bank’s daily, nightly, weekly and Monthly batch files and work with RADS team on ETL Informatica tool for the subsequent extracted archives, loads and transformations for Bank’s Data Mart
- SDLC tools - Rational Requirements Composure), RTC (Rational Team Concert) & RQM (Rational Quality Manager) are widely used
- SQL is used for DB Management related queries
- Provide seamless System Integration with the third party applications.
- Unix shell scripting is used for the log anlysis.
- Triage, Analyse, Resolve the production incidents per the defined SLAs
- Design website based on ADA guidelines and specs
Environment: Java, JEE, Webservices (SOAP), Hibernate, Spring, Quality Center, Eclipse, AIX, Hibernate, SQL, HP Service Center, HTML5, Ajax, Jquery, CSS, Eclipse, SVN Tortoise, Maven, CodeMovePlus, Hudson - Continuous Integration tool, JSR 168 / 286 - Portlets, WSRP, IBM Websphere Portal / application Server, IBM TeaLeaf, Unix, Jumpservers, Enterprise Servivce Bus (ESB) - SOA XML Gateway.
Confidential
Senior Consultant
Responsibilities:
- Participate in Requirements Gathering, Dev Sessions
- Develop components / templates, jobs, services for various features of the platform using Eclipse IDE
- Followed Test Driven Development (TDD) creating Junit Test Suites / Cases with Agile (Scrum) methodology with Continuous Integration (CI) approach
- Design and Develop custom portlets based on JSR 168 / 286 Specifications
- Implement portal themes and portal pages.
- SDLC tools - Rational Requirements Composure), RTC (Rational Team Concert) & RQM (Rational Quality Manager) are used.
- Automate testing using Gherkin and Ruby
- Hibernate, JDBC, Spring MVC, Spring Batch are used in the implementation
- Restful webservices are used extensively in content management integration using Adobe Experience Manager
- Build and deploy using Maven Archetype profiles, SVN Tortoise, JIRA, Crucible, Gherkin, Jenkins, Devshell, ACL, Jenkins - Continuous Integration tool, Junit, Maven, Ruby, Crucible.
- Node.js framework library is used extensively for the front end design and development
- Resolve identified issues / bugs with existing features
- Participate in Production Release implementation
- Contribute to Sprint (Scrum team) - planning, demo, development, deployment and release.
- JProfiler is used for performance tuning and analysis of the applciation
- Integrate with public site and private sites of Chase Bank - with SSO features - giving access to wider variety of tools and information to the customer with a unique banking experience.
Environment: Adobe CQ5.6 - CRXDE, Java, Restful Webservices, JSP / Servlets, Ajax, Jquery, JSON, Eclipse, SVN Tortoise, JIRA, Crucible, Gherkin, Jenkins, Devshell, ACL, SSO, Jenkins - Continuous Integration tool, Junit, Maven, Ruby, Crucible, IBM Websphere Portal / Application server, JSR 268 / 286 Portlets, WSRP portlets, themes and skins, Selenium, Ruby on Rails, Groovy scripts.
Confidential
Senior Consultant
Responsibilities:
- Responsible for the delivery and portal application development support using Jbuilder as an IDE.
- System Integration with third party applications, using SOAP based webservices, business logic implementation using Java, JSP, JSTL, Servlets.
- The application development is primarily based on Oracle Webcenter Suite, Oracle Fusion Middleware, Oracle SOA, Oracle OSB, Oracle Portal, Oracle Policy Automation.
- Front end UI design is built using Ajax, Jquery, CSS3, HTML5 and responsive web design.
- Custom JSTL tags are used with in the webpages for content tagging and search
- Spring Portlet MVC, Spring Batch are leveraged to the extent of implementing various custom fit portlets and batch jobs scheduled to run hourly, daily, nightly and monthly based on the lottery games frquency
- SVN Tortoise is used as code repository
- Hibernate is used as the ORM tool
- Integration and Enhancements for the existing CQ components and templates, portlets design and development to be applied for Raffle pages / Ticket Landing Pages.
- Content Changes and updates to the portal site
- Incident Resolution
Environment: Oracle Webcenter Suite, Java, J2EE / JEE, JDBC, JSP, JSTL, Servlets, Oracle Fusion Middleware, Oracle SOA, Oracle OSB, Oracle Portal, Oracle Policy Automation, HTML5, Ajax, Jquery, CSS3, JBuilder, Hibernate, SVN Tortoise and JIRA, Hibernate, Spring Batch, Spring Portlet MVC, Adobe LiveCycle, Adobe Experience Manager
Confidential
Sr. Consultant
Responsibilities:
- Responsible for the development, delivery and defect resolution.
- Develop custom CQ5 components
- Develop JSR 168 / 286 Portlets, WSRP portlets.
- Design custom themes and skins
- Create custom Widgets
- Front end is built using Angular JS and Node.js javascript frameworks
- Portal application is hosted on IBM Websphere Portal / Application server,
- AEM / CQ5 CMS tool is integrated with the Portal Application
- Java & Spring MVC Portlets with JSR 168/286 Portlets specifications are used for the portlets development.
- SVN Tortoise is used as source repository
- Hibernate is used for ORM
- Maven is used for build tool
- Rally for tracking user stories and tasks
- HP-ALM tool for defect tracking
- TeamCity - Continuous Integration Development Build and Deploy tool.
- Work collaboratively with multiple teams to ensure smooth and timely delivery
- Participate in daily scrum calls of the scheduled sprints and regular communications with client and other teams
Environment: Adobe CQ5.6 - CRXDE, Java, J2EE / JEE, JSP, JSTL, Servlets, HTML5, Ajax, Jquery, CSS, IBM Websphere Portal / Application server, JSR 168/286 Portlets, Hibernate, Spring MVC, Spring Batch, MyEclipse, SVN Tortoise, Maven, Rally (tracking user stories) and HP-ALM tool (defects tracker), TeamCity - Continuous Integration Development Build and Deploy tool.
Confidential
Senior Consultant
Responsibilities:
- Responsible for the design and development of portal application and ehancements to the portlets using WSRP portlets and Java Portlets specifying to JSR 168 / 286 Portlet frameworks.
- IBM Websphere Portal and Websphere Portlet Factory are extensively used in the portl application development
- SOAP Webservices and SOA Architecture and principles are leveraged
- Built custom themes and portal pages for the newly developed application
- POJO & POX are used in development of components and modular functionality
- Provide delivery and defect resolution.
Environment: IBM Websphere Portal, Websphere Portlet Factory to Web Experience factory, Java, J2EE / JEE, Java Portlet frameworks - JSR 168/286 Portlets, WSRP and other internal frameworks, Spring MVC, Spring batch, Hibernate, JDBC, POX, POJO, SOAP Webservices, JAX-WS, JXB, SOA Architecture and principles, Object Oriented Analysis and Design, Java/J2EE Design Patterns.
Confidential
Technology Lead
Responsibilities:
- As a Lead Developer - responsible for day-to-day development and collaboration with various internal teams for the design, development and delivery of Portal application.
- IBM Websphere Portal / Application Server, Websphere Experience Factory, Teamsite, XMAN and other internal frameworks are used
- Portal Application was designed to support the project framework with system integration for SSO and Content Management delivery
- Websphere Experience Factory is the IDE to develop and build the code
- Spring Portlet MVC, Spring Batch and RESTful webservices are used
- RRC, RTC & RQM are extensively used for the requirements traceability
- SVN is the code repository
Environment: IBM Websphere Portal / Application Server, Websphere Experience Factory, Teamsite, XMAN and other internal frameworks, Java Portlets - JSR 168 / 286 portlets, portal pages, themes and skins, J2EE / JEE, Hibernate, Spring, POX, POJO, JDBC, Spring MVC, Hibernate, JDBC, Spring Portlet MVC, Spring Batch, REST Webservices, SDLC tools such as RRC (Rational Requirements Composure), RTC (Rational Team Concert) & RQM (Rational Quality Manager)
Confidential
Technology Lead
Responsibilities:
- Provide enhancements and validation to the XML messages adhering to the requirements of the internal client and HIPAA and EDI - X12 standards in support of the vendor platforms hosting HHS Health and Human Services - Medicaid, SNAP, TANF
- SOAP-UI and SOA-SD are used for designing the workflows and running the web services
- Confidential SOA Expressway Gateway is the ESB
- SOAP UI, SOA Service Designer, POX are used in the development of Medicaid project
Environment: Confidential SOA Expresseway Gateway - ESB, SOAP-UI, SOA Service Designer, XML and XSLT and Java/JEE, POX, SOAP Webservices, HHS Health and Human Services - Medicaid, SNAP, TANF.
Confidential
Technology Lead
Responsibilities:
- Requirements gathering and analysis
- Define and build the Conceptual Solution Architecture
- Identify and recommend the components for the Application Architecture
- Develop the process-flows, use-cases, data-flow diagrams per the requirement specifications
- Provide estimates and review the design specifications based on Open Source tools and Java/JEE, E-Bus integration stack and Oracle products.
- Setup and configure the Development workspace for development using Oracle ADF
- Develop custom login page for public site and private sites.
- The portal application is integrated with Mule ESB for alert notification mechanism and webservices
Environment: Java/JEE, Oracle 10g DB, Oracle Application Server 10g, Spring and Hibernate, Oracle ADF, Subversion and Ant.
Confidential
Technology Lead
Responsibilities:
- Requirements gathering and analysis for the integration features
- Application is developed on Java platform using Java J2EE/JEE Object Oriented Principles, Design Patterns
- JDBC & Hibernate are used for the interactions with underlying database
- The content management system manages and renders the content with processes defined using custom workflows of Adobe Livecycle
- Fullstrack development using HTML, CSS, JQuery, JSON, Java, J2EE
- Building estimates and review the design specifications according to the Architectural guidelines
- IBM WCM, Teamsite are used for content management with in the application on the Websphere Portal platform.
- Develop and provide requirements / enhancements to the existing portal pages, portlets using RTC (Rational Team Concert) & RQM (Rational Quality Manager),
- IBM Websphere Portlet Factory is used for the design and development of portlets and portal pages
- SOAP Webservices are used
Environment: Java, J2EE/JEE, JDBC, SQL, Hibernate, Spring MVC, Spring Batch, IBM WCM tool, Teamsite - Autonomy, IBM Websphere Portal, IBM Websphere Portlet Factory, Maven, SVN, using SDLC tools; RRC (Rational Requirements Composure), RTC (Rational Team Concert) & RQM (Rational Quality Manager), SOAP Webservices, POX, JAX-WS, JXB, POJO, HTML, CSS
Confidential
Technology Lead
Responsibilities:
- Requirements gathering and analysis for the integration features using RRC (Rational Requirements Composure), RTC (Rational Team Concert) & RQM (Rational Quality Manager)
- Building estimates and review the design specifications according to the Architectural guidelines
- IBM WCM tool is used for content management with in the application.
- Application is built on Java, J2EE/JEE
- JDBC, Hibernate and Spring Framework are extensively used
- SOAP based webservices are implemented using SOAP-UI, POX, POJO
Environment: Java/JEE, JDBC, Hibernate, Spring Framework, IBM RAD, IBM Websphere Application Server 7.0 and IBM Websphere Portal Server 7.0, JBuilder, SOAP-UI, Apache Axis 1.4, Webservices, Subversion, Ant, RRC (Rational Requirements Composure), RTC (Rational Team Concert) & RQM (Rational Quality Manager)
Confidential
Technology Lead
Responsibilities:
- Designed, developed, deployed and tested the WebSphere Application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Portal /Application Server
- Involved in creating design document, implementation and testing of the application.
- Extensively worked on implementing Object Oriented Analysis and Design concepts.
- Worked on IBM Web Experience Factory for developing applications.
- Oracle is used as back end and worked on writing queries using SQL.
- Develop Use Case diagrams, Process flow diagrams and data flow diagrams based on the requirement analysis.
- JRockit is used to fine-tune the performance of the application
- Produce Logical Architecture and Physical Deployment diagram for the new environment and infrastructure setup.
Environment: Java/JEE (JSP Servlets), Oracle 10g, IBM Websphere Application Server 7.0 and IBM Websphere Portal Server 7.0, IBM Web Experience Factory for developing applications, Spring, Hibernate, Subversion and Ant.
Confidential
Technology Lead
Responsibilities:
- Implement the Solution Architecture, design, develop and deploy the Java, J2EE/JEE based web application called EKWS Portal.
- Sharepoint and Portal Applications are integrated in the backend with an Oracle DBMS and via third-party enabled webservices thereby providing the repository records management.
- Spring MVC framework is utilized.
- Hibernate and JDBC are used to manage the data
- SOAP based webservices using SOA architecture and principles are developed to exchange the data with vendor hosted platforms
- Object Oriented Principles and concepts, Java/J2EE Design patterns are used as applicable
- Develop Use Case diagrams, Process flow diagrams and data flow diagrams based on the requirement analysis.
- Worked on Solution Architecture
Environment: Sharepoint, .Net, and Java/JEE, IBM RAD, IBM Websphere Application Server 6.0 and IBM Websphere Portal Server 6.0 and Ant.
Confidential
Solution Architect
Responsibilities:
- Study the existing enterprise architecture
- Evaluate the Content Management Tools in the market and discuss the recommendation with the Enterprise Architects and carry forward with Business for further decision making process
- Develop the Solution Architecture laying out the Conceptual Architecture, Physical Deployment Model, Logical Model and Data-flow diagrams and architecture
- Analyze the scope of requirements, key-decisions made and pending, assess the risks and impact
- Finalize the Solution Architecture for the Approval of Enterprise Architecture Approval and Business LOE’s Approval
Environment: MS Visio and Client related Enterprise Architectural Standards
Confidential
Technical Specialist
Responsibilities:
- Design and creation of GUI screens using JSP-Portlets and HTML
- Developed and Deployed Java portlets using JSR168 Portlets and Struts Portlets specifications in Portal Server.
- Developed bridge web application using HTML for integrating existing applications.
- Extensively worked on developing static and dynamic Portlets.
- Developed and Deployed Portlets in IBM WebSphere Portal Server.
- Extensively worked on WSAD built on Eclipse for developing applications.
- Develop custom login portlet with SSO providing uniform seamless access to the third party applications hosted on the portal.
Environment: Java/JEE (JSP Servlets), IBM RAD, IBM WCM and IBM Websphere Application Server 7.0 and IBM Websphere Portal Server 7.0, Spring, Hibernate, Subversion and Ant.
Confidential
Technical Specialist
Responsibilities:
- Development and maintenance of J2EE application J2EE technologies.
- Design and creation of GUI screens using JSP- and HTML.
- Responsible for fixing the bugs and implementing the CR’s.
- Extensively worked on Weblogic application server for deploying applications.
- Extensively worked in Production support environment for various phases of the project.
- Created Fly out Menus and dropdowns using JavaScript.
- Involved in development and maintenance of various phases of the project.
- Implement single Sign On fro the login functionality of other departments owned internal applications.
- Preparation of report on Bugs per module and average time for bug solving
- Client Side validation in user interface screens has been done using JavaScript.
- Involved in Unit, System and Integration testing of the J2EE applications
Environment: Core Java, Servlets, JSP, JDBC, Java Script, Weblogic, VSS, SSO, ACL, (Visual Source Safe), Eclipse, MySQL Server, Windows XP, VB6, ASP, ASP .NET, .NET Framework, AquaLogic Portal Server, BEA WebLogic Application Server, JBuilder.
Confidential
Technical Specialist
Responsibilities:
- Developement & Application Testing
- Application Remediation
- Server Validation
- Application Migration
- Preparation of Project Plans
Environment: Confidential Based Platform, Windows 2000/2003
Confidential
Technical Specialist
Responsibilities:
- Responsible for managing the offshore activities of the team of 8 members.
- Communicating with the Onsite team.
- Post validation of the deployed host machines.
Environment: Confidential Based Platform, XPMAT, CA Unicenter-SD explorer
Confidential
Technical Specialist
Responsibilities:
- Migration of file servers.
- Backup configuration of servers.
- Documentation
Environment: Windows server 2003, Window 2000 and windows XP, Openview Data Protector, Quest Consolidator
Confidential
Technical Specialist
Responsibilities:
- Configuration of Packages
- Configuration of MST’s
- Documentation
- Application Testing
Environment: Confidential Based Platform, Install Shield Tool Version 6.0
