We provide IT Staff Augmentation Services!

Ui/ux Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 6+ years of diverse experience in web solutions, mobile software development and desktop software development.
  • Experienced as a User Interface/User Experience (UI/UX) Designer in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, DOM, jQuery, Ajax and JSON.
  • Strong experience in JavaScript MVC frameworks Backbone.js and AngularJS 2.0. Deep understanding in development of view layers using React.js library.
  • Experienced with Components, Directives, Data binding, Custom Pipes, Services, Dependency Injection, Routing and Retrieving Data using HTTP in AngularJS 2.0.
  • Experience in developing single page application (SPA) with Responsive design concept using various JavaScript frameworks like AngularJS, Node.js and Twitter Bootstrap.
  • Worked on Grunt, AngularJS, Agility.js and Responsive design concepts.
  • Experience applying the latest development approaches including MVC framework and complex event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Worked on cross browser compatibility issues and have experience in working and debugging code for different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
  • Experience working with debugging tools like Firebug, Firebug Lite, Batarang, Chrome, Safari web inspectors and IE Developer Toolbar.
  • Strong experience in JavaScript MVC frameworks AngularJS 2.0 and Backbone.js.
  • Quickly adapt to new environments, modern technologies and facing new challenges at work place.
  • Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
  • Worked on IDE’s like Brackets, WebStorm, Eclipse, NetBeans, Sublime Text and Microsoft Visual Studio 2015, Visual Studio Code, Atom to build HTML pages.
  • Strong RDBMS skills with excellent knowledge of design, normalization and Database Management Concepts.
  • Expertise in coding optimized SQL queries on databases like MySQL and Oracle. Good understanding of functions and stored procedures.

TECHNICAL SKILLS

Web Technology: HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX, jQuery, Angular2/4, React.js, Rxjs, JSON, Bootstrap, Backbone.js, AngularJS, Marionette, Agility.js, Knockout, Ext JS, AngularJS 2.0

Web/App Servers: HTTP Web Server, Apache Tomcat, Node.JS, jBoss, Jenkins

IDE & Tools: NetBeans, Eclipse, WebStorm, Brackets, Sublime Text Editor, Dreamweaver

Version Control: GitHub, SVN (tortoise SVN), Bitbucket, Perforce

Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer, Batarang

Other Development Tools/Libraries: JUnit, Adobe Photoshop CS6, Adobe Lightroom 5.3, Microsoft Office 2010, Bower, Grunt, GULP.js, Minification

Database: PL/SQL(oracle), MySQL, MSSQL, Shell-scripting

Operating System: Windows 7/8/10, MAC OS X, UNIX/LINUX

Testing Frameworks: Karma, Jasmine

PROFESSIONAL EXPERIENCE

Confidential

UI/UX Developer

Responsibilities:

  • Implement the web application using MEAN Stack technologies (MongoDB, Express, Angular 2, Node.js ) along with HTML5, CSS3, JavaScript, jQuery, Bootstrap and other web technologies.
  • Participated with business analyst to understand the business requirements includes converting mock-ups or wireframes into single page applications utilizing HTML5, CSS3, Bootstrap, JavaScript and Angular 2 as its core framework.
  • Implemented reactive Angular components using RXJS.
  • Developed of a dynamic ng-table to display Customers information in a data grid that retrieve data in paginated pattern, filtering and sorting along with that wrote backend REST service code for same.
  • Used Angular 2 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.
  • Used Node Package Manager (NPM) to manage or install Gulp, Express, Underscore.js, mongoose, body-parser.
  • Used Mongoose API in order to access the Mongo DB from Node JS and used Angular CLI and NPM for scaffolding the Angular 2 Application.
  • Used Angular 2 to remove Lazy loading which enables the user to view the main content of the page without waiting for the complete page to load.
  • Extensively used promises (Success and Error) while making sync communication. Wrote services with Angular 2 to store and retrieve user data from the Mongo DB for the application on devices with the Http service.
  • Implemented Angular 2 tool Dairy.js that allows you to analyze where the time is consumed in your application thus facilitating the process of bottleneck identification.
  • Used Child router functionality of Angular 2 that enables the encapsulation of each subset into a separate component by providing its own router.
  • Used Postman to test the API workflow tested on the JSON files which are generated by the NodeJS, ExpressJS.
  • Implemented Page Optimization techniques for web pages, Best Practices in TypeScript and handled Cross Browser compatibility issues in web pages.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular 2 and Node.
  • Increased performance of the page by using Web Worker from HTML5 to independently run other scripts, without affecting the main Script.
  • Built the reusable service components using Angular 2 services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
  • Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
  • Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2.
  • Developed the functionalities under Agile Methodology, JIRA processes and used JIRA for task assignment, bug tracking and fixture.

Environment: HTML5, CSS3, TypeScript, Bootstrap, Angular-2.0, Node-JS, Express-JS, JSON, MongoDB, Mongoose, Angular-CLI, RESTful web service, LESS, SASS, NPM

Confidential

UI Developer

Responsibilities:

  • Created a custom, responsive web application from scratch, involved extensively in design discussions and user experience sessions to provide inputs on the layout.
  • Worked closely with the UX Team to create a Custom Components Library using ReactJS. Components for UX-Library consisted of Tree, Slide-View, Table Grid, Button, Checkbox, Input, Icons, Toggle, Dropdown, Multi-Level Dropdown and many more.
  • Created HTML5 web templates used Application Cache and offline storage for offline functionality.
  • Used CSS3 Animations, Backgrounds, Layouts, CSS Box Model and CSS3 Media queries for dashboard.
  • Coded styles in the project using Preprocessors such as SASS to utilize features such as nesting and variables.
  • Used different Bootstrap Plugins like Accordion, Growl, notify. Used bootstrap grid system and classes such as badge(), .alert(), .fade(), .in() and etc.
  • Refactored UI views with React.js to develop Responsive web design. Utilized Components, Lifecycle methods, unidirectional data flow using the Flux Architecture.
  • Used flux elements like actions, dispatcher, store, view to understand the one-directional flow of data.
  • Used ReactJS features like events, functions, State, and Props to handle view models. Extensively used nChange(), setState(), forceUpdate(), updateState().
  • Used React-router to turn application into Single Page Application (SPA) . worked closely with the Back-End team to display data using the Redux API calls.
  • Used Redux Async actions to make the app fully asynchronous.
  • Used Reducers, React Containers to update the state of an app produced by Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Created a build script using Gulp.js task runner and a boilerplate theme for internal use.
  • Worked with Automation QA team to handle end to end integration testing for angular projects using Protractor.
  • Extensively used jQuery, Node.js in implementing various GUI components in application portal.
  • Worked in an Agile Environment utilizing the SCRUM framework to efficiently deliver the products.

Environment: JavaScript, HTML5, CSS3, ReactJS, Redux, Node.js, jQuery, JSON, XML, SASS, Agile, SCRUM, GIT, JSLint, D3.js, Jasmine, Karma, Protractor, Bootstrap, REST API, Webpack, Babel, AJAX.

Confidential, Wilmington, Delaware

UI Developer

Responsibilities:

  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Maximized page load by analyzing content and adjusting the code (by following standards).
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
  • Used AJAX effectively to create pagination and with client side events like quick search.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Created Mock-up designs and developed various functionalities with JavaScript and JQuery.
  • Working in custom created framework created extensively using Angular Js and writing code that is modular and reusable.
  • Responsible in implementation of presentation layer of application using HTML5, CSS3, JAVASCRIPT and used Karma, Jasmine for unit Testing.
  • Extensive knowledge in developing Single Page Applications using JavaScript frameworks like backbone Js, Angular Js and bootstrap.
  • Used Angular Js to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages, users switch etc.
  • Implemented services using Node Js for performance, development, maintenance and deployment.
  • Created package.JSON for Bower and NPM Used http in Angular Js for consuming RESTful web services.
  • Writing controllers that are responsible for transferring control between components, routing and rendering views.
  • Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on UI layer.
  • Making pages that are cross-browser compatible.
  • Designed web pages and mobile applications as Adaptive Responsive Design.
  • Used AJAX, JSON to send request to server to check the functionality of websites.
  • Used agile methodology for software development.
  • Making pages to comply to Accessibility requirements (ADA) for physically challenged and all who uses website.
  • Produced semantically appropriate, standards compliant markup and produced Rich User Interfaces.
  • Utilized various JQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.

Environment: Angular Js, Node.js, AJAX, JavaScript, JQuery, CQ5, Blue JS, Blue UI, ECMA Script 5.

We'd love your feedback!