We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

0/5 (Submit Your Rating)

Scottsdale, AZ

SUMMARY

  • Around 08+ years of experience in designing and developing in IT industry using JavaScript libraries and frameworks like React - Redux, Angular JS/2/4,8 Node JS and JQuery with Typescript/ECMAScript 2015/ ES6, Microservices, Specifications, JAVA, AJAX and JSON.
  • Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes.
  • Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability.
  • Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
  • Experience in usingReduxto manage the application state and applying middleware such asredux-promise, redux-thunkandredux-saga.
  • Responsive Web Design (RWD) for several types of Devices like tablets and mobiles using media queries and libraries like bootstrap.
  • Experience in build tools, Gulp, Grunt, NPM, Webpack, Name spacing, Webpack-loaders, Browserify, REST Web Services.
  • Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
  • Profound Knowledge in Document Object Model (DOM), OOJS.
  • Extensive experience in making web pages cross browser compatible.
  • Proficient in web mark-up, including HTML5, CSS3 and some knowledge of server-side CSS pre-processing platforms, such as LESS and SASS.
  • Used reusableReactcomponents and managed application state with Redux.
  • Building isolated, independent, responsive and Reusable components using React JS which can be used throughout the Software application.
  • Worked with REST API’s to get JSON data and display using JavaScript Objects.
  • Good Knowledge on CI tools Jenkins and Docker for automated builds and application deployment (CD).
  • Experience and knowledge about SASS/SCSS, ECMASCRIPT6/5.
  • Experienced in architectures like MVC, MVVM, and Redux.
  • Extensive experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Well experienced in debugging websites using Developer tools.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and IE.
  • Experienced in Agile process Jira and Sprint Planning, daily stand-up to sync up with Team for current sprint status.
  • Good team player with excellent communication skills and Highly Motivated analytical.
  • Used MOCHA CHAI, JEST to write Unit test cases to improve application architecture and maintainability.
  • By using Selenium, we will write the test cases for executing a tests scenario against a real browser to test the entire stack of a multi-tier application.

TECHNICAL SKILLS

Web Technologies: HTML, HTML 5, Cascading Style Sheets (CSS), Microservices, CSS3, XML, JavaScript, JAVA, JQuery, AngularJS, NodeJS, NGRX, ReactJS, Redux, Redux Saga, ECMASCRIPT6, JSON, AJAX, Grunt & Gulp, Mocha chai, Karma Jasmine, Selenium, JSON

Languages: Java, C, C++

IDE: Visual Studio Code, EclipseIDE3.6, Sublime, Net beans, Adobe Dreamweaver, Atom.

Web/App Servers: Apache Tomcat, Web Logic, WebSphere

Operating Systems: Windows, Mac OS X (Lion), Linux.

Wire Frame Tools: Adobe Illustrator CS3, Microsoft Visio

Version Control: GIT, SVN, CVS

Databases: MySQL, Jenkins, Docker, Oracle11g, MS-Access, SQL 0.99, PL/SQL Server, AWS.

PROFESSIONAL EXPERIENCE

Confidential, Scottsdale, AZ

Sr. UI Developer

Responsibilities:

  • Worked on designing and building the rich User Interface (UI) and Backend Integration for Customer centric application to have Email, Voice (VOIP) and SMS modules to have single platform.
  • Followed Agile and Scrum Methodologies in the entire Development Life cycle.
  • Worked as a Fronted Developer on the project with JavaScript (JS), React, Redux Saga, RESTful services, HTML5, CSS3, Es6 JavaScript, React JS.
  • Implemented Redux saga with actions and reducers to implement a sync API calls.
  • Made use of Redux saga middleware to access Redux application state and dispatched Redux actions.
  • Worked in designing, developing, and testing the Web application using HTML5, CSS3, SaaS, Bootstrap and ReactJS.
  • Used Redux as middleware to manipulate the data type and handle multiple actions.
  • Developed UI by using the React JS for Spa development.
  • Achieved API calls from Backend Node JS using React Axios.
  • Working with Axios library to fetch data from network request.
  • Worked in designing the CSS template for use in all pages on the web application working with CSS background positioning text, border, margin, padding and Table.
  • Used Webpack plugin tool performs various tasks that build the application.
  • Used Node JS to run Webpack tasks and build properly the project.
  • Worked with Grunt and used plugins - uglify, concat, replace, eslint, JSlint worked with regression testing using JSlint.
  • Used Node package manager (NPM) to import and applications.
  • Elegantly used React router techniques Axios service to retrieve data from server synchronously in the background without interfacing with the display and existing page in an interactive way.
  • Added new features using React/Redux (RXJS) for functionality of few modules.
  • Build dynamically generated dropdown lists using S6 and Chrome dev tools.
  • Used Product prototyping as a reference from Figma tool to develop the UI modules.
  • Used JIRA for Defect Logging and Product enhancement requests and requirements for the better tracking.
  • Developed the Unit Testing scripts using JEST for testing the React components using Enzyme and React test renderer.
  • Involved in Unit testing of various Modules by generating the test cases using JEST and Enzyme.
  • Implemented backend Web API with the use of MongoDB and Node JS and established connectivity with the use of Axios.
  • Experience in using Node.js and Express for making calls for triggering or fetching data from RESTful API’s provided by the backend teams.

Environment: HTML5, CSS3, SCSS, Bootstrap, Microservices, Jenkins, JavaScript, DOJO, ReactJS, Redux, Saga, jQuery, AJAX, JSON responses, GIT, Visual Studio, NodeJS, Bower, NPM, Grunt.

Confidential, Irving, TX

Sr. UI Developer

Responsibilities:

  • Developed applications usingHTML5, SCSS, Bootstrap, JavaScript, jQuery, Microservices, Angular JS, Jasmine, React, Redux, Redux-Saga.
  • Developed a framework code which can be adopted by any team to start with.
  • UsedAngular 8.0 to create custom components for data manipulations and to display data in company standard format.
  • Implemented Angular 8.0 component router for navigation.
  • Worked with Angular directives, components, pipes, injectables.
  • Developed independentComponentsso that the same components can be reused across the application.
  • Constructed web pages encapsulating the business logic in order to provide for cleaner separation of data and presentation layers.
  • Used React-Router to turn application into Single Page Application.
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andRedux concept.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • Implementedreact JScode to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
  • AddedReduxto simplified components data and state.
  • Refactored the search suggestions system withRedux Saga to reduce the redundant API calls.
  • Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • The project uses front end AngularJS 8.0andD3 to implement the visualization. It also uses S3 buckets to store the forms which can only be accessed by authenticated login
  • Designed and developed the login portal using framework Angular along with HTML5, Jenkins, Docker, CSS3 and Type Script.
  • Created tar.gz builds and deployed to artifactory.
  • Implement Bootstrap CSS styles and React components to enhance the interaction
  • Moved existing Angular JS controllers and services to Angular components for more responsive and less dependency.
  • Developing build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments.
  • UsedAngular-Router to turn application into Single Page Application.
  • Involved in using Angular JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database with react.
  • Prepared theDesign Documentslike process flow, sequence, component diagram.
  • Understood client business objectives and used them to produce designs that fit with their strategy.
  • ImplementedAJAXin order to provide pleasant client-side experience.
  • MadeAJAXservice calls to create, get, post, delete data from backend.
  • Converting data fromXMLtoJSON.
  • WroteUnit test casesusingJasmine.
  • Involved in migrating frameworks to higher versions.
  • Updated toNode serverfromApache.
  • Participated in movingBowertoNPMpackage.
  • UsedJenkinsfor Build process. Did manual build’s and deployment whenever needed.
  • Written test cases using JUnit for several pieces of code to check the functionality
  • DidAd-hoctesting every week to make sure everything is working as expected.
  • Support testing activities. Fixing assigned defects.
  • Participated inAutomation testingusingselenium.
  • Involved in the completeSoftware Development Life Cycle(SDLC) phases such as Requirement Analysis, Design and Implementation of the project.
  • UsedGitas source controls.
  • Used Atlassian JIRA and Jenkins for tracking stories.
  • UsedReact Flux architecture to create the data.
  • Made sure the site works inmobile devicesandcross browsers.
  • Followed Scrum process and scrum guidelines in process.
  • Used Sonar Cube for code quality.

Environment: HTML5, CSS3, SCSS, Bootstrap, Microservices, Jenkins, JavaScript, Angular 8.0, DOJO, ReactJS, Redux, Saga, jQuery, AJAX, JSON responses, GIT, Webstorm, Visual Studio, NodeJS, Bower, NPM, Grunt, Drupal.

Confidential, San Jose, CA

UI Developer

Responsibilities:

  • Designed and developed the layout of the application using HTML4.0/HTML5, Microservices, CSS/CSS3 and Bootstrap 3.3.4.
  • Created multiple reusable components and services using Angular 2 built-in and custom directives.
  • Developed Angular 2/4modules, services, templates, directives, services and dependency injection to create aSPA.
  • Developed backend web services using Node JS and stored dependencies using NPM.
  • Implemented Presentation layer using CSS Framework, Angular 2, Wire-framing, and HTML5.
  • Created Filters, Directives, Controllers and Services by using Angular2.
  • Created Angular 2/4 controllers, factories, filters, Routers, and services.
  • Used Angular 2/4 Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
  • Worked with Angular 2 to develop single page applications, worked with ngrx for managing Angular applications.
  • Adopted JavaScript and JQuery 1.1.0 to manipulate DOM, basic logic and event handlers.
  • Involved in implementation of RESTFUL web service APIs using Node.js and Microservices.
  • Debugged and logged using Chrome developer tools configured test environment using Karma and wrote unit test using Jasmine.
  • Adopted Git for version controlling and JIRA for project tracking.
  • Used Webpack& NPM, Bower for package management.
  • Performed CRUD operations in the MongoDB database.
  • Used agile methodology for the software development life cycle.
  • Used Gulp as the build task runner to build and package the application.
  • Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Firefox and Google Chrome.
  • Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.

Environment: HTML5, CSS3, AJAX, JavaScript, JIRA, Bootstrap, Jenkins, Ngrx, Microservices, Node.js, Angular 2/4, MongoDB, Git, Karma, Jasmine.

Confidential, Denver, CO

UI Developer

Responsibilities:

  • Analysed Management needs and designed the application to match perfect visualization.
  • Experience in working with REDUX architecture.
  • Added functionality to the web application using ECMASCRIPT6/5.
  • Used react-route module to develop Single Page Applications using React.
  • Used Babel loader and Webpack bundler to create React component.
  • Used JSX to make react look more elegant.
  • Maintaining the State in the store and dispatch an action using Redux.
  • Integrating React ‘redux framework to scale and maintain the application better while handling large amounts of data.
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Profound experience with props and states in react to manage data.
  • Developed different graphs and maps to show the overall sales of the products by using D3.js.
  • Involved in creating connections for HTTP requests using WebSocket’s.
  • Worked on Search Engine Optimization (SEO) tactics.
  • Ran the Standalone front-end application in Grunt Server task runner.
  • Used Rally for task tracking and to build user stories.
  • Used Webpack and NPM to manage dependency graph.
  • Developed Validation forms using JavaScript.
  • Tested React components and application using Jasmine and Karma.
  • Used GIT for version control.

Environment: HTML, CSS, JavaScript, ReactJS, NodeJS, Typescript, ES6/5, NPM, Webpack, No SQL, GIT, Jasmine, Karma, Protractor.

Confidential

Front End Developer

Responsibilities:

  • Coordination of project activities and ensure that all project phases are followed and properly documented.
  • Utilized new software methodologies to be able to adapt to changes in requirements quickly.
  • Involved in client-side tooling, testing & development with HTML, Modular JavaScript etc.
  • Created Master Pages, CSS Styles Sheets and Integrated and got approval from Business Stake holders.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Experienced with implementing different features of Bootstrap.
  • Developed Single Page Application (SPA) using Angular JS Framework.
  • Web application development for backend system using Angular JS and Node.js with Cutting edge HTML5 and CSS3 techniques.
  • Developed Web Application to replace the existing and legacy Website using Angular JS Framework.
  • Implemented Model View Controller (MVC) Design Pattern using Angular JS.
  • Used Node.js as the package manager for development workflow dependent plugins.
  • Used Angular JS controllers to update entity models and Tasks database.
  • Involved in parsing JSON API to JDOs and use them in frontend.
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, JQuery, DHTML, Web Service call and JSON.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.

Environment: HTML5, CSS3, AJAX, JavaScript, JQuery, AngularJS, SVN, Jasmine, Karma.

Confidential

Web Developer /Front end developer

Responsibilities:

  • Developed programs to port the xml data to the database to make the website XML driven.
  • Story board design and multiple role web authentication.
  • Worked with CSS Selectors, classes, pseudo classes, and Inheritance and cascade concepts.
  • Used CSS to embed the online videos for product introduction.
  • DevelopedUIusingIDETools likeEclipse, Net Beans for Web development.
  • Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
  • Profound Knowledge in Document Object Model (DOM) and DOM functions.
  • Implemented the Drag and Drop functionality using JQuery framework.
  • Worked with several JQuery plugins to make Rich Internet Applications to look intuitive.
  • Built dynamic e-mails by using HTML, XHTML, CSS and JavaScript.
  • Involved in debugging the Java code to understand the interaction between modules in the project.
  • Used AJAX, JSON along with JQuery to request data and response processing.
  • Usage of Dependency Injection, DOM manipulation, Directive and Module design.
  • Developed applications for the web site in certain media sections.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Involved in peer-to-peer code reviews and functional testing.
  • Good knowledge in creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
  • Providing best marketing strategies to land the websites on the best results in the search engines.
  • Experience in participating support calls and war rooms for the systems failure.
  • Designed XML files to maintain contents like video, images, audio and display them in flash application.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Optimizing the website using search strategies like link building, online submissions, social bookmarking.
  • Usage of AJAX programming to interface with MYSQL database.
  • Making website GUI design by using Twitter Bootstrap.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, DOM, XHTML, Twitter Bootstrap, MYSQL.

Confidential

Software Developer

Responsibilities:

  • Working closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.
  • Creating dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Less, Vanilla JavaScript.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
  • Involved in developing HTML and Vanilla JavaScript for client-side presentation and data validations within the forms.
  • Used AngularJS to develop a standalone test application, in scope of future usage of the framework.
  • Created responsive HTML, CSS, jQuery, and Vanilla JavaScript components integrated with AEM.
  • Worked closely with AEM developers to write code in slightly for Analytics Events.
  • Implemented the responsive Image Swapping, and feature item slides using Adobe Photoshop.
  • Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
  • Integrated backend services using REST API’s (web API) with identity Database.
  • Used Java script testing with Jasmine and Karma.
  • Fixing front end defects (HTML, CSS, Vanilla JavaScript errors), testing, Unit testing.
  • Worked on code cleanup using code quality tools like CSS Lint, JSLint and JSHint.
  • Testing front-end code in multiple browsers to ensure cross-browser compatibility.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Used Yeoman, Bower and NPM for scaffolding the application.
  • Debugging the code using browser tools like Firebug.
  • Used Quality Center (QC) for defects tracking.
  • Involved in preparing User Manuals to better understand different functionalities.

Environment: HTML5, CSS3, Less, Vanilla JavaScript, AngularJS, Agile, Adobe Photoshop, Bootstrap, JSON, jQuery, REST API’s, QC, Jasmine, Karma, NPM and AEM.

We'd love your feedback!