Web Ui Developer Resume
Sanbruno, CaliforniA
SUMMARY
- 6+ years of experience in developing web pages and user interfaces using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS, AJAX, JSON.
- Expert in Angular JS,Worked onAngular JSfeatures like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, ReactJSfeatures like Components, Lifecycle methods, and unidirectional data flow using the Flux Architecture.
- Well - experienced with User Experience, Usability, Visual Design, Users, Customers, Communication, Relationship, and Business Value.
- Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/ CSS3, JavaScript, AngularJS DOM, jQuery, LESS, Ajax and JSON.
- Used React-Router to turn application into Single Page Application & worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool & involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
- Created dynamic web pages using AngularJS framework. Worked on two-way, one-way data binding, built-in components and developed single page applications using Angular JS.
- Created Angular2 Directives, Components, Pipes, Injectables across the whole system, such as build the custom filter and the main assortment dashboard.
- Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript and MVC frameworks - AngularJS or Backbone.js.
- Developed the angular application from scratch using Angular-CLI & ES6 features, used babble, web pack with ES5, React js.
- Worked with Angular 4 features like Router Param Map and Animations.
- Handlebar is used to keep our HTML pages simple and clean and decoupled from the logic-based JavaScript files, and Handlebars serves this purpose well.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back-end in Spring MVC (Restful services with annotation) architecture framework.
- Experience with NPM, Bower, Gulp, Grunt built task like Hibernate.
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
- Experienced in frameworks such as React JS, Angular JS (1.x/1.5), Node JS, Backbone JS, Express JS.
- Extensive experience as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Photoshop.
- Solid experience with Responsive Web Design (RWD).
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine, JSDoc and Karma testing framework.
- Strong experience in CSS3 preprocessors styling such as SASS and LESS..
- Experience in popular JavaScript frameworks such as Angular.js, Node.js, jQuery, Express.js, D3.js, Jasmine, Karma.
- Very good experience in Document Object Model (DOM). Deal with client side applications using React JS and working knowledge on Grunt and Gulp.
- Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular components.
- ExpertinRich Internet Applications (RIA) with advancedJavaScript FrameworksusingExt JS MVC,jQuery.
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, Underscore, Prototype, Backbone.js, Angular, React, KnockoutJS, etc.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Working Knowledge of MVW frameworks like Backbone.js and Bootstrap.js.
- Proficient in various version control systems SVN, GitHub, Subversion.
TECHNICAL SKILLS
UI/WebTechnologies: Bootstrap, JavaScript, AJAX, JQuery, JSON, CSS2/3, HTML4/ 5, XHTML, XML, XSLT.
Server Side/BackEnd: Java (Springs, Hybernet, JEE ), Php (Drupal, Wordpress), Node (MEAN, MERN)
Build Tools / Task Runners: Grunt, Gulp, Bower, Yeomen.
Unit Test Frameworks.: Angular 4.x, 2.x, 1.x, React Js, BackboneJS, Karma/Jasmine, Mocha/Chai, Angular Mock, Protractor, Cucumber, Sauce Labs, Selenium.
Development IDE’s: Eclipse, NetBeans,VisualStudio, Notepad++, IntelliJ, WebStrome, Sublime, Adobe Dreamweaver, Aptana, Microsoft FrontPage.
Web/App Servers: Apache Tomcat 7.0, HTTP Web Server, Experience with Many Online Webhosting Platforms (Shared, Dedicated, VPS).
Browser: All (IE, Firefox, Opera, Chrome, Safari)
Database: SQLITE, SQL Server, Oracle, MySQL
Data visualization: D3js, High charts, Timeline charts.
PROFESSIONAL EXPERIENCE
Confidential, Florida
Sr. Front End Developer
Responsibilities:
- Worked as UI Developer with proficiency in web technologies and web designing Tools.
- Hands-on experience in building cross browser compatibility applications using HTML, CSS and Bootstrap including CSS Pre-Processors like Sass, Less.
- Developed GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, AJAX, CSS3, AngularJS, and jQuery as a part of current project.
- Significant experience in designing and developing Single Page Application (SPA) using AngularJS MVC framework.
- Used Angular 4 features, Router ParamMap and Animations for developing a web application.
- Designed and developed the Presentation layer using Angular4 and Angular Material.
- Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.
- Experience in web development with MEAN stack (MongoDB, Express.js, Angular, Node.js). Good knowledge on React and Redux frameworks
- Worked with Angular JS Controllers, Directives, Factory, Services, Events, Angular Routing and UI router.
- Utilized AngularJS 1.5.5 for consuming a RESTful web service using AJAX services like $http, $resource and handled cross domain requests to retrieve the required JSON data for the application.
- Experience and proficiency in developing application using Angular2, Node.js, Express.js, MongoDB and other supporting JavaScript frameworks.
- Extensively used Node.js tools like Gulp, Grunt, Developed internal CLI applications for application build.
- Extensive experience with Spring modules such as IOC, AOP, MVC, Forms, Transaction Management, Security and Batch.
- Developed applications using several design patterns such as MVC, Singleton, Factory, Session Facade, Service Locator, Data Access Object (DAO) and Data Transfer Object (DTO).
- Experience in Hibernate as ORM (Object Relational Mapping) frameworks in persistence layer of web applications.
- Moved existing AngularJS controllers and services to Angular2 components for more responsive and less dependency.
- Demonstrated development experience with both producing and consuming web services (SOAP and REST).
- Solid Understanding of RDBMS concepts and Extensive development experience using databases such as MySQL, NoSQL databases like MongoDB.
- Well versed in writing SQL and PL/SQL stored procedures, functions and triggers.
- Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
- Extensive use of data visualization tools like D3.js. Utilized JIRA and Bugzilla for bug tracking.
- Proficient in TDD (Test Driven Development), writing test cases using Junit, Jasmine test API and Karma for unit tests and Selenium Webdriver, Protractor for E2E testing.
- Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
- Designed and documented RESTAPIs, including JSON data formats and API’s versioning strategy.
- Experience in web servers like Apache Tomcat 8.x, JBoss 7.x and version control tools like SVN, CVS, GIT and deploying enterprise applications by using Jenkins that provides Continuous Integration and Continuous Deployment
- Excellent understanding of Software Development Life Cycle (SDLC) and methodologies like agile approaches.
- Self-starter, fast learner and consistent team player with excellent communication skills.
Environment: HTML5, CSS3, Sass, Angular2/4, Typescript, Node.js, Express.js, React. JS, Gulp, JavaScript, JQuery2.x, Bootstrap3, D3.js, Mongo DB, Jasmine, Karma, Apache Tomcat 8.x, Jenkins, Agile, Rest API.
Confidential, Texas
Front End UI Developer Angular JS
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery, Bootstrap and AngularJS.
- Designed and developed React.JS component required for the project.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- HandledUIwith Angular JS (MVC framework) to control the page layout.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON, jQuery, and AJAX.
- Developed various screens for the front end using React.JS/Redux and used various predefined components from NPM.
- Well-experienced with User Experience, Usability, Visual Design, Users, Customers, Communication, Relationship, and Business Value.
- Built Web pages that are more user-interactive using JavaScript and Angular JS.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Used React JS for templating for faster compilation and developing reusable components.
- Used Handlebars.js that takes any HTML and Handlebars expression and compiles them to a JavaScript function.
- Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.js.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Created single page applications in java based UI with Angular 2.0 frame work and node js, integrated with type script (ECMA Script 6).
- Experience with popular React.js workflows (such as Flux or Redux)
- Built reducers and components in REDUX to manage state in React.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used Angular JS framework where data from backend is stored in model and populated it to UI.
- Integrated the front-endUIto the back end using Spring MVC framework.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Express.js, Angular.js and Ext.js.
- Polymer is used to compose encapsulated JS, CSS, and HTML asCustom Elements, much like Angular element directives.
- Involved in running the bower and grunt components and writing the scripting using the Node.js.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Good understanding and working experience on client-side frameworks like Angular JS and Jasmine Unit Testing.
- Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Implement the JavaScript/JQuery frameworks such as React JS, Node JS for MVW/MVC framework.
- Used GRUNT for initialization of project and used GULP to do a lot of stuff within the development workflow
- Experience in Version Control tool SVN.
- Involved in Rally workflows for the bug tracking and project management.
- Involved in AGILE process, two-week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: AngularJS, React Js, Html 5, CSS 3, AJAX, JSON, D3.js, Backbone.js, Node.js, Express.js, XML, Jasmine, Eclipse, Grunt, Gulp, Agile, AEM, Responsive Design, IE 6, 7, 8, 9, 10, Firefox, Chrome, ECMAScript Handlebar, MVC Spring Bootstrap.
Confidential, Sanbruno, California
Front End UI Developer
Responsibilities:
- Front-end web development using HTML5, CSS3, SASS,JSP, JavaScript and JQuery.
- Has built single-page applications using React on top of a Redux architecture
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Created wireframes & prototype for web & mobile apps design and Mobile Application Design for (Android & IOS).
- Dealing with client side applications using React JS and working knowledge on Grunt and Gulp.
- ConsumedWeb Service using JSON, BSONandRESTto get the registered users, update their status.
- DevelopedJSF Tags and Components.
- Code development to synchronize all feature of Client website with Payweb2 site.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Responsibilities include Coding, Designing, Unit Testing, Documentation, Module Integration, Code Quality, Performance Enhancement.
- Experienced with all client side UI Validation and implementing Business logic based on user selection using AngularJS.
- Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.js, HTML 5.0 and CSS3.
- Used ECMAScript language withstructured,dynamic,functional, andprototype basedfeatures.
- Design and develop prototype video to showcase company features.
- Implemented client side scripting using JQuery and Angular.js.
- Designed and developed various Screens using JavaScript, HTML, and CSS.
- Architected and developed a mobile web application publishing framework component library based on AngularJS.
- Updated the progress of project in JIRA.
Environment: React.js, angular.js, node.js, GULP, GRUNT, Node.js, Dreamweaver CS6, JSON, BSON, REST, Photoshop CS6, HTML5, CSS3, JavaScript, SASS, Redux.
Confidential
Web UI Developer
Responsibilities:
- Understanding client’s business requirements and participating in client meetings for designing and developing user friendly front end customer facing product site using a mix of technologies and techniques such as HTML5, CSS3, AJAX, XHTML, JavaScript including popular JS frameworks such JQuery and JQuery UI.
- Developed UI and pagination using Angular.js.
- Implemented AngularJs client side validation. Implemented AngularJs modules.
- Involved in UI design and Front End Development for Web/Mobile applications with strong analytical, effective web development and designing skills
- Used ECMAScript forclient-side scripting, writing server applications and services usingNode.js.
- Demonstrated passion for user experience (UX) design.
- Used MS Visio and Photoshop tools for web application development.
- Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories.
- Converted .PSD files (Adobe Photo Shop document) into HTML and wireframes into user interfaces according to design specifications.
- Interacted with Java consultants to create the web services that are to be consumed by HTMLweb pages.
- Responsible for Building Angular and node modules to achieve different UI functionalities in the product.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
Environment: Anugular.js, HTML, XHTML, XML, CSS (3), Bootstrap, JavaScript, ECMA Script, jQuery and jQuery UI, AJAX, JUnit, PHP 5, MySQL 4.7, Microsoft Visio.