Aem Ui Developer Resume
Dallas, TexaS
SUMMARY
- Experience in AGILE Development model in Information Technology as a UI with 6+ years of experience .
- Excellent knowledge on DOM and BOM (Browser Object Model) elements and structure.
- Excellence in understanding and using MVC (Model View Controller) with Angular JS, Django templates.
- Immense experience on languages on scripting such as HTML/HTML5, XHTML, DHTML, CSS/CSS3, Bootstrap, JavaScript, Angular JS, JQuery.
- Experienced in UX designing and developing webpages which are very responsive.
- Experience in web application design using open source MVC, Struts, spring,Log4jFrameworks
- Strong foundations in using HTML/HTML5 elements along with cascading style sheets (CSS).
- Excellent work experience in Adobe Experience Manager (AEM 6.1), CQ5.5, WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, DAM.
- Strong knowledge on CRM
- Hands on experience in building and deploying enterprise level WCM solutions on Adobe CQ 5.5, 5.6, AEM 6.0 and 6.1.
- Experienced in developing Components using Sightly, Templates using Custom Xtype in Widgets, OSGI bundles using CQ5 platform.
- Experienced and Deep Knowledge on custom AEM Reusable components, Widgets, Templates, Widgets on top of JCR and Apache Sling (9 Implicit Objects), Apache Jackrabbit CRX, and AEM.
- Good experience in implementing ECM solutions using Adobe Day CQ5 technology stack with thorough Understanding of OSGi, Apache Sling framework including CRX & JCR, REST APIs.
- Expertise in troubleshooting and debugging the code with developer tools such as Firebug, IE Developer Tool, and Google chrome web developer plugins, Google analytics.
- Experience with the version control tools namely SVN, GIT to control the software development.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/ CSS3, JavaScript, Bootstrap, DHTML, XHTML, JQuery, JSP, Sightly, Servlets, JDBC, Ajax, REST, API, SOAP
Programming languages and other Scripting languages: Core Java, J2EE frameworks.
JavaScript Libraries: JQuery, Angular JS, React Js, Node JS
Databases & Operating Systems: MySQL, Oracle, Unix, Linux, Windows.
IDE: Sublime text, Adobe Dreamweaver, NetBeans, iRise, Eclipse, Brackets, IntelliJ IDEA 15.x, AEM 6.1, AEM 6.3
Defect Tracking Tool: JIRA, Bugzilla
Build and Release: ANT, Maven, Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Dallas, Texas
AEM UI Developer
Responsibilities:
- Develop, implementation, and configure web content management solutions using AEM
- Translate business requirement into technical details relevant to AEM
- Develop and implement additional technologies such as JavaScript and jQuery code to execute functionality within these templates
- Develop and create HTML based templates for use in websites, web applications, email campaigns and landing pages
- Assists client in achieving strategic objectives through technology solutions implementations
- Execute engagements following Agile methodology including SCRUM
- Create and admin dynamic content keys in theOracleATG - BCC CMS system
- Research, deploy and adminOracleout-of-box services; live-chat systems, click-to-call
- Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows
- Developed some customized charts using D3.js by incorporating filter from SDK to render integrated data
- Created visualization data using D3.js, edit data, and use API and integrate data visualization into website.
- Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS4.
- Built various web pages using HTML, CSS, Java Script and Bootstrap.
- Created different variants of a web pages in using JavaScript, jQuery, HTML, CSS.
- Experience with HTL in creating components and Afull understanding of Adobe Experience Manager and underlying technologies, including CRXDELite, CRXDE, Maven, etc.
- Worked on AEM forms pixel-perfect, paginated HTML and PDF forms that look almost like paper, or adaptive forms that automatically render for a user's device and browser.
- Tracking the different elements on web pages using custom tracking code and out of the box in the target.
- Created custom audiences, profile Scripts and HTML offers for A/B Testing.
- Integrated web Pages with Adobe Target and Analytics using DTM.
- Developed CQ custom workflow templates and modules for WCM lifecycle management
- Interacting with business team for clarifications on the requirements
- Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling.
- Frameworks jQuery, JavaScript and AJAX.
- Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTFUL Services.
- Stay current with evolving web technologies and trends.
- Written Stored Procedures, Query's for Database connectivity.
- Created Triggers, and Functions to access Acalog API data.
- Worked on environments to fix the environment related issues.
- Involved in daily meetings and worked in Agile Environment.
- Involved in the unit testing and code reviews.
- Worked closely with the Business team to understand and analyses the requirement.
- Used Jira for handling tickets.
Environment: Adobe 6.1, 6.3, Adobe Target, Adobe Analytics, D3.js, DTM, DAM, CQ Tagging, Workflow, HTML, CSS, jQuery, JavaScript, Angular JS 4
Confidential, Irving, Texas
UI Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.Js that meets accessibility and web browser standards for website.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Developed user interface by using the Angular 4.
- Implementedangular code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- UsedAngular to turn application into Single Page Application
- Built demos and proof of concepts usingoraclecloud services
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingAngular 4
- UsedReact Auto complete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format usingAngular 4.
- Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
- Used flickity.jsfor creating carousel-images.
- Have worked on AWS to integrate the server side and client side code.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- Optimized animation logic with optimistic functions to increase performance in rendering.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Have worked on AWS for fetch the pictures files from AWS to UI.
- Used React flux to polish the data and for single directional flow.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Adding visual treatment to the designs using iRise.
Environment: Javan React JS, JavaScript, Spring3.0, HTML5, CSS3, Oracle11g, JDBC, SQL, Log4j, Apache Tomcat, Maven
Confidential, Owings Mills, MD
UI Developer
Responsibilities:
- Development of front end user interfaces with HTML/HTML5, DHTML, CSS/CSS3, JQuery, JavaScript, Angular JS, Bootstrap, Karma, DOM, JSTL, XML and J2EE.
- Created Single Page Application (SPA) usingAngularJS, Dependency Injection design pattern on Controller and Services for shared data between controllers.
- Built data visualizations to monitor file server load, web server speeds, data processing in backbone, jQuery,d3
- Worked on AEM Sling models, and touch UI components.
- Involved in writing the Junit test cases for automate therestfulweb service unit testing
- Worked onJBosslocally and WebSphere in higher environments
- Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL)
- Involved in developing the application as Restful based webservicecomponent by using JAX-WS.Involved in developing theRestfulwebservices.
- Involved in designing, developing and testing the application with some TDD methods Debugging and troubleshooting existing code by usingFirebug,Fiddler, and Chrome Developer Tools.
- Experience in implementing the Model-View-Controller (MVC) architecture.
Environment: HTML/HTML5, DHTML, CSS/CSS3, Bootstrap, Django templates, iRise, Visio, JavaScript, AJAX, JQuery, Java, Angular JS, PL/SQL, MVC Architecture, Apache Tomcat.
Confidential, Flint, Michigan
Java UI Developer
Responsibilities:
- Development of the user interfaces with HTML/HTML5, DHTML, CSS/CSS3, SASS, JQuery, JavaScript, Angular JS, Bootstrap, DOM, XHTML, XML and JSON.
- Developed single-page websites using Bootstrap, Browserify and Angular JS.
- Also, involved in GraphicDesigningfor logos, flyers etc. during presenting the project and designing the wireframes for the website according to the requirements.
- Involved with the JavaScript libraries: Prototype, bootstrap and JQuery.
- Implementedweb-packbundle into Bootstrap (internal developing platform), which significantly reduced app loading time and response time
- Used React for creating SPA which is more responsive.
- As React Js is very flexible and provides hooks that allow you to interface with other libraries and framework we have used some of the components for external plugins
- Involved in designing, developing and testing the application with some TDD methods
- Debugging and troubleshooting existing code by usingFirebug,Fiddler, and Chrome Developer Tools.
- Participation in writing and creating the MySQL objects such as Tables, queries, and stored procedures. Backend connectivity with SQL objects.
- Experience in implementing the Model-View-Controller (MVC) architecture.
- Performed Testing and validations by cross-examining the Web pages at different browsers namely Safari, Chrome, Internet Explorer, and Mozilla Firefox.
Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, Bootstrap, Backbone Js, JavaScript, JQuery, Angular JS, XML, XHTML, DOM, MySQL, Apache Tomcat.
Confidential
Full Stack Java Developer
Responsibilities:
- Participated in the requirements gathering phase, writing the RFP’S with the phases and iteration.
- Creating sitemaps and implementing the visual document into developing the actual website.
- Mostly I am responsible for developing an Intranet website for Confidential Business Solutions, where I have involved in writing JSP pages, JDBC, Java Servlets, SQL queries for extracting and inserting data, and used Oracle WebLogic.
- Dealing with data visualization by developing some project charters and initiate projects from the initial scope into the project delivery stages
- Involved in developing conceptualdesigns, createmockups, and generate output based on an understanding of client needs.
- Designed an Internal Web Application for HR, Interview Portal and Responsive Layout Design Web App
- Created an Intranet website for the employee use purpose where employee details and their time-sheets can be viewed, accessed and modified. Used java, servlets, JDBC, etc. for database (MySQL) connectivity.
- Involved in writing SQL queries for extracting and inserting data of the employees.
- Provided user interface design for Web-based projects, including dashboards, widgets, and products.
- Knowledge on type of end users using the website following the business strategy.
- Connecting the JSP pages and HTML source code files with the MySQL files to retrieve the Data related elements.
- Work on the responsiveness with the Bootstrap and ensuring search engine validations.
- Testing the source codes, performing acceptance testing tracking the bugs and fixing them.
- Working on the Production support, ensuring the website is browser compatible and device responsive.
Environment: Java, Servlets, MySQL, HTML, XHTML, DHTML, CSS/CSS3, firebug, Bootstrap, JavaScript, JQuery, Google analytics, DOM.