We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

PROFESSIONAL SUMMARY:

  • Over 8+ years of strong experience as a Front - End Developer in developing User Interface (UI) web applications by using JavaScript, DOM, jQuery, HTML/HTML5, CSS/CSS3, Ajax, JSON, AngularJS, Angular 2, Node.js and ReactJS.
  • Extensive experience on modern front-end template frameworks for JavaScript - Including Bootstrap, jQuery, AngularJS, Angular 2, ReactJS.
  • Experience in implementing latest software development approaches using components, services, redux architecture, observables, router, classes, RX.js in Angular 2.
  • Worked extensively with ReactJS and developed real time applications using ReactJS architecture for building UI and designed reusable components using ReactJS.
  • Experience in implementing Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real time data, installing React Router, Redux-Thunk for API calls in ReactJS .
  • Experience in Redux architecture and implemented SPA’s with React Router.
  • Worked on ReactJS Virtual Dom and React views rendering using components which contains additional components called custom HTML tags.
  • Proficient in twitter Bootstrap and Responsive Design .
  • Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Expert-level knowledge of cross-browser, cross-platform compatibility, design constraints and Google analytics.
  • Experience in Server-Side application development frame work using Express.js, Oauth 2.0, Passport, token, filesystem, Event dispatcher in NodeJS.
  • Expert in developing applications using CSS preprocessors like LESS and SASS .
  • Experience in developing Web-centric applications using XML, AngularJS, JavaScript, jQuery, CSS, Photoshop, Dreamweaver and IIS.
  • Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Expertise in client scripting language and serve scripting languages like JavaScript, jQuery, JSON, Bootstrap, Node.js, Angular 2, Backbone.js, Knockout.js.
  • Expert in developing Web 2.0 Apps using core jQuery along with AJAX/JavaScript.
  • Developed Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Extensive experience in building Single Page Application (SPA) using Model View Controller (MVC) Framework such as AngularJS framework.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, AngularJS, Backbone.js, Require.js, Node.js, Ext.js and Flash.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Node.js, AngularJS, Ext.js, Responsive design.
  • Specialized in using JSON (JavaScript Object Notation) format to build collection of name/value pairs and ordered list of values.
  • Strong analytical and problem-solving skills, self-starter, and good team player.
  • Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Experience in development and implementation of Application, mobile and Web based Technology Solutions.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience working with third party web services APIs and Web Services using Ajax and jQuery.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Solid knowledge of relational database design and development (SQL, stored procedures, data modeling) and understanding of NoSQL databases.
  • Experience in Implementing Presentation layer using CSS Framework, AngularJS, Wire-framing and HTML5.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, jQuery, JSON, Apache, DOM, Gulp, Grunt

Programming Languages: JavaScript, TypeScript, jQuery, Ajax, Java, SQL.

JavaScript Frameworks and Libraries: Angular.js, Angular 2, React.js, Require.js, Express.js, Node.js, Backbone.js, Bootstrap, jQuery

IDE, Editors: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.

Database: Oracle, My SQL Server, MongoDB

Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.

Version Control: SVN, GIT, CVS

Web Servers: HTTP Web Server, Apache Tomcat, Web logic, Web Sphere, IIS.

Web Services: SOAP and REST

Operating Systems: Windows XP/Vista/7/8/10, Linux, Mac OS X

SDLC: Agile, Scrum, Waterfall.

Browsers: Firefox, Chrome, IE, Opera, Safari

WORK EXPERIENCE:

Sr. UI Developer

Confidential, Minneapolis, MN

Responsibilities:

  • Developed and designed web pages using HTML5, CSS3, Ajax, Angular 2, ReactJS and jQuery based on the w3 standards.
  • Extensively used JavaScript, TypeScript, jQuery, Angular 2, ReactJS to provide UI functionality.
  • Worked with technologies such as jQuery and Ajax to make the website more attractive.
  • Created Angular directives, services and controllers for complete ground up development and migration of existing jQuery web application.
  • Built backend REST API with Node.js , Express.js .
  • Designed Dojo widgets and reusable modules with Dojo.
  • Developed REST API for test server for Express Router middleware based API's with components from NPM (Node Package Manager) and Redux library.
  • Solid experience in design and development of front end in applications using HTML, XHTML, JavaScript, CSS, AJAX, Dojo.
  • Developed the name selectors in UI using Dojo and AJAX for on-key-down responses from back end.
  • Good Working experience in Dojo toolkit modules like Core, DIJIT, DOM manipulation, event handlers.
  • Worked with Angular 2 Forms, Validations, Modules, Services, Events, Expressions, Directives, Controllers, Pipes, Http Request.
  • Experience in working with HTML5 canvas element to create work flow chart with libraries and framework.
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.) in Angular 2.
  • Designed various routing mechanisms and Implemented $http functionality in Angular 2 for retrieving data from web servers.
  • Used TypeScript to write class, interface, module statements, navigation and refactoring
  • Used ReactJS for creating reusable components with well-defined interfaces.
  • Developed various screens for front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used React Router for routing the redux app to connect redux and react to support routes.
  • Used actions, action creators, reducers and store implementations of Redux.
  • Responsible for React UI and architecture. Building components library including Tree, Slide-View, and Table Grid.
  • Implemented Backbone.js and ReactJS to create a dynamically changing website.
  • Designed Frontend within object oriented JavaScript Framework like Backbone.js, Angular 2 and Ext.js.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design .
  • Made extensive use of promises for application control flow.
  • Involved in creating responsive web pages with Bootstrap.
  • Comfortable with HTML5 (new tags, changes, canvas) and CSS3 (selectors, animations and transforms).
  • Attended meetings with UX team to discuss shortcomings, suggestions, limitations of framework, technical glitches for the given wireframes
  • Actively involved in refactoring code, revamping pages to improve User Experience. Have worked on cross browser compatibility issues (mostly related with IE issue like blob, CORS issue, Misalignment of components, Caching issue)
  • Created custom directives for re-usable components (multi-field form elements, background file uploads).
  • Incorporated various jQuery Widgets such as Date picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
  • Implemented NodeJS server-side code to interact with MongoDB to store and fetch data by means of Mongoose drivers.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in finding out bugs, broken links, etc. and rectifying them.
  • Effectively implemented AJAX in developing dynamic web pages.
  • Responsible for transforming design mock-ups to W3C standards HTML pages using HTML5, XHTML, CSS3 .
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
  • Always followed Best Practices to continuously improve User experience and Performance.
  • Experience in Agile SCRUM methodologies.
  • Used JIRA for bug tracking and issue tracking.
  • Used GIT as a version control tool for managing the code updates
  • Extensively used JavaScript testing frameworks Jasmine and Karma to test the application
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.

Environment: HTML5, CSS3, Ajax, Angular 2, ReactJS, jQuery, JavaScript, TypeScript, JSON, DOM, Agile SCRUM, XHTML, Node.js, Jasmine, Karma, Restful Web services, RWD

Sr. UI Developer

Confidential, Des Moines, IA

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, ReactJS, Bootstrap, SASS and Sublime Text Editor.
  • Used ReactJS for creating reusable UI components.
  • Implemented React UI and maintained the state with Redux architecture implementation.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using ReactJS
  • Developed REST API for test server for Express Router middleware based API's with Mongo DB integration
  • Implemented ReactJS Controllers to maintain each view data.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Worked on ReactJS components like Forms, Events, Keys, Router, Animations and Flux concept.
  • Acquired skills in JavaScript, Backbone, React, Node, Express, and MongoDB to supplement web development knowledge base.
  • Used ReactJS to build application that updates constantly over time.
  • Used React Router for routing the redux app.
  • Developed dynamic responsive Web Application by integrating ReactJS with Bootstrap which is further integrated with Web Services.
  • Developed page layouts, navigation, animation buttons and icons. Experience working on SASS Preprocessor.
  • Developed validations to protect applications from XSS .
  • Developed Tabbed pages using ReactJS , Node.js and Ext.js for quick view of related content, scores, and headlines.
  • Involved in creating a reusable component using ReactJS for DOM Manipulation
  • Worked with React component life cycle in updating the virtual DOM and also making AJAX calls in components.
  • Developed an Email directory to keep track of all the emails by using Redux Thunk.
  • Used actions, action creators, reducers and store implementations of Redux.
  • Developed internal application using React and Node.js connecting to MongoDB on the backend.
  • Worked on React component cycle, babel dependencies, ES6 & 5 presets.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Implemented NodeJS server-side code to interact with MongoDB to store and fetch data by means of Mongoose drivers.
  • Used MongoDB for managing user permissions, writing NoSQL queries, optimizing the database for transactional purposes and creating single sign on features.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML and CSS3.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, ReactJS, JavaScript.
  • Worked in Agile environment in all aspects of the project.
  • Worked with Jasmine and Karma for unit testing before the build.
  • Developed various customized views using jQuery, JavaScript, HTML, XHTML and CSS3.
  • Used Bower for dependency package injection
  • Implemented TEST DRIVEN DEVELOPEMENT using testing tools like Grunt/Gulp.
  • Used JIRA as a ticketing tool, bug tracking and issue tracking.
  • Followed Agile process two-week Sprints , and daily Scrums to discuss the development of the application.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Worked on cross browser compatibility issues and fixed the bugs.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, ReactJS, jQuery, Bootstrap, SASS, NodeJS, MongoDB, Sublime editor, Ajax, JSON, Grunt/Gulp, Restful Services, MYSQL, Jasmine, Karma

UI Developer

Confidential, Seattle, WA

Responsibilities:

  • Worked on developing UI pages with HTML 5, CSS 3, JavaScript, AngularJS, JSON, jQuery, Jasmine, Karma and Ajax .
  • Developed interactive website using HTML 5, CSS 3, Bootstrap and JavaScript .
  • Manipulated DOM by using JavaScript, jQuery.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Defined new validations through AngularJS for form validation implemented by means of HTML5.
  • Participated in development of a well responsive single page application using frameworks like Node.js, Angular JS and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Used Angular JS by consuming Restful web services, used AngularJS framework to build web-apps.
  • Worked on implementing directives and scope values using AngularJS for an existing webpage.
  • Created forms to collect and validate data from the user in HTML5 and Angular JS
  • Used Angular JS to create Controllers to handle events triggered by clients and send request to server.
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Experience in Angular JS and Responsive web design(RWD) .
  • Developed stored procedures compatible with MYSQL .
  • Work ed on custom framework created extensively using JavaScript MVC and wr ote code that is modular and reusable.
  • Strong technical knowledge of Object Oriented JavaScript (OOJS)
  • Incorporated Twitter bootstrap concepts to make the web application responsive to mobile and tablet screens.
  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML .
  • Refactored and enhanced existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in significant percentage of code reduction, ease of upgrade, scalability, ease of developer spin-up and enhanced performance.
  • Applied jQuery core library functions for the logical implementation of all the applications at the client side.
  • Brief experience on implementing the Angular JS in creating animations based on CSS classes.
  • Used JIRA for bug tracking and issue tracking.
  • Expertise in debugging, unit testing like Karma - Jasmine and troubleshooting existing code.
  • Used CSS pre-processors like LESS.
  • Involved in development of individual Sprints with the help of GitHub and developed new functions and strategies by contributing in GIT management.
  • Created design mock-ups and wireframes using Adobe Photoshop CS4 and Dreamweaver CS3.
  • Performed efficient delivery of code based on principles of Test Driven Development ( TDD ) and continuous integration to keep in line with Agile Software Methodology principles
  • Successfully performed the RESTful APIs Integration using XML and JSON .
  • Worked with CSS Selectors, classes, ids, pseudo classes, and Inheritance and cascade concepts.
  • Developed Search engine using JSP , presented the XML data in the web pages using JavaScript and jQuery.
  • Involved in Agile process on TDD, two week Sprints, and daily Scrums to discuss the development of the application .

Environment: Bootstrap, JavaScript, AngularJS, JSON, jQuery, Karma, Jasmine, AJAX, HTML5, CSS3, GUI, LESS, Adobe Photoshop CS4 and Dreamweaver CS3, Restful API, MongoDB, Jira, XML, Git hub, Jasmine, Karma.

Front-End Developer

Confidential, Chicago, IL

Responsibilities:

  • Actively participated and provided feedback in a constructive and insightful manner during weekly iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Involved in developing UI pages using HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, AngularJS and JavaScript.
  • Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
  • Designed and implemented the user interface using HTML, XHTML, XML, CSS3, JAVASCRIPT AND ANGULARJS
  • Responsible for ensuring the pattern consistency across all pages, design and development of the web pages from mock- ups and creating the screens with table-less designs meeting W3C standards.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM Functions.
  • Created forms to collect and validate data from the user in HTML and AngularJS.
  • Implemented Twitter bootstrap concepts to make the web application responsive to mobile and tablet screens.
  • Involved in writing application level code to perform client-side validation using jQuery and JavaScript.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Designed XML files for maintaining contents like video, images and audio and display them in flash application.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
  • Involved in building scalable applications using Node.JS.
  • 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.
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Used Node.js as a proxy to interact with Rest services and for interacting with Database.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax, AngularJS, Node.js, Gulp, Restful services, Adobe Photoshop, Adobe Dreamweaver, SVN

Front End Developer

Confidential

Responsibilities:

  • Involved in development, design and implementation of front end part of the application.
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML, XHTML, and CSS as per company standards.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call and JSON.
  • Implemented client-side validations in registration forms, login and logout forms using Java Script, AJAX and jQuery.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Used Ajax, JSON with jQuery for request data and response processing.
  • Implemented AJAX to improved customer experience, and reduce the data flows greatly
  • Experience in working with MySQL database.
  • Developed database connection and SQL Queries to create dynamic content on web pages.
  • Demonstrated implementation and upgradation of JavaScript Library.
  • Worked in Agile and Scrum development environments.
  • Used WebStorm and Eclipse IDE for development and Tomcat web server for deploying application

Environment: HTML, XHTML, CSS3, JavaScript, jQuery, JSON, AJAX, Restful Services, DHTML, Adobe Photoshop, Adobe Dreamweaver, MySQL, Eclipse IDE

UI Developer

Confidential

Responsibilities:

  • Designed development of presentation layers using HTML, CSS, JavaScript and jQuery
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Developed Mock-up designs as per the requirements of Business.
  • Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
  • Implemented Performance Tuning to make the pages load fast and in an effective way.
  • Developed HTML prototypes and XHTML documents with CSS style sheets.
  • Implemented AJAX to speed up web application.
  • Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
  • Utilized Waterfall and Agile project management strategies, depending on client need.
  • Performed extensive unit testing (end-to- end) and prepared detailed test scripts
  • Produced GUI prototypes for business logic presentations.
  • Created Stored Procedure, Trigger for database access and events.
  • Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
  • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects.

Environment: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, DOM, SEO, Adobe Photoshop, Adobe Dreamweaver, Waterfall, XHTML, MySQL

We'd love your feedback!