We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Around 8 years of experience in developing User Interface applications and professional
  • Web Applications using HTML 5, CSS3, JavaScript, jQuery, ReactJS, AngularJS, AJAX and JSON.
  • Experience in developing Single Page Applications (SPAs) using various JavaScript frameworks like AngularJS, and BackboneJS.
  • Experience in developing Web Applications and developing various UI widgets using
  • JavaScript libraries like jQuery, and ReactJS.
  • Familiar with creating custom reusable ReactJS components library.
  • Experience in working with ES6 features used babble, web pack with ES5.
  • Good understanding of TypeScript and Angular 2.
  • Experience in DevOps Process includes Continuous Integration, Delivery, Deployment Testing, and Operations.
  • Expert in HTML5, CSS3, BootStrap - hand-coded, cross browser (no tables for non-tabular data).
  • Experience in developing and updating a web page quickly and effectively using
  • HTML5, CSS3, JavaScript, and jQuery with the webpage cross-browser compatibility.
  • Worked on the CSS preprocessors LESS and SASS.
  • Experience in implementing the AJAX features using JavaScript and jQuery.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Implemented and used web services with the help of WSDL, SOAP, and RESTful to get updates from third parties.
  • Responsible for checking Cross Browser Compatibility and working on cross-browser issues with different browsers like Internet Explorer, Google Chrome, Firefox, Opera and Safari.
  • Used Karma and Jasmine for unit testing and contributed to protractor e2e testing.
  • Good experience in debugging and troubleshooting the existing code.
  • Worked with the build system (Grunt, Gulp) and task runners NPM, Bower, etc.
  • Expertise in using all popular editors like Visual Studio Code, Eclipse, WebStorm Sublime Text, and Notepad++.
  • Used SVN, and GIT for version control.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.

EXPERIENCE:

Confidential

UI Developer

Responsibilities:

  • Developed the application using Agile methodology by breaking down the project intoseveral Sprints. Responsible for implementation of the presentation layer for the application usingHTML5, CSS3, JavaScript, AJAX, JSON, ReactJS. Developed ReactJS components that hold model data and call back functions for the actions triggered from the view. Developed the project's web page as Single Page Application (SPA) by using
  • ReactJS,and Redux. Developed generic Action Menu components to be reused in the entire application usingReactJS and Redux. Used Redux as a state management tool with React for sharing data across multiplecomponents. Used Redux saga as a middleware library for handling side effects in Redux. Used Formik React components and hooks for building forms in the application. Worked on querying NodeJS using AJAX calls. Extensively worked with making calls to APIs to fetch the data from the backend asJSON response and parse it on the UI for DOM/CSS Manipulation. Used REST API calls to fetch and create test data and to interact with API.
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implementvarious functionalities. Implemented SASS code for all the CSS files. Used Storybook to build independent components, document them for reuse, and visuallytest to prevent bugs. Developed Responsive layouts for different screen sizes and resolutions. Used Jasmine to perform unit testing for ReactJS pages and Karma for Integrationtesting. Implemented a Continuous Delivery pipeline with Docker and Jenkins build tools. Used GitHub to manage repositories and Agile - radar for project status tracking. Used WebPack as a build tool.

Environment: ReactJS, Redux, Formik, JavaScript, HTML5, CSS3, SASS, Bootstrap, XML,JSON, Grunt, Restful Web Services, Design Patterns, Jasmine, WebPack, JIRA, Storybook.

Confidential

UI Developer

Responsibilities:

  • Developed the Web application layout and forms using HTML5, CSS3, Bootstrap, and JavaScript. Used AngularJS to create views to hook up models to the DOM and synchronize datawith the server as a Single Page Application (SPA). Used AngularJS for client - side data binding and template-based UI development. Created Factories in AngularJS to instantiate methods for Controllers and Services to create singleton methods to be shared between controllers.
  • Used AngularJS $http calls to asynchronously pass JSON data between the HTML pageand Web API. Developed the Buttons like popup windows and the modal windows by using jQuery. Used jQuery and AJAX for service calls on pages to interact with the server for information. Wrote code to fetch data from Web services using jQuery, and AJAX via JSON responseand updating the HTML5 pages. Developed data formatted web applications and deployed the script using HTML5, CSS3,and client-side scripting using JavaScript. Produced content pages with CSS3 layout and style markup presentations and usedJavaScript methods and properties. Created forms to collect and validate data from the user in HTML5 and JavaScript. Responsible for storing and retrieving user-entered data to HTML5 session storage hencegiving the user the feature of running several sessions at one time. Worked on
  • Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera, and Chrome. Developed web pages complying with Web Content Accessibility Guidelines (WCAG)and the ability to apply W3C web standards. Used GIT for version control.

Environment: HTML5, CSS3, XML, JSON, Bootstrap, JavaScript, jQuery, AngularJS, RestfulWebServices, Adobe Dreamweaver CS5, AJAX and MS Office Suite.

Confidential

UI Developer

Responsibilities:

  • Collaborated with the team on implementing new features and UX in an Agile environment. Developed working prototypes from UI designs for cross - platform devices. Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks Backbone.js, and Underscore.js. Interacted with RESTful API services (jQuery, Ajax, and JSON to write/read data from back-end services). Implemented various
  • Validation Controls for form validation and implemented customvalidation controls with JavaScript and jQuery. Migrated part of the application using ReactJS, and Redux. Worked with ECMAScript 6 features. For the build of JSX and ES2015(ES6) used Babel,webpack. Actively involved in the development of the Q&A module of the application. Responsible for internationalizing (i18n) the Web Application based on W3 Standards. Used Git for version control and BitBucket for hosting repositories. Used SourceTree along with the Git command line for GitFlow and managing branches. I used Jenkins to make the build process and Used Karma, and Jasmine to write unit testcases.

Environment: HTML5, CSS3, XML, JSON, Bootstrap, JavaScript, jQuery, BackboneJS,UnderscoreJS, ReactJS, Redux, Restful Web Services, AJAX, BitBucket, SourceTree and MSOffice Suite.

Confidential

UI Developer

Responsibilities:

  • Attended Daily stand - up meetings (Scrum), Estimation meetings and Requirement reviewmeetings to analyze requirements for projects. Built rich prototypes & applications using HTML, CSS, JavaScript, AJAXJSON,AngularJS, and Bootstrap. Responsible for splitting the UI logic into AngularJS MVC Architecture Views, Modelsand Controllers. Responsible for estimations, code reviews and build deployments. Used best coding practices and naming conventions while writing code in AngularJS,CSS and HTML. Used Angular JS Http Request to read data from web services and process JSON data to render in the UI. Followed JIRA for tracking processes and streamlining agile planning. Responsible for checking cross browser compatibility. Extensively used Git for version controlling and regularly pushed the code to Github. Designed dynamic client-side

    JavaScript codes to build web forms and simulate processfor web application, page navigation and form validation. Handled REST API calls with AJAX and processed JSON and XML data responses to format, validate and display to the user. Responsible for Cross Browser compatibility and writing unit test cases using Jasmine. Involved in coding pages with best Search Engine Optimization (SEO) techniques. Fixed bugs and provided support services for the application and Tested/Debugged webbrowser using Firebug.Environment: HTML, CSS, SASS, JavaScript, jQuery, AngularJS, Jasmine, Karma, JIRA and GIT.

We'd love your feedback!