Ui Developer Resume
Harrisburg, PA
SUMMARY:
- Around 5+ years of experience in the web application development using HTML 4.01/5, CSS (2/3), JavaScript, jQuery, Angular JS and Bootstrap.
- Experience in JavaScript Library like AngularJS, React.js, ES6, Node.js.
- Hands - on experience working with CSS3 media queries in support of Responsive Web Design (RWD).
- Experience in development in Demandware/Salesforce Commerce Cloud using Pipeline, ISML, DW Script, HTML5, CSS3.
- Developed Demandware Cartridges with controllers.
- Experience in developing Web based content using Angular, vanilla Javascript, HTML, CSS
- Hands on Javascript/ES6 development on Node.JS platform with React, Redux libraries.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
- Expertise in Angular 2/4 framework and its ability to create simple and scalable code for SPA.
- Worked extensively on Angular 2/4 Typescript SPA domains.
- Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine. Experience in Data modeling using MongoDB and Cassandra.
- Expertise in using source code control systems such as JIRA, and Jenkins.
- Experience with Front End build tools Grunt, Bower, Node and NPM.
- Experienced using source controls such as GIT and SVN.
- Used Mocha and Jasmine for writing unit test scripts.
- Testing application using Jasmine Test Framework and.
- Experience working in Agile Development Method.
- Involved in daily Scrum meetings to keep track of the ongoing project status and issues.
TECHNICAL SKILLS:
Languages: Core and Advanced Java, C, C++, Java Script
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, jQuery, JSON, Sencha, TypeScript
Frameworks/Tools: AngularJS, Angular2, ExtJS, Node.js, React.js, Backbone.js, Bootstrap, Apache Wicket, Eclipse IDE
Operating System: Windows, Linux, OS X, MAC OS
Server Side Technologies: VMware Client, VSphere Client
Design Patterns: MVC, Singleton, Factory, Composite, Session Facade
Source code control tools: SVN, CVS, GIT
Bug tracking Tools: JIRA, HP Quality Center
Web Servers: JBoss, Apache Tomcat server and WebSphere
Database: PL/SQL(oracle), MySQL, MongoDB and MS QL
WORK EXPERIENCE:
Confidential, Harrisburg, PA
UI Developer
Responsibilities:
- Developed the UI component libraries using Ext JS.
- Assist in UI development and provide technical and design feedback on early concepts.
- Working with JSON responses, parsing the same and presenting on the UI layer.
- Proactively worked with managers and development staff to meet project goals within expected timelines.
- Implementing the documentation to describe application development, logic coding and corrections.
- Coordinating with back-end team for consuming the web services and integrating the web services in to the application.
- Making pages that are cross-browser compatible using Ext JS.
- Ensure design consistency with client’s development standards and guidelines.
- Extensively used JDBC to interact with the databases.
- Involved in designing database tables, SQL queries and PLSQL stored procedures.
- Developed Business and Data Layer components using Spring IOC and DAO modules.
- Developed common reusable Java functionalities to be used across applications.
- Developed charting components using the Ext JS charting for the data visualization.
- Developed Java, J2EE Web and Business components and wired using Ext JS Ajax calls.
- Worked with testing team analyzed and fixed the production defects and deployed the applications on the server.
- Trouble shooting bugs/problems, averting potential crisis situations through early detection.
- Coordinated release meetings, deployment plan review meetings.
- Maintained build releases and release plan for every release.
- Working with debugging tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Stick to established coding standards and group procedures individually and in teams.
- Working in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Breaking down complex situations to discover and resolve root cause that applies to both technical issues and process issues.
Environment: Ext Js, J2SE 5.0, Spring Framework 3.0.x, Eclipse 3.x, Oracle SQL Developer, TFS, Maven, HTML, CSS, XML, JUnit, AJAX, JIRA, SOAP (JAX-WS).
Confidential, Manhattan, NY
UI/Web Developer
Responsibilities:
- Develop new and promotional web module through using ISML, PIPELINE, DWScript, HTML, CSS, JavaScript, and bootstrap.
- Extensively used HTML5 for audio and video playback.
- Created single page applications using AngularJS2 using typescript, directives including decorator, component and template, Dependency Injection.
- Developed Demandware Cartridges with controllers.
- Create fully mobile-responsive web applications with vanilla JS and CSS Grid .Use vanilla JS event delegation for easier DOM manipulation.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
- Updated the application with new features of Angular 2/4.
- Worked on some of the new features of Angular 2/4 like new if else syntax, ng-templates, form validators. Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Implemented various Core Java concepts such as Exception Handling, Collections API, Generics, and Enhanced for Loop Inheritance and Polymorphism.
- Technical expertise in Adobe Photoshop, Illustrator, InDesign, After Effect, User Interface, User Experience, Hand Sketch, Microsoft Office Suite, Keynote, HTML5, CSS3.
- Developed client side validation code using JavaScript and JQuery.
- Solved critical issues and bugs using pipeline, isml, DWscript and frontend technologies.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Used Ajax for populating the list/drop down box with data.
- Wrote unit tests using Karma and Jasmine for frontend.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Used SVN as the version Control.
Environment: Demandware Script, Pipelines API, J Query, CSS, ISML, HTML, XML, SVN, Eclipse, JavaScript, JSON, AJAX, Dreamweaver, Photoshop, Sketch, Angular2, bootstrap.js, Responsive Web Design, DOM, DHTML, SVN, Firebug, Windows
Confidential, Plano, TX
UI developer
Responsibilities:
- Responsible for Development of e-commerce Web pages using HTML5, JavaScript, AngularJS, CSS, SASS including Ajax controls and JSON.
- Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc. Worked on prototypes for Responsive design.
- Involved in migrating the whole code base of Angular 1.4 to Angular2.
- Building Angular2 application on NPM packages.
- Created single page applications using AngularJS2 using typescript, directives including decorator, component and template, Dependency Injection.
- Creating a custom, single-page, responsive web application to replace a legacy line-of business web application.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Safari, IE.
- Developed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML 5 and W3C standards for CSS as well.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript.
- Created some widgets using Kendo UI and successfully integrated Kendo UI components, Node.js.
- Implemented generating the verification hash code using crypto package on Node.js and Added user validations and user permissions by using the Node.js.
- Involved in implementing the complete Application in the in-build MVC Architecture with Angular JS. Used date-format and moment packages in Node.JS to save the timestamp in database converting into GMT.
- Used Yeoman, BOWER and NPM for scaffolding the AngularJS application.
- Involved in developing the AngularJS MVC framework for the Single Page Application development is a web application or web site that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Worked on the application which is built using Test Driven Development framework jasmine.
- Used JIRA for bug tracking and issue tracking.
Environment: HTML4.0/5, CSS3, JavaScript, ES6, jQuery, AJAX, JSON, XML, Eclipse, Angular JS, SASS, Adobe Dreamweaver, JIRA, Twitter Bootstrap, D3.js, GIT, Adobe Photoshop and MS Office
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages’ dynamic using AJAX, JSON and XML.
- Used the Node.js and AngularJS MVC Frameworks in the development of the web applications.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Created Node.JS backend for creating Restful Web Services using the Express Framework and Cassandra, Mongoose to connect with MongoDB.
- Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Worked on HTML5/CSS and jQuery in a Drupal based CMS environment.
- Used Karma(Jasmine) for JavaScript Unit testing and Protractor for E2E testing.
Environment: HTML4/5, CSS2/3, jQuery, JavaScript, ES6, AJAX, XML, JSP, JSON, Visual Studio 2012, DOM, Adobe Dreamweaver, AngularJS, Node.js, Bootstrap, Internet Explorer, Firefox, Chrome, Oracle, Windows
Confidential
UI Developer
Responsibilities:
- As a scrum team member worked on agile stories, troubleshooting issues and fixing defects.
- Used High charts and d3js for creating Graphs and charts for payments section and implemented the filtering functionality for the graphs.
- Developed JSPs with HTML and Javascript and integrated with backend driven by Spring and hibernate.
- Design of application components using Java Collections and providing concurrent database access using multithreading.
- Designing templates based on the requirements using CSS, JavaScript and LESS.
- Worked on React.js to provide a view for data render on the front end.
- Built and customized WordPress based websites to fit clients' needs, including theme creation, site structure, and plugin selection and management.
- Used AJAX for implementing part of the functionality for Device Registration, Device Monitoring Information Modules.
- Used JSON and AJAX for storing and exchanging information between browsers and servers
- Used Bootstrap to show and hide classes for different and grid classes to create RWD.
- Used GIT sever for project development.
- Testing the front-end that uses AngularJS, node.js and gulp by using Jasmine and Karma testing tools.
Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, GIT, Bootstrap, Node.js, AngularJS, React.js, JSON, Java, JSP