We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Over 7+ years of extensive work experience as an UI/Web development. Using JavaScript, Angular JS, React JS, Jquery, Node.js, Redux JS, Ajax, Bootstrap.
  • Experienced in MEAN stack development MongoDB, Express, Node.js, and Angular JS.
  • Extensive knowledge in developing single - page applications (SPAs), Responsive Web Design.
  • Developed the custom components using AngularJS custom directives.
  • Experienced in React JS and working with React Flux architecture. Experienced in working with Redux architecture.
  • Actively participating in open source projects on GitHub like YOUGOT JS
  • Worked on Cross-Browser compatibility and fixed bugs.
  • Expertise in building responsive and adaptive applications using Bootstrap.
  • Hands-on experience in NodeJS for Server Side programming.
  • Worked on making webpage’s accessible (ADA) compliant by meeting WCAG 508 standards and tested it with screen readers like NVDA, JAWS etc.
  • Experience in creating test cases using jasmine.
  • Experience in build tools like Grunt, Jenkins etc. Managed dependencies using Require.js also used service versioning tools like Tortoise SVN, GitHub.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
  • Proficient in Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Strong experience with web technologies preferred REST, JSON and XML Web Services.
  • Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pee-processors LESS or SASS .
  • Experience in XHTML, HTML5, CSS3, DOM.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation, and Maintenance, and extensive experience with Agile and SCRUM.
  • Highly motivated, reliable problem solver and troubleshooter with strong attention to detail.
  • Experience in writing Test cases, test scripts using Jasmine test API and Karma for unit tests and Protractor for E2E testing.
  • Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Well versed in build automation tools like GruntJS, GulpJS, and Bower.

TECHNICAL SKILLS:

Programming Languages: JavaScript

JavaScript Libraries and Frameworks: JQuery, Bootstrap, Angular JS, React JS, Node JS, Express JS, Redux JS

Web Technologies: HTML 5, CSS3, AJAX, XML, XHTML, JSON

Project Build/Project, Management Tools: Grunt, Bower, Jira, Gulp, Dust. Web Pack, Babel.

Database: Mongo dB

Methodologies: Agile, Scrum, Waterfall

Version Control: SVN(tortoiseSVN), GitHub

Workflow: Responsive Web Design, Single Page Applications, Content Management System.

Operating Systems: Windows(7,8,10), Mac

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

UI Developer

Responsibilities:

  • Working on User Stories, assigning points, achieving goals for every sprint.
  • Working with Adobe Experience Manager (AEM) backend services, incorporating APIGEE API layer with Angular MVC Framework.
  • Mocking JSON data and later matching it up with a fully functional Backend.
  • Extensive use of Rally Application for all Agile Needs.
  • Used GIT version control and Stash as the main code repository.
  • Doing code reviews and approving Pull requests on Stash.
  • Worked Extensively with Angular 1.5 MVC Framework, creating custom directives, custom services on daily basis.
  • Worked with Bootstrap’s custom UI components for Angular.
  • Used $http, $q in built services for Angular for handling Promises in Angular.
  • Used Bootstrap for all CSS and responsive design needs, but if any Vanilla CSS is written it was always done through a CSS Preprocessor especially LESS.
  • Unit tested Angular Components using with Jasmine, Chai assertions.
  • Extensively used WEBPACK and Gulp for all bundling and build needs of the Application.
  • Created mock up components using Adobe Photoshop Suite and later converted it into pixel perfect responsive HTML.
  • Extensive use of techniques like JSONP and ANGULAR’s inbuilt services ($sce) for making Cross Domain calls.
  • Extensive use of Bootstrap’s 12 column grid layout for displaying Application across platforms.
  • Have given Application Demo to the Client at the end of the sprint.
  • Have been involved in triaging of defects, used HP’s Quality Center Software Extensively.
  • Have always tested the components using Jasmine and Angular’s built in services for testing like $http Backend for Ajax related requests etc.
  • Used jasmine for Angular Application’s End-2-End Tests.

Environment: HTML, CSS3, JavaScript, Node JS, Angular Js, Express JS, JSF, React JS, Gulp JS, Web Pack, Eclipse, SOAP, XML, Windows XP.

Confidential, San Ramon, CA

UI Developer

Responsibilities:

  • Mocking JSON data and later matching it up with a fully functional Backend.
  • Extensive use of Rally Application for all Agile Needs .
  • Used GIT version control and Stash as the main code repository.
  • Doing code reviews and approving Pull requests on Stash .
  • Worked Extensively with Angular 1.5 MVC Framework, creating custom directives, custom services on daily basis.
  • Worked with Bootstrap’s custom UI components for Angular.
  • Used $http, $q inbuilt services for Angular for handling Promises in Angular.
  • Used Bootstrap for all CSS and responsive design needs, but if any Vanilla CSS is written it was always done through a CSS Preprocessor especially LESS.
  • Unit tested Angular Components using with Jasmine, Chai assertions.
  • Extensively used WEBPACK and Gulp for all bundling and build needs of the Application.
  • Created mock up components using Adobe Photoshop Suite and later converted it into pixel perfect responsive HTML.
  • Extensive use of techniques like JSONP and ANGULAR’s inbuilt services ($sce) for making Cross-Domain calls.
  • Extensive use of Bootstrap’s 12 column grid layout for displaying Application across platforms.
  • Have given Application Demo to the Client at the end of the sprint.
  • Have been involved in triaging of defects, used HP’s Quality Center Software Extensively.
  • The Application development is based on Bootstrap 3 styling and layout and require.js and grunt for handling dependencies
  • Most of the KPIs re-use the Angular Services that interact with REST, which consumes and produces JSON. The Solution implements MVW.
  • EO (and all UI Applications in Confidential ) follows the design Standards mentioned in IIDX, which is based on Bootstrap and has components built and added on top on Bootstrap 3.
  • Have always tested the components using Jasmine and Angular’s built-in services for testing like $http Backend for Ajax related requests etc.
  • Used jasmine for Angular Application’s End-2-End Tests.

Environment: Angular JS, Bootstrap, Karma, CSS3, and HTML5, NPM, Require.js, Jenkins, JIRA, Agile Methodology

Confidential

Senior UI developer

Responsibilities:

  • Working on User Stories, assigning points, achieving goals for every sprint.
  • Developed Website collaborating with the UX team.
  • Mocking JSON data and later matching it up with fully functional Backend.
  • Extensive use of Rally Application for all Agile Needs.
  • Worked Extensively with Angular 1.x MVC Framework, creating custom directives, custom services
  • Worked with Bootstrap’s custom UI components for Angular.
  • Worked on from Validations.
  • Used Bootstrap for all CSS and responsive design needs, but if any Vanilla CSS is written it was always done through a CSS Preprocessor especially LESS.
  • Unit tested Angular Components using with Jasmine assertions.
  • Extensively used WEBPACK and Gulp for all bundling and build needs of the Application.
  • Created mock up components using Adobe Photoshop Suite and later converted it into pixel perfect responsive HTML.
  • Extensive use of techniques like JSONP and ANGULAR’s inbuilt services($sec) for making Cross-Domain calls.
  • Extensive use Bootstrap’s 12 column grid layout for displaying Applications across platforms.
  • Have given Application Demo to the Client at the end of the sprint.
  • Have been involved in triaging of defects Extensively.
  • Have always tested the components using Jasmine and Angular’s built-in services for testing like $http

Environment: HTML5, CSS, Angular Js, Javascript, Jquery, Jira, Jenkins, MainFrames.

Confidential

UI Developer

Responsibilities:

  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed front-end screens with HTML, DHTML, CSS, JavaScript. Extensively did client side validations using JavaScript.
  • Participated in daily meeting for enhancing the features of the portal.
  • Participated in Code review and Quality Assurance.
  • Designed CSS-based page layouts.
  • Responsible for design and development of the web pages from mock- ups.
  • Developed UI layouts using HTML, CSS, JavaScript, AJAX and Spring, Hibernate for back-end development.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: HTML, CSS, JavaScript, DOM, DHTML, Java, Eclipse, SQL, Windows and MS Office

Confidential

Software Engineer

Responsibilities:

  • Programming, Testing, Migration and deployment.
  • Responsible for design and developments of several GWT modules using MVP(Model-View-Presenter).
  • Written several backend services on Google App Engine using Objectify to support the GWT RPC (Remote Procedure Call).
  • Write JUNIT tests for all backend services.
  • Write Selenium WebDriver tests for browser testing.
  • Extensively involved in migrations using Google App Engine Mapper framework.
  • The design of Web Pages using CSS, HTML User Interface views.
  • Data Migration.
  • Participating in extensive code reviews.
  • Highly focused on maintaining the code quality and performance improvement.

Environment:: JavaScript, JQuery, HTML, CSS, JSON, Tortoise(SVN) Git.

Hire Now