Ui Web Developer Resume
Plano, TexaS
PROFESSIONAL SUMMARY:
- 8+ years of extensive experience in all phases of software development life cycle including requirement analysis, Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server and web applications.
- Expertise in using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS, Bootstrap, ReactJS, NodeJS, UnderscoreJS, BackboneJS, NativeJS, ExtJS,and XML with specializing in modern techniques, best practices and web standards.
- Used form - based authentication with HTML, CSS, JavaScript and jQuery to secure the application.
- Experience in utilizingReactJSlibraryfor handling the view layer for the web applications and created reusable UI components to present the data that changes over time.
- Experienced developingReactJS components implementing the one-way reactive data flow that makes easier to reason than traditional data-binding providing better performance.
- Experienced working withRedux Framework ‘actions’ objects to trigger the changes in the application and 'reducers' to specify those changes and rendered ReactJSRouter by setting components for each route.
- Experienced working in MVC Architecture based Java script frameworks like AngularJS.
- Proficient in developing Single Page Applications (SPA) using AngularJS, handlebars, BackboneJS, and NodeJS.
- Expert in creating and consuming Custom Directives of AngularJS which extends the existing behavior of the built-in directives and binding them to views accordingly with the Business requirements.
- Created various Angular Services & injected them into Angular controllers (using Dependency Injection) to enable Ajax calls and created custom directives to create own HTML tags and induce functional behavior to those tags.
- Experience in DOM (Document Object Model), DOM manipulations and DOM functions.
- Worked on Media quires for different layouts for screen, print, mobile phone, tablet, etc.
- Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.
- Good at techniques like bundling and Minification in angular to reduce the compile and run time of the application.
- Experience in front-end tooling workflows NodeJS (NPM).
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Strong Experience in designing and developing the business web applications by "Hand-Coding" methodology with the help of HTML, HTML5, DHTML, XHTML, XML and CSS3 based on the W3C standards.
- Used SVN, GIT for version control and Clear Quest for bug fixing.
- Working knowledge in Search Engine Optimization (SEO) techniques to develop web applications.
- Significant experience in web development tools like Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Experience with Firebug for Mozilla and debugging for IE Developer Toolbar and Internet Explorer.
- Experience with data integration and RESTful API Design.
- Good Knowledge and strong experience in writing complex queries, using Oracle … DB2, SQL Server and My SQL.
- Experienced in Test Case Design, Test Planning, and Test Tool Usage, Test Case Execution, Defect Management, Risk Analysis and building Test Environment.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, XML, AJAX, JavaScript (ES6), PHP, AngularJS 1.4/1.5, jQuery, JSON REST.
JavaScript Libraries: ReactJS,AngularJS, BackboneJS, NodeJS,ExtJS, and UnderscoreJS.
IDE’s & Tools: Eclipse IDE, Dreamweaver, Notepad++.
Development tools: Adobe Photoshop CS,6 Google Ad Words, Yahoo Search, Marketing (spring tool suite).
Publishing tools: Adobe PageMaker, MS Office.
Web Frame tools: Adobe Illustrator CS3(basic idea on wire frame and visual design.
Debugging tools: Firebug, Bugzilla, Firebug, Developer Tools.
Database: Oracle 11g, MySQL, MSSQL, MS Access.
Operating Systems: Windows 7/8, a MAC OS X.
PROFESSIONAL EXPERIENCE:
Confidential
UI Web Developer
Responsibilities:
- Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript, and jQuery, AngularJS and ReactJS .
- Developed client side validation code using JavaScript and jQuery .Responsible to understand Business goals, objectives, site functionality.
- Used AngularJS as framework and ReactJS library to create a Single Page Application (SPA) which can bind data to specificviews and synchronize data with server.
- Used React library virtual DOM and inserted the business logic inside the render method to minimize the state and props for better performance and increasing code readability.
- Refactored and created new components for all the components in React that have more than one functionality to encourage the single responsibility principlethat helps in maintenance of big applications easier.
- Involved in enhancement of existing application using AngularJS.
- Extensive knowledge on AngularJS components like controllers, directives, factory and service resources, routing, Dependency injection, 2-way data binding, filters and events.
- Developed custom directives, factories and services in AngularJS and structured JavaScriptcode using AngularJS including objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation.
- Used AngularJS framework for building web application using RESTful web service APIs using AJAX.
- Lead the effort of developing interactive and clickable prototypes using HTML5, CSS3, Java Script and jQueryand AngularJS.
- Designed and developed custom charting components using High Charts & D3.
- Developed screens that support multiple screen resolutions using Bootstrap and used the LESS.
- Worked on Java/Portal based environment and supported the development team in solving critical styling issues.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and cooperate with QA.
- Used Mongo DB along with NodeJS, as a database to store JSON.
- Project management through Agile Development Methodology (Agile Unified Process).
- Made the web pages compliant with W3C, ADA& Section 508 Compliance Standards.
- Provided support across all phases of software QA testing (IT, ST, AT & UAT).
- Raised incidents and requests using ServiceNow.
- Managed project related file versioning & branching using GIT&Source Tree.
- Worked on Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
Environment: HTML, CSS3/CSS, JavaScript, ECMAScript 5, jQuery, JSP, EJB, JSON, D3JS, DOM, NodeJS,ReactJS, AngularJS, BackboneJS, Bootstrap, JAWS, GIT, OO JAVA, SASS, MVC/MVVM, Adobe Fireworks, Photoshop, Dreamweaver, Illustrator, AJAX, XML, AEM, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Windows.
Confidential, Plano, Texas
UIWeb Developer
Responsibilities:
- Gathering requirements from business SME (Subject Matter Experts).
- Applied industry best practices and standards when project requirements were lagging.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Attending Iteration Planning and grooming Session with business users.
- Writing front-end code like HTML, CSS, jQuery for assigned User requirements using AngularJS, Backbone JS, and various other JavaScript frameworks.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern that includes HTML, CSS3, JavaScript, jQuery, AJAXand AngularJS which were used for UI development.
- Use JS framework such as AngularJS (for data driven apps) and BackboneJS (for heavy DOM manipulation).
- Used AngularJSframework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed Angular factories, and used angular promise API for making async calls.
- Developed applications using NodeJS, AngularJS, BackboneJS in the cloud environment with extensive use of messaging.
- Used Grunt as a build tool and also to validate JavaScript code with JSHint
- Using Gulp along with NodeJS to perform watch on sass conversion, minification and image minification.
- Used Source Tree, Git for version control and JIRA for defect tracking.
- Used $http to make Ajax calls and consume JSON response across various services.
- Code enhancement and bug fixes.
- Sync with other developers to follow coding standards and best practices.
- Involved in building interactive portable widgets for internal users using HTML5, CSS3, jQuery/Angular and the latest AJAX libraries and Free marker templates.
- Administered and supported ExtJS applications within scope and Optimized ExtJS themes and prepared performant applications.
- Developed web application compatible with all browsers. Used Firebug, chrome developer tools to view and debug HTML, DOM and JavaScript errors.
- Experience working in an agile environment.
- Performed User acceptance testing to verify whether a solution works for the user and implemented Protractor and karma testing methodologies for AngularJS.
Environment: :HTML5, CSS3, JavaScript, BackboneJs, UnderscoreJS, jQueryFrameworks,ExtJS, Bootstrap, 508 standards, Adobe Dreamweaver CS6, CSS3, AJAX, Adobe Creative Suite, JBOSS server, ORACLE.
Confidential, Dublin, California
UI Web Developer
Responsibilities:
- Designed and developed UI interface using with HTML5, DHTML, CSS3, Ajax, Bootstrap, jQueryand AngularJS based on the W3C standards and Web 2.0.
- Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
- Developed various Controllers following AngularJS framework to fulfill business requirements.
- Extensively used Angular validations for forms and to validate user input data.
- Applied visual effects, event handling, and document manipulation using the AngularJS library.
- Worked on the application that is developed using HTML5, CSS3, JSON, and NODE.
- Worked with technologies such as jQueryand Ajax to make the website more attractive and user friendly.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and DreamweaverCS3.
- Added routing and developed factories, worked on root level variables and functions.
- Developed Unit and E2E test cases using Jasmine and Grunt, NodeJS
- Used JSON for data exchange and Rest Services to interact with spring controller.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
- Implemented and tested the enterprise application with jQuery.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Collaborated with team members in design, analysis, coding, testing, and website review.
- Debugging the application using Chrome Batarang and Mozilla Firebug
- Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
Environment: HTML, XML, CSS 3, firebug, Ajax, JSON, jQuery, JavaScript, SQL, PL/SQL, Windows Platforms, IDE- Eclipse, OO JAVA, SVN, LESS, Phonegap, Bootstrap, KendoUI, REST and Angular JS Framework.
Confidential
Software Developer
Responsibilities:
- My role involved extensive understanding of various business models and the underlying complexities that drive those systems in a commercial market.
- Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
- Wrote many Java Scripts to do Event Handling, Client side validations.
- Developed front-end with JSP's, HTML, CSS and JavaScript.
- Worked on Presentation layer and Business Layer.
- Involved in designing User Interface (UI) applications and professional web applications using JavaScript, Bootstrap, jQuery, JSP, HTML, DOM, XHTML, JSON and AJAX.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's.
- Extensively did client side validations using JavaScript and developed the required Servlets.
- Extensively used jQuery in implementing various GUI components in application portal.
- Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end
- Used Media Queries to deal with different CSS related issues on mobile devices as well as website to make it compatible.
- Tested cross-browsers compatibility on a range of projects, web sites and fixed any existing bugs using Firebug.
- Involved in daily meetings on enhancing the features of web application.
- Involved in enhancing existing application using HTML, PHP and MySql to receive the data from external source.
Environment: HTML 4.x, CSS2.x, LINUX, PHP, Drupal, ExtJS, JavaScript, Gulp, JQUERY, Node.js, AJAX, JSON, XML, SVN, RESTful Web Services.
Confidential
Software Developer
Responsibilities:
- In compliance with Software development life cycle (SDLC), was responsible for creating documents e.g. Functional Specification and System Design based on Business Requirement Document provided by business analyst.
- Involved in the development of programming user interface design for the Web application using HTML,XML, CSS, Flash, PHP/MySQL and JavaScript.
- Created several mock ups Using HTML, CSS and JavaScript.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens.
- Actively involved in fixing bugs in the application.
- Involved in testing, implementation and maintenance.
- Used AJAX to search particular details.
- Understand and work on ASP pages for Drag and drop functionalities.
- Used SVN for version control and defect tracking.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Knowledge of human factors and usability, best practices for interface design.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Excellent problem solving skills and the ability to work independently.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
Environment: XML, XSLT, JavaScript, HTML, CSS, Sharepoint(UI).
