We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • About 5+ years of IT experience as a Front - End UI Developer with exceptional skills in Analysis, Design and Development of high scalable Multi-Tired Web Applications
  • Experience in developing user experiences of Internet/Intranet applications using HTML4.0/5, CSS2/3, JavaScript, TypeScript, ES6, jQuery, AJAX, JSON, XHTML, Bootstrap, Node.js, Express meeting W3C standards
  • Experience in working with CSS preprocessors like LESS and SASS along with JavaScript task runners like Grunt and Gulp
  • Expertise in developing Single Page Applications (SPA) with MVC Architecture such as AngularJS, Angular 2, ReactJS, Redux, Redux SAGA’s
  • Good Knowledge of State Management in Application Using Redux, Redux forms, RxJs and NgRx
  • Experience with React.JS and React-Redux app and developed real time applications using React JS Flux architecture for creating user interface, displaying data, keeping the user interface up-to-date when data changes
  • Experience in creating maintainable and testable software applications using AngularJS, created Multiple & Nested Views, Routing, Controllers, Services, Custom directives and implemented 2-way data binding
  • Experience in working on Angular 2 orders, Controllers, Filters, Services, Templates, and Events
  • Developed API driven responsive web applications by integrating Angular 2 with Bootstrap and API’s
  • In depth knowledge HTML5, CSS3, Polymer and Hands-on Angular skills
  • Extensively implemented ES6 for building an interactive cross-platform web application
  • Extensive use of Node.js, Express.js, and MongoDB to create server-side applications
  • Strong experience in working with third party webservices and using AJAX for implementing dynamic webpages where the content can be fetched via API calls, using Restful web services
  • Perform Web Optimization on websites and web services for improved functionality over Cross Browsers and platforms compatibility issues, responsible for Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
  • Debugging applications in different browsers using Firebug, and testing applications using QUnit, Jasmine, and karma, Mocha
  • Experienced in version control toolsGIT, bash, Terminal, SourceTreeandSVN and various bug tracking tools like JIRA for issue tracking and assessment
  • Experience in using build tools, Gulp, Grunt, NPM, Webpack, Webpack-loaders, REST Web Services for package management and installation
  • Experience with full Software Development Life-Cycle (SDLC), Object Oriented Programming and Agile Methodologies

TECHNICAL SKILLS

Web Technologies: HTML 5, CSS 3, JavaScript, Typescript, Bootstrap, SASS, LESS, AJAX, XML

Framework/Library: jQuery, AngularJS, Angular 2, Node.js, D3JS, React.JS, Redux

IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ, Note pad++, Microsoft Visio, WebStorm

Application Server: Node, Perforce, Webpack, TFS, NGINX

Version Control: Tortoise, SVN, GIT

Package Manager: NPM, Bower, Grunt, Gulp, Webpack

Operating Systems: Windows, Mac, Linux

Methodologies: Agile and Waterfall

PROFESSIONAL EXPERIENCE

Confidential

UI Developer

Responsibilities:

  • Responsible for developing a Responsive design, pure stand-alone, single page E-commerce application involving CMS driven technology solutions
  • Involved in building pure React-Redux application from scratch which involves stable, Reusable stateless and stateful React components
  • Developed application with ReactJS for the front-end framework and maintained the unidirectional synchronous data flow of the website using REDUX architecture
  • Implemented mapStateToProps, mapDispatchToProps for maintaining the interactions between React and Redux by dispatching received actions
  • Enhanced the dynamic functionality by creating and dispatching Action creators that deploy the actions received from the Reducers that modify the Store State management
  • Used Redux Saga’s to manipulate the state and to implement the Asynchronous API calls which is executed after an action is dispatched before reaching the reducer to co-ordinate and trigger asynchronous actions
  • Extensive usage of React Emotion for style as a function of state for maintaining the flexibility of CSS-in-JS throughout the application for great developer, performance experience with heavy caching in production
  • Usage of Adobe Experience Manager (AEM) for dynamically creating HTML templates for identifying the React component from the NODE layer and reusing the same format across the development of the application
  • Worked on Adobe Scene 7 integration establishing a direct interaction with Adobe Experience Manager (AEM) where the image and video assets are generated with certain presets in the URL’s generated by API’s
  • Utilized Google Analytics and Enhanced E-commerce Analytics to track the visitor flow, touch points and interaction analyzing the ecommerce solutions rate of increasing traffic patterns throughout the website with the provided tracking code
  • Implemented the WCAG 2.0 and 2.1 standards of Accessibility and ADA for increasing the front-end compliance providing support to various organizations
  • Worked with API team for maintaining efficiency in the front-end code with the API’s using Swagger UI as a visual documentation for back-end implementation
  • Involved in using Bootstrap 4.0 and media queries for maintaining the responsiveness to support mobile, tablet and Desktop view throughout the website
  • Involved in writing test plan using Shallow, Chai, Mocha and Enzyme to ensure completeness in the unit testing code coverage
  • Usage of bash, terminal and SourceTree for source control and JIRA for assessing defects and issues tracking system in a timely manner

Environment: HTML, CSS, Emotion, Bootstrap 4.0, JavaScript, ReactJS, Redux, Redux Saga’s, ES6, Restful API’s, NPM, Webpack, GIT, SourceTree, JIRA, Shallow, Chai, Mocha, Enzyme, AEM

Confidential, St. Louis, MO

UI Developer

Responsibilities:

  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library
  • Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application
  • Participated in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in working with REDUX architecture and REDUX for state management in maintaining the application when the state is updated
  • Used REDUX Thunk for maintaining the dispatch either if the state is delayed or if the condition is met
  • Responsible for developing front-end application using React.js and FLUX architecture for internal team’s productivity use
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls
  • Worked on integrating jQuery API’s, Loopback API’s with MVC pattern.
  • Developed Address book, Order Return, Track order form components using Redux Form.
  • Used ES6, JSX with react for component development make react look more elegant.
  • Used Babel.js to transpile ES6 and JSX into JavaScript.
  • Experience with props and states in react to manage data and used Rally for task tracking and to build user stories
  • Used Node.js to run Web pack tasks and help build the project.
  • Have used Jenkins for build process and Continuous integration.
  • Tested React components and application using Jasmine and Karma.
  • Used Git for version controlling and regularly pushed the code to GitHub.

Environment: HTML, CSS, Emotion, React-Router, React Redux architecture, ES6, web pack, Bootstrap 4.0, JavaScript, ReactJS, FLUX, Rally, Jasmine, Karma, ES6, Restful API’s, Webpack, GIT, Jenkins, GitHub

Confidential, Atlanta GA

UI Developer

Responsibilities:

  • Developed the User Interactive web pages using web technologies like HTML, CSS, JavaScript, Angular JS as per company’s standards.
  • Developed Single Page Application using Angular JS for different modules including event driven pages
  • Applied Angular 2 to follow MVC patterns for improving the source code and maintaining track of it
  • Developed reusable components using Custom Directives in AngularJS
  • Developed various application functionalities such as search, pagination, filtering using MVVM JavaScript Framework Angular JS
  • Developed custom Angular JS proxy to send requests to client’s APIs, handling authentication and custom headers
  • Maintained existing UIApplications and upgraded them using HTML5, CSS3, jQuery, AJAX, JavaScript and JSON
  • Utilized JavaScript framework NodeJS
  • Used latest ES6 features such as arrow functions and classes to implement business logic in the application.
  • Used JavaScript for developing client-side presentation and data validation within the forms
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery
  • Developed web application, AJAX Driven user interface, interaction scenarios and AJAX navigation based on analysis, interpretations of requirement and use cases
  • Involved in writing application level code to interact with Controllers and Web API's, using AJAX, JSON and XML
  • Used Angular two-way binding and Implemented the search functionality for Internal Application using AngularJS
  • UsedAngularJS multiple in-built directives such as filters, root scope, child scope, modal, template, state
  • Worked in Service Oriented Architecture the Angular component interacts with the API for the fetching data
  • Developed form validation with AngularJS $valid, and data validation
  • Design and development of a proof-of-concept real-time notification system using NodeJS
  • Used NodeJS as a proxy to interact with Rest services and interacting with Database.
  • Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the applications
  • Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum)
  • Using tools like GIT for version controlling, chrome and Jenkins for deploying the code to different environments

Environment: HTML, HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, NodeJS, MongoDB, Agile, WebStorm

Confidential, Bedford, MA

UI Developer

Responsibilities:

  • Built the ResponsiveUIscreen using HTML 5, CSS 3 and twitter Bootstrap.
  • Responsible for implementing Business logic based on user selection using jQuery, AngularJS for all client-sideUIValidation.
  • Developed the web applications using Angular.js and Node.js.
  • Designed dynamic and browser compatible pages using HTML5, CSS 3.0 and Type script.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Worked with Node to give a structure with rich API over a Restful JSON interface.
  • Used AJAX Calls $.get, $.post, $.Ajax to make request to the backend and fetch the data in JSON format.
  • Created JQuery plug-in for headlines rendering on client side using custom JSON data object
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Handling various issue regarding Cross Browser Compatibilities.
  • Design and build UIs on Server Platform in team environment.
  • Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Participate in the team on agile development cycle.
  • Developed Angular factories and used Angular promise API for Async calls.
  • Involved creating the single page application (SPA) with the Angular JS.
  • Created the re-usable components using Angular 2.0 and worked on the technical stories related to the Authentication.
  • Write the unit test for the Angular 2.0 using karma -jasmine framework.
  • Used visual studio tool for developing the code.
  • Applied Angular JS to achieve front-end MVC & Applied Bootstrap to achieve Responsible Web Design.
  • Developed re-useable components using Angular Such as directives, factories & services
  • Used UI-router to design a single page application(SPA) and Angular UI, which is Angular bootstrap’s TYPEHEAD to achieve auto complete functionality.
  • Integrated the service call with UI using http and resources which are substitutes for AJAX in angular.

Environment: Angular JS, Angular 2,Unix, Maven 2.2.1, GitHub, XML Schemas, SASS, AJAX, LESS, XML, HTML5, APIs, CSS3, JSON, iOS, JQuery, Restful services, Design Patterns, JUnit, Web Services, Windows XP, Karma and Jasmine.

Confidential

Junior Web/UI Developer

Responsibilities:

  • Developed customer facing software for managing advertisements to grow the business using JavaScript, HTML, CSS
  • Analyzed, Designed and developed the system to meet the requirements of business users
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Implemented and designed user interface for web-based customer application
  • Developed data formatted web applications and deploy the script using Client-side scripting using JavaScript
  • Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team
  • Designed dynamic client-sideJavaScriptcodes to build web forms and stimulate process for web application, page navigation and form validation
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules
  • Used jQuery to make the HTML, CSS interact withJavaScriptfunctions to add dynamism to the web page
  • Produced content pages with CSS3 layout and style markup presentations and usedJavaScriptmethods and properties
  • Used AJAX and JSON to request data from server and get all the information of warehouse status to be shown on the front-end side
  • Implemented interaction between frontend and backend using the JSON object
  • Using complex Object-Oriented concepts in improving the performance of the websites
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers
  • Used CSS to provide table free layout to user interface screen

Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, MVC.

We'd love your feedback!