We provide IT Staff Augmentation Services!

It Consultant Resume

3.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • 12 years of experience in design, develop, debug, maintain and implement software applications using Java, J2EE, Portal, WCM, Adobe AEM/CQ and Web technologies.
  • Experience in developing content centric applications using content management systems such as Adobe AEM/CQ.
  • Experience in front end - JavaScript, CSS, HTML, Handlebars, jQuery, SAP Gigya, and SASS
  • Experience in developing teh applications using Struts, Spring Web/Portlet MVC frameworks
  • Experience in developing Portal applications using Java standard JSR 168/286 API and using WebSphere Portal, Liferay Portal.
  • Experience in developing teh applications using Hibernate Object Relational mapping tool to persist teh data to database.
  • Lead teams in onsite, offshore model to assign, communicate, and track teh tasks and to code review teh implementation.
  • Complete knowledge of software development life cycle (SDLC), through phases of requirement, design, documentation, implementation and testing.
  • Versed with software development methodologies Agile, Scrum

TECHNICAL SKILLS

Programming: Java, SQL

Design Patterns: J2EE Design Patterns

Database Systems: Oracle, SQL-Server 2000/2005, MySQL, Teradata 13.x

Application frameworks: MVC, Struts, Spring (Web MVC, Portlet MVC), Apache Sling

App/Web Servers: WebSphere 5.x/6.x, Weblogic7.0/8.1/9.x, Tomcat 4.1.0/5.5/6. x, JBoss 5.x/6.x

OSGI container: Apache Felix

Build Tools: Ant, Maven

Logging/Testing: Log4j, JUnit

ORM tool: Hibernate

IDE: Eclipse, STS, RAD, WSAD, Flex Builder

Web Technologies: JSP, Servlets, EJB 2.0/3.0, JMS, JNDI, HTML, AJAX, Web Services, JSR 168/286 API and SOAP, JavaScript, jQuery, Dojo, ExtJs, XML, MXML, Action Script, XSL, CSS, Restful Services, JSON

Adobe Technologies: Adobe AEM /CQ, OSGI, Apache Felix, Apache Sling, Apache, Jackrabbit, CRX, Adobe Flex, Adobe Live Cycle Data Services

Content Repository: JCR, Apache Jackrabbit, CRX

Version Control: Git, CVS, SVN, Star Team, Clear Case

Portal Systems: Liferay 6.x, WebSphere 6.x

PROFESSIONAL EXPERIENCE

Confidential

IT Consultant

Responsibilities:

  • New AEM maven archetype created for Confidential on AEM 6.5
  • Implemented style tokens, story books for global styles to be used by all AEM applications using amazon style dictionary
  • Implemented generic, article editable templates
  • Implemented article insights, back to top, breadcrumb, article lists, sitemap, button, title components
  • Implemented sling models, OSGi services
  • AMS cloud used on higher environments, performed build and deployments
  • Implemented GraphQL consumer to consume fund information
  • Git used as source code management
  • OSGi configurations implemented to feed environment specific data to services
  • Integrated global styles from style dictionary project into AEM applications to consume style tokens
  • Implemented AEM client libraries, foundational components for Confidential
  • Implemented design policies, style system for various components
  • Implemented CSS using SASS and implemented media queries to has different rendition of buttons, titles for different devices
  • Implemented breakpoints for AEM layout mode

Environment: Adobe AEM 6.5, AMS (adobe managed services) cloud, CRXDE, IntelliJ, JCR, OSGI (Apache Felix), REST, SVN, File Vault, Apache Sling, Java, Maven, REST, Git and XML

Confidential

Sr IT Consultant

Responsibilities:

  • Implemented Redemption Mall components, OSGi Services and Redeem Points page
  • Implemented SSL for AEM
  • Upgraded AEM 6.1 to AEM 6.3
  • Implemented Editable Templates (empty template type, base template type with header, footer component) for CMP project
  • Integrated CMP project into GRS (Provided two approaches and sub package content package approaches implemented)
  • Configured Adobe Target cloud service in AEM and provided inputs on Adobe Target in AEM vs accessing AEM application in Adobe target tool
  • Implemented client-side code track Tealium data for gated rate banner for Analytics reporting
  • Implemented Best Western rewards, profile pages enhancements
  • Implemented workflows
  • Build Git code using CI Jenkins
  • Implemented Browser not supported feature using experience fragments
  • Implemented COVID-19 feature and injected script through adobe target.
  • Implemented Tealium integration into sites using OSGi configuration
  • Implemented Gulp tasks to generate CSS files from sass files as well as to do faster AEM front end development
  • Upgraded AEM 6.3 to 6.5
  • Implemented POM dependency changes to make dependency versions compatible for AEM 6.5
  • AEM asset facets, search facets issues fixed
  • Implemented code restructuring of workflows, tags, designs, client libraries
  • Unit tested all teh code changes, pom changes in local AEM 6.5
  • Offloading instance set up implemented to take off DAM assets workflows load on master AEM instance
  • Performed pre-upgrade tasks
  • Front-end work for various components, templates using HTML, SASS, Handlebars, JavaScript, CSS, jQuery, SAP Gigya

Environment: Adobe AEM 6.1, AEM 6.3, AEM 6.5, CRXDELite, Eclipse, JCR, OSGI (Apache Felix), REST, Git, Apache Sling, Java, Maven, Jenkins and XML

Confidential

IT Consultant

Responsibilities:

  • New design strategy implemented for fund snapshot, fund thumbnails components and All Funds, Home pages.
  • Developed page components, individual components to improvise teh overall application performance.
  • Developed new OSGi service to communicate with login component to allow or does not allow users based on whitelist provided through DAM.
  • Deployment of AEM application (authoring, publishing) to QA instances for testing.
  • Implemented new services to get fund data for all funds, individual funds page.
  • Used Eclipse IDE to develop teh service side bundle code, components code
  • Implemented custom rollout configuration to rollout title and tags from source pages to target pages
  • Build, deploy code using maven, code quality check done using sonar
  • Replication Agent, Package Manager used to replicate teh content to publish instances and to pass teh test content from and to development machines.

Environment: Adobe AEM 6.0, CRXDE, Eclipse, JCR, OSGI (Apache Felix), REST, SVN, File VaultVaultClipse, Apache Sling, Java, Maven and XML

Confidential

IT Consultant

Responsibilities:

  • Structured teh client libraries (CSS) to be used by teh corporate site to be used in all templates development
  • Developed base template components and specific template article components inheriting teh base templates for teh News page.
  • Developed custom multifield, composite components for Media Contact section.
  • Created client libraries for teh components to modularize js and CSS from teh component dialog and jsp implementation.
  • Developed OSGI Service side component to return teh articles based on template used
  • Utilized existing bootstrap fluid grid styles when developing template components
  • Involved in high level design of templates and components.
  • Used CRXDE Lite for rapid development of components and testing
  • Used Eclipse IDE to develop teh service side bundle code, components code
  • File Vault, VaultClipse used to synchronize teh changes from JCR to file system and then to Eclipse
  • CQ WCM API used to retrieve tagging information.
  • Created custom rich text component to allow authors to has styling for various text
  • Created base components to be super typed / inherited by other components
  • Workflow process step creation for custom processing of workflow
  • Developed news display component, media contact component, base components with switch capability of columns, base components with dynamic background image, color capabilities
  • Mentoring java developers to get onboard with AEM and leading them on certain modules
  • Maven used to build, deploy and project management.
  • Replication Agent, Package Manager used to replicate teh content to publish instances and to pass teh test content from and to development machines.

Environment: Adobe AEM 6.0, CRXDE, Eclipse, JCR, OSGI (Apache Felix), REST, SVN, File VaultVaultClipse, Apache Sling, Java, Maven and XML

Confidential, Los Angeles, CA

IT Consultant

Responsibilities:

  • Implemented reusable components using AEM/CQ5.6 and CRXDE.
  • Involved in high level design and documentation of template and components.
  • Responsible for Developing custom templates, components, OSGI bundle, using JavaScript, ExtJs, jQuery, JSON and other toolkits
  • Experience working with pages, templates and components
  • Mentoring teh junior developers and lead teh team of 3 people
  • Responsible to make teh work complete by teh team, package and deploy teh new code
  • Communicate with requirements, QA team to understand requirements, issues related to teh functionality and communicate, guide teh team.
  • Involved in design and development team meetings
  • Worked with teh security team to setup roles and access control in WCM for content, components and workflow stages.
  • Setup roles and access control in WCM for content, components and workflow stages
  • Design, develop and support WCM components, integrations and applications
  • Developed components dat include fetching teh content dynamically based on tags
  • Developed JUnit Test Cases for Unit Testing

Environment: Java, Servlets, JSP, XML, XSL, Java Beans, Spring Framework, JDBC, Eclipse, MySQL, JSON, JavaScript, web services, Adobe AEM / CQ5.6/ AEM 6.0, CRXDE, JCR 2.0, OSGI (Apache Felix), REST, SVN

Confidential, Reston, VA

IT Consultant

Responsibilities:

  • Developed teh new enhancements for teh reports, compliance and BRSB modules
  • Involved in moving teh whole application from WebLogic to JBoss application server
  • Rewrite teh code to take out teh dependency of WebLogic and work in JBoss
  • Implemented teh some of teh features as part of teh FAST framework demonstrating teh usage and teh features of STARS.
  • Documented teh Technical, User guide for several modules of STARS as part of FAST framework.
  • All teh enhancements and defect fixing TEMPhas done utilizing Java (1.5), J2ee, JSP, JavaScript, XML technologies and Struts MVC framework.
  • Communicated with teh team

Environment: Java/J2ee, Struts, EJB, WebLogic 8.1/JBoss 5.1, Microsoft SQL SERVER 2008, CVS version control system, Bugzilla for bug tracking, Windows 7.

Confidential, Keene, NH

IT Consultant

Responsibilities:

  • Implemented teh application from teh scratch to layout teh foundation.
  • Implemented all teh configuration settings (Spring, Hibernate and Eh-Cache) for teh application.
  • Implemented teh data layer using Hibernate annotations.
  • Implemented teh service layer using Java and Spring annotations, dependency injection.
  • Implemented teh Spring Portlet MVC to develop teh application.
  • Implemented teh UI layer using JSP, JavaScript, jQuery and JQGrid.
  • Used MySQL to has teh Liferay metadata (lportal schema).
  • Used Teradata to has teh business data.
  • Implemented teh Eh-Cache for teh static look up data.
  • Implemented teh Liferay Hooks to override some of teh out-of-teh box look and feel changes.
  • Created Templates, Structures for teh web content management.
  • Developed teh Delivery, Customer Representative Admin modules from front end to back end (UI, Controller, Service layer and Data layer).
  • Used JQGrid, jQuery to implement Ajax requests.
  • JSR 286 API is used to develop teh portlets.
  • Used Maven 2 for build, deployment and reporting of teh application.

Environment: Java, JSP, jQuery, JQGrid, Teradata 13.x, MySQL 5.x, JBOSS AS 5.1, STS, HTML, Java Script, Liferay 6.0, Hibernate 3.6, Spring Portlet MVC 3.0.5 (JSR 286), Windows XP, Maven 2.

Confidential, Reston, VA

IT Consultant

Responsibilities:

  • Working as part of STARS team to study user requirements and technical requirements for application and implement teh features
  • Developed presentation layer using JSP, HTML, JavaScript
  • Implemented teh business functionality and rules for teh reports, store and meal service-related functionality.
  • Struts has been used as web MVC framework and J2ee as teh technology.
  • Followed teh CMM level 2 compliance level rules and procedure for teh development of application functionality.
  • Communicated with teh team

Environment: Java/J2ee, Struts, EJB, WebLogic 8.1, Microsoft SQL SERVER 2005, CVS version control system, Bugzilla for bug tracking, Windows 7.

Confidential, Reston, VA

IT Consultant

Responsibilities:

  • Working as part of WIC NUPC team to study user requirements and technical requirements for application and implement teh features
  • Developed presentation layer using Spring commands, JSP, HTML, JavaScript
  • Implemented teh business functionality for teh various UPC products using Spring and java
  • Spring tags has been used to bind teh data flow to and from view and business layer
  • Hibernate TEMPhas been used as teh ORM framework to persist teh data and Hibernate xml mapping TEMPhas been used to map teh java objects to Database tables.
  • Spring TEMPhas been used as web MVC framework and J2ee as teh technology.
  • Followed teh CMM level 2 compliance level rules and procedure for teh development of application functionality.
  • Communicated with teh BA, team to understand and follow up teh requirements.
  • Worked as part of production support for UPC 3.1 release

Environment: Java/J2ee, Spring, Hibernate, JBoss 4.1, Microsoft SQL SERVER 2005, CVS version control system, Bugzilla for bug tracking, Windows 7

Confidential, Oaks, PA

IT Consultant

Responsibilities:

  • Working as part of ECW team to study user requirements and technical requirements for application and implement teh features
  • Developed presentation layer components, using JSP, HTML, AJAX, JavaScript and Dojo (JavaScript framework)
  • Developed custom themes, skins and theme policies for teh portal application to get required look and feel for teh application based on teh end user’s firm.
  • IBM WebSphere Portal 6.1 and WWCM 6.1 are used as portal server and web content management system respectively.
  • Portal administration, defining portal pages, defining teh portal page layout, configuring security groups for teh portal pages, configuring portlets onto different portal pages and setting up teh appropriate skins to portlets.
  • WebSphere Portlet Factory TEMPhas been used for rapid Portlet development and customization of teh application
  • Customized teh portal application and portlets look and feel using teh developed themes and skins
  • Administered teh portal application on teh portal sever
  • Controlled teh application resources (pages, portlets) using access control on portal server
  • Theme policies has been developed to turn on/off teh UI components in different pages
  • Assisting teh application build and deployment on development and test environments.

Environment: Java, Servlets, JSP, XML, XSL, Java Beans, JNDI, JSR 168 API, Web Sphere portal server 6.1,WebSphere Portlet Factory 6.0.0.2, JavaScript, AJAX, IBM WWCM, DOJO, Spring, Unix/Windows and StarTeam.

Confidential, Atlanta, GA

IT Consultant

Responsibilities:

  • Application front end developed using Flex technologies
  • Worked with Flex Validator and Formatter components using MXML and Action Script to validate and format teh input data
  • Developed teh compelling rich user interface screens using various flex components
  • Developed teh student profile module for teh application
  • Granite DS TEMPhas used as Data Services framework to manage data between client and server-side tiers
  • Used Flex AMF protocol for teh Data Communication
  • Used Remote Object Component to make teh remote calls from teh client side to teh Server side classes
  • Written java beans and java classes for teh application and exposed teh business service classes as remote destinations, which will be called by front end
  • Implemented Hibernate code to persist teh data from server side to database
  • Mapped Java objects with database tables using Hibernate and involved in writing Named Queries
  • Subversion (SVN) TEMPhas been used as teh version control system
  • “Scrum” TEMPhas been used as teh software development methodology
  • Involved in analyzing and fixing teh bugs

Environment: Eclipse 3.3.2, Apache Tomcat 6.0.16, Windows XP, HTML, XML, CSS, Action Script 3.0, MXML, Flex Builder 3.0, Java 1.5, Spring, Hibernate, Granite DS, SQL, AxoSoft, Apache Ant 1.7.1, Apache Maven 2.0.9 and SQL Server 2005.

We'd love your feedback!