We provide IT Staff Augmentation Services!

Front-end Web Ui Developer Resume

3.00/5 (Submit Your Rating)

Costa Mesa, CA

SUMMARY

  • 9 years of experience in the field of Front End Web Application Development including expertise in HTML4/5, CSS3, SASS, jQuery, Angular JS, Node.js.
  • Familiar with different component of Angular JS like controller, service, route provider, directives, as well as deep understanding of dependency injection in Angular JS
  • Proficient in DOM manipulation using jQuery and Angular JS.
  • Deep understanding on implementing single page application using MVC framework.
  • Good understanding on JSON and XML.
  • Great understanding on objected oriented JavaScript programming, including advanced concept like Closure, Prototype, Promise resolve mechanism, Ajax and so on.
  • Hands on experience with unit test using Jasmine and Karma, end to end testing using Protractor with Selenium web driver.
  • Experience in writing/editing detailed design documents, technical user manual, business process flowcharts and other documentations.
  • Good understanding on different stages of Project Life Cycle as well as Agile development cycle.
  • Solid understanding on concepts like Software Development Life - Cycle (SDLC) and Software Testing Life-Cycle (STLC).
  • Hands on experience on CSS Pre-Processors like SASS and Compass.
  • Worked closely with Business team in creating Functional Specification Documents and test cases for business logic.
  • Experience working with build automation tools like Maven and ANT.
  • Working experience with continuous integration build tool like Jenkins.
  • Proficient in using Git for committing and branching code for version control as well as resolving conflicts when working with others.
  • Working experience with chrome advanced rest client and Soap UI for testing Rest calls.
  • Great experience in creating excellent responsive web design using CSS Media Queries and libraries like Bootstrap.
  • Comfortable with debugging and trouble-shooting on existing code base using Chrome developer toolbar and Firefox firebug.
  • Familiar with set up auto task runner using grunt for code qualify, file manipulation, end to end testing and so on.
  • Comfortable managing the frameworks and libraries for project with Bower.
  • Extreme comfortable with using IDEs like eclipse, NetBeans, and brackets.
  • Good team player, easy to work with and appreciate the importance of great team work.
  • Excellent communication skill, highly self-motivated and always craving for new technologies.
  • Experience in handling Cross Browser/Platform Compatibility issues (Internet Explorer (IE), Firefox, Opera, Google Chrome and Safari).

TECHNICAL SKILLS

Languages: JavaScript, Angular JS, jQuery, HTML4/5, CSS2/3, SASS, Node.js, Bootstrap, Media Queries (basic), Java, C++

Application Server/ Web Servers: Apache, Tomcat, WAMP, Oracle, HTTP

Web Technologies: JSON, XML, Ajax, Grunt, Karma, Jasmine, Protractor, Bower, Responsive web design

Scripting: Object-Oriented (OO) JavaScript, JQuery, Backbone.js, Angular JS, Node.js, AJAX, JSON

IDE: Eclipse, Brackets, Sublime, Dreamweaver, NetBeans, Adobe Photoshop CS4/CS3, Adobe Illustrator CS3

Methodologies: Agile, Waterfall Model, Rational Unified Process (RUP)

Database: Microsoft Access, My SQL

Version Control: Git, SVN

WORK EXPERIENCE

Confidential, Costa Mesa, CA

Front-End Web UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.Responsible for design and development of the web pages from mock- ups (PSD).
  • Used Dependency Injection (DI) concepts in Angular JS.
  • Creating cross-browser compatible web pages using HTML5, CSS3, JavaScript, and jQuery, AngularJS.
  • Participated in making Responsive Web Designs using Media Queries, Bootstrap and flexbox.
  • Developed dynamic web pages using HTML5, CSS3, JavaScript, JQuery, AngularJS, Bootstrap and Ajax.
  • 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.
  • Worked on AngularJS by consuming RESTful web services & Used AngularJS forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Designed and implemented the enhanced development platform by doing POC using frameworks like AngularJS, Node JS, and Npm.
  • Created AngularJS components, implemented Interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
  • Used Bootstrap and Angular UIBootstrap for creating rich, Responsive UIScreens for varying screen sizes and devices.
  • Implemented nested views and routing using Angular UI Router as per the requirement.
  • Worked with different distributed teams as a part of the project and integrated the front endwith the JSON data from the API calls.Followed MVC Structure to develop Application.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Analyzing, Debugging and Fixing the Front End UIissues assigned through Jira bug tracking tools.
  • Used GitHub as a version control, and used JIRA for bug management. Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
  • Actively participate in agile methodology, day-to-day stand up meetings, status meeting, strong reporting and effective communication with project manager..
  • Work with source version control tool GIT to manage the code repository.

Environment: HTML5, CSS3, JavaScript, AJAX, AngularJS, JQuery, POC, SPA, Bootstrap, REST, Node.js, JSON, Agile, TDD, Jira, GIT, Gulp, Bower, MomentJs, Karma, UnderscoreJs, D3, HighCharts

Confidential, Redwood City, CA

Front-End Web UI Developer

Responsibilities:

  • Participated with end users and business analyst to understand the business requirements
  • Responsible for design and development of the web pages from mock- ups (PSD).
  • Designed dynamic and browser compatible pages using HTML5, CSS3, Less, JavaScript and Angular JS.
  • Implementing business logic and rules by writing code for classes and functional methods in JavaScript and Angular JS.
  • CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular JS.
  • Used Node.js express module to run the server code in order to deal with databases from front-end.
  • Involved in API design and development using Node/Express
  • Created web pages using Media Queries and Twitter Bootstrap that cater to Android and iOS web platforms.
  • Developed multiple POCs to create a user transaction grid in Angular JS.
  • Writing unit test with Jasmine to ensure robust code quality.
  • Managed the frameworks and libraries with Bower.
  • Worked with Gulp to guarantee the quality of code.
  • Used Team Foundation Server to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Used GIT to do the coding record and version control.
  • Participated in AGILE SCRUM meetings, sprint planning sessions and retrospective meetings during the 2-week sprint cycles.

Environment: HTML5, CSS3, Less, JavaScript, Angular JS, Bootstrap, Adobe Photoshop, GIT, Jasmine, Bower, Gulp.

Confidential, Santa Clara, CA

Front-End Web UI Developer

Responsibilities:

  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand
  • Used JavaScript, AngularJS, Bootstrap, HTML5, CSS3 for front-end development
  • Developed Single Page Applications (SPA) using AngularJS including MVC architectures, different modules, specific controllers, templates, custom Directives, custom Services and custom Filters
  • Use Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.
  • Fetched data from database into JSON format files and retrieve useful information using AJAX calls to display them on the browser.
  • Created AJAX calls using AngularJS to handle data operations including ordering & filtering
  • Extensively used JQuery, JSON, AJAX and DOM scripting to create interactive web applications.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IEDeveloperToolbar for IE.
  • Used GRUNT commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
  • Performed unit testing using Jasmine along with integration testing Chrome Inspector to fix bugs and worked closely with QA team.
  • Responsible for maintaining versions of source code using SVN and GitHub.
  • Followed Agile Software Development Methodology in the progress of the project.
  • Created automated Unit test plans and Performed Unit testing modules according to the requirements and development standards.

Environment: HTML5, CSS3, JavaScript, Bootstrap, JQuery, AngularJS, NodeJS, GRUNT, Jasmine, SVN, GitHub.

Confidential, San Jose, CA

Web UI Developer

Responsibilities:

  • Redesigning and developing the webpages using HTML4, CSS (2/3) on W3C standard, XHMTL.
  • Developing non-functional HTML, CSS pages from the mock ups and involved in UI review withBusiness Units.
  • Filled mock-ups up functions with JavaScript and Angular JS.
  • Good Understanding of Content Management System especially Drupal.
  • Usage of adobe Photoshop for retrieval of images.
  • Mainly focusing on cross-browser compatibility and fixed the bugs for several browsers with JavaScript and Angular JS.
  • Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular JS.
  • Working with developerin UI Integration and defect fixing.
  • Converted the mock-ups into hand-written HTML, CSS (2.1/3), XHTML, JavaScript and Angular JS.
  • Involved in UI Testing which is generally testing the graphical user interfaces, how user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.
  • Create Grunt tasks to minify code resources, to setup selenium web driver for end to end testing.
  • Writing unit test with Jasmine to ensure robust code quality.

Environment: HTML, CSS3, JavaScript, AngularJS, AJAX, JSON/XML, Firebug, Jasmine, Karma, Grunt.

Confidential, Omaha, NE

Front-End Web Developer

Responsibilities:

  • Designed and implemented the User Interface using JavaScript, JQuery, HTML4, XML, and CSS2/3.
  • Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible.
  • Used JQuery in developing single page applications.
  • Responsible for client side UI Validation and implementing Business logic based on user selection using jQuery, JavaScript.
  • Extensively used Twitter Bootstrap for creating responsivewebdesign for varying screen sizes and devices.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
  • Implemented CSS3 features like, multi-column layout, gradients andwebfonts.
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO/webstandards.
  • Used SVN for Version Control.

We'd love your feedback!