We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

Cleveland, OH

SUMMARY

  • Over 8+ years of extensive experience as a Front End UI Developer with solid understanding of database designing, development, JavaScript Libraries and installation of different modules.
  • Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Flash.
  • Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Good experience in JavaScript frameworks Angular.js, Node.js, Backbone.js, React.js, Require.js, Ext.js, and JQuery especially AJAX driven web applications.
  • Experienced in various IDEs like Eclipse, Photoshop Edit Plus, JSfiddle, Webstrom, Tatastrom, Sublimetext, Notepad++, Microsoft Visual, and Aptana studio.
  • Experienced in React.js for building several web components and used Redux.js for building model and functionalities to the controller.
  • Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
  • Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
  • Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful and UDDI.
  • Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, Adobe Flash.
  • Strong experience in designing annotated wireframes with the help of MS Visio,Axure,Balsamiq, OmniGraffle, Pencil, and MS PowerPoint.
  • Experience in working with Ghostwrite.js (Script Management Framework) to download the Display ads in the site.
  • Expertise knowledge of Ruby on Rails, JSF, Hibernate.
  • High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
  • Experience in NoSQL Database like Apache and MongoDB.
  • Experience in creating JavaScript for using DML operation withMongoDB.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.JSenvironment
  • Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
  • Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Developed responsive designs - used media queries in order to develop the frontend pages in the Mobiledevices, Tablets, IPADs and tested them on the SAUCE labs Emulator for the touch functionality.
  • Used Polymer.js in creating web components and developed browser API's to custom HTML elements
  • Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.
  • Intermediate experience with Advanced JavaScript (including prototype-basedinheritance, AJAX, JSON) Angular, Node.js.
  • Experience in configuration management systems like SVN, CVS andGIT-HUB.
  • Good experience in using various project management tools like JIRA and VersionOne mainly for agile project management.
  • Experienced working in both AGILE and SDLC based development environment and participating in SCRUM sessions.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, TOAD, Jasmin, Karma, Chai, Mocha concept Modeling/ Wire framing, Responsive Web Design, C, C++.

JavaScript Libraries: Rect.js, JQuery, Ext.js, Angular.js, backbone.js, Ploymer.js, Require.js, Node.js, Ember.js, Bootstrap, Redux, Angular2.0.

IDE & Tools: Eclipse, Aptana Studio, Photoshop, Notepad++, Adobe Dreamweaver, Espresso, Sublime Text2, Text Mate, Microsoft Publisher

Development Tools: Adobe Photoshop CS5, Adobe Illustrator

UX Tools: MS Visio,Axure,Balsamiq, Pencil, Adobe Photoshop CS3.

Web Services: RESTful, SOAP, XML. HTTP Web Server, Apache Tomcat, Web logic.

Databases: Oracle, SQL Server, My SQL server, No SQL, MongoDB

Version Control: Jira, Perforce, CVS, SVN, Git Hub

Publishing Tools: Adobe PageMaker, MS Office

Methodologies: Agile, Waterfall, TDD, Rational United Process

Operating System: Windows 2000/XP/Vista/7/8, MAC OS X

PROFESSIONAL EXPERIENCE

Confidential, Cleveland, OH

Senior UI developer

Responsibilities:

  • Involved in developing theUIpages using HTML5, CSS3, JavaScript, JSON, jQuery, Jasmine, Karma and AJAX.
  • Developed front end pages for user interactions, for the entire website using HTML5, CSS3, and JavaScript.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and React.js.
  • Participated in development of a well responsive single page application using frameworks like Node.js, Backbone.js, Angular.js React.js, Require.js, Ext.js, and JavaScript in conjunction with HTML5, CSS3 standards, with front endUIteam.
  • Worked onNode.jsfor developing server-side web applications
  • Used a bootstrap fromAngular2.0 platform and point it to the root component of the application instead of Angular 1ng-app.
  • Used@Route Configdecorator with Angular2.0 instead of ng1$route Provider
  • Usedrouter-outlet with Angular2.0instead of
  • Usedrouter-link with Angular2.0instead ofng-href
  • Watched changes in project with gulp task runner, with installation of latest versions of ECMA5 and ECMA6 which will run onNode.jsenvironment.
  • Optimized throughput and scalability of web applications using Node.js.
  • Developing reusable UI components usingReact.js.
  • Created custom components for the web application using React.js and applied thefluxapplication.
  • Created the application using React.JS and Node.js libraries like NPM, gulp directories to generate desired view andfluxto root the URL's properly.
  • IncludedReactlibrary in Code to that progressions view after some time.
  • Designed Frontend with in object oriented JavaScript Framework like React.js
  • Created forms to collect and validate data from the user in HTML5 and React.js
  • Used Backbone.jsand React.js to create Controllers to handle events triggered by clients and send request to server.
  • Worked on developing separate react andreduxcomponents so it can be reused.
  • Mentored developers on React/redux/Middleware and app components.
  • Worked on creating react,reduxand app components for login and account creation.
  • Developed web pages using Polymer JS, Forms, Components, Layouts, Events, Validations, Trees, Grids components.
  • Design prototype Skelton for the UI and Responsive design implementation using web components and Google Polymer.
  • UsedPolymer.js1.0 for creating Custom Elements in Web Applications.
  • Experience in Ext JS, Node.js, and Responsive web design(RWD).
  • Developed stored procedures compatible with MYSQL inruby.
  • Working in custom createdframeworkcreated extensively using JavaScriptMVCand writing code that is modular and reusable.
  • Web app is designed based on Node.js with Backbone.js.
  • Strong technical knowledge of Object Oriented JavaScript (OOJS)
  • Incorporated Twitter bootstrap concepts to make thewebapplicationresponsive tomobileand tablet screens.
  • Involved in the development of presentation layer and GUI framework using Angular.jsand HTML.
  • 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, unittestinglike Jasmine,Protractor, Karma, Chai and Mocha and troubleshooting existing code.
  • Used CSS pre-processors (LESS and SASS).
  • Involved in development of individual Sprints with the help of GitHub and developed new functions and strategies by contributing inGITmanagement.
  • Used Node JS UnifiedAPIfor combining MongoDB database.
  • Involved in running thebowerand grunt components and writing the scripting using Node.js.
  • 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 theRESTfulAPIs Integration using XML and JSON.
  • Worked with CSS Selectors, classes, ids, pseudo classes, andInheritanceand 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: HTML, CSS, JavaScript, JSON, jQuery, Karma, Jasmin, Protractor, Chai, Mocha, AJAX, HTML5, CSS3, Node.js, Backbone.js, React.js, Angular2.0, Flux, Polymer.js, Require.js, Ext.js, angular.js, GUI, LESS, SASS, Eclipse, Grunt, Inheritance, Bower, Adobe Photoshop CS4 and Dreamweaver CS3, Bootstrap, Restful API, MongoDB, Jira, Ruby, Rails, ECMA5, ECMA6, XML, Handlebar, Underscore, Git hub.

Confidential, Binghamton, NY

UI /UX Developer

Responsibilities:

  • Involved to create the User Interactive web pages in a professional manner using web technologies like HTML, HTML5, CSS, CSS 3, JavaScript and jQuery.based on the W3C and ADA standards.
  • Designed the planed layouts using wireframes.
  • DevelopedNode.jsserver side components to push new JSON data to update front-end JavaScript accessed by clients.
  • Implemented mock services innode.JSwith the help of modules using ExpressJS.
  • UsedNode.jsfor developing server-side web applications.
  • Created ADA compatible single-page web application usingEmber.js, Require.js JavaScript framework based on MVC pattern.
  • Used JQuery and Ajax for service calls on pages to interact with the server for information.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites
  • Worked on DOM manipulation using JavaScript, jQuery, D3.js.
  • Implementing dynamical web pages usingReact.js
  • Developed a free-tier Docker dashboard for the web application usingReact.js.
  • Developed client side validation code using JavaScript.
  • Guided client through leanUXdesign while working very closely with developers throughout the agile project lifecycle.
  • Created branding (style guides, launch site, icon, social media graphic design) andUX/UI for mobile (wireframes, UI mockups, prototype).
  • Integrate the dynamic pages withAngularJSand jQuery to make the page’s dynamic.
  • Defined all AngularJS controllers in aJSfile and reused in various pages of the application.
  • Created Menus and Drawer component by using Typescript andKnockoutJS.
  • Experience in open source client side JavaScript web applicationframeworkbased onMVC controller.
  • Experience with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developingMongoDBclusters.
  • Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
  • Designed the wireframes for various internet based web applications and projects with the help ofAxure, MS Visio, andBalsamiq.
  • Lead UX tasks such as user research, wireframes, content strategy, etc.
  • Produced GUI prototypes for business logic presentations.
  • Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Involved in troubleshooting of Front End issues with the div base layout.
  • Fixed the HTML errors in site core content editor.
  • Validated the code in HTML 4.01 and HTML5.
  • Unit testing using Karma and Jasmin.
  • Protractor is usedfor high leveltesting.
  • Performed GET and POST requests in Ajax of XML, JSON using JavaScript, jQuery.
  • Excellent coordination in project activities and insure that all project phases are followed and documented properly.
  • Working in making updates to the current website and simultaneously handling other projects.

Environment: HTML, HTML5, CSS, CSS 3, JavaScript, jQuery, Angular.js, D3.js, React.js, Ember.js, Knockout.js, XML, Require.js, JSON, Node.js, Ajax, Axure, MS Visio, Balsamiq, Oracle, Express.js, PL/SQL, NO SQl, MVC Framework, MongoDB, Wireframes, Prototypes, Karma, Protractor and Jasmin.

Confidential, Madison, WI

Web developer

Responsibilities:

  • Designed and developed a single page application using JSP, HTML, CSS3 and AngularJS.
  • Developed reusable partials, controllers and services with AngularJS. single-page web application usingEmber.jsJavaScript framework based on MVC pattern.
  • Unit testing using Karma and Jasmin.
  • Developed new product features HTML canvas, Chart.js and JSON.
  • Implemented JQuery and JavaScript for DOM manipulation, and effects.
  • Form validations using HTML and AngularJS.
  • Worked with single thread and light weight scripting for fastest data transfer within the Node.js.
  • Built an image asset library usingKnockoutJSand BackboneJS.
  • Develop administrative interfaces with the technologies of JSP, JSF,node.js, backbone.js.
  • Writing SQL queries for DB2 tables.
  • Developed reusable stylesheet partials using SASS preprocessor.
  • Developed and tested many features in an AGILE environment usingRubyonRails, CSS, JavaScript, Bootstrap, and Html.
  • Extended Bootstrap forUItheme to support Responsive aspect of the application.
  • Developed and integration of REST APIs /Services with JAVA and AngularJS services.
  • Fixing cross browser compatibility issues.
  • Writing Factories, Services and Controllers with AngularJS.
  • Re-architecture of legacy code into Web 2.0 standers and design patterns.
  • Heavy use of JQuery Mobile Framework for the mobile app, My Approvals.
  • Coordinate with QA for testing, Production releases, Application deployment and integration
  • Involved in Production Support, and training of the application to the end user.
  • Involved in testing and fixing bugs and documented the application step-by-step process

Environment: JSP, HTML, CSS3, AngularJS, Ember.js, Knockout.js, Node.js, chart.js, JSON, JQuery, SASS, bootstrap, Ruby on Rails.

Confidential, Louisville, KY

UI developer

Responsibilities:

  • Developed all theUIpages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Created XHTML Pages with CSS and the Box Model
  • Integrated the Java code (API) in JSP Pages.
  • Used AngularJS framework for building web-pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Contact with different customer for their requirements. And Modified code as the customer needs.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Temp Net Framework.

Environment: HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, Angular.js, jQuery, Ajax, JSP, XUL.

Confidential, Germantown, TN

Front End UI developer

Responsibilities:

  • Implemented theUIdesign provided by Big Studio and closely worked with the designers.
  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
  • Designed various modules using technologies like BackboneJS, JSON and JavaScript.
  • Created client side validation using technologies such as AngularJS, and JavaScript.
  • Used $HTTP, Ruby, AJAX & JSON communication for accessing RESTful web services data payload.
  • Knowledge on HTTP, HTTPS, DNS, and SMTP.
  • Used Bootstrap to build responsiveUIDesign.
  • Created dynamic webpages making AJAX Calls, using the XMLHttp Request Object.
  • Used jQuery for interaction between JavaScript and HTML.
  • Worked with the design of the templates and skins in CSS.
  • Worked with an Agile, Scrum development methodology to ensure delivery of high quality work with monthly iteration, involved in sprint planning and retrospectives.

Environment: HTML, XHTML, CSS3, Backbone.js, JSON, $HTTP, Ruby, AJAX, HTTP, HTTPS, DNS, and SMTP.

Confidential

Web/UI developer

Responsibilities:

  • Involved in requirement gathering and creating initial documentation for the system.
  • Presented the flow to the business with documentation and a dummy environment.
  • Involved in creating the xml based parses which take the feed from system and redirect the user to appropriate sections based on user interaction.
  • Developed user interfaces using HTML, DHTML, XHTML, AJAX, CSS & JavaScript, jQuery.
  • Involved in translating Wireframes & Photoshop designs into functional prototypes using HTML/CSS/JS.
  • Understanding the functionality from scratch from provided wireframes, used cases & other documents.
  • Involved in client/product owner interaction to understand the requirements & during complete development phase for any change request, functionality demo, daily status meeting etc.
  • Involved in performance improvement (page load speed, Ajax response timings, lazy loading of images, minimized http requests etc.) of the application on various devices.
  • Involved in unit testing & peer reviews of the developed code.
  • Involved in integration testing & interaction with third party codes.

Environment: HTML, DHTML, XHTML, AJAX, CSS, JavaScript, jQuery.

Hire Now