We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

2.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • 9 years of extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using industry. Extensive experience includes design, development, and support of systems application architecture and also in Coding, Porting, Troubleshooting, Testing and Deployment of web - based applications primarily usingHTML5, HTML, XHTML XML CSS, CSS3, PHP, JavaScript, jQueryMeetingW3C standards.
  • Experienced on Well 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.
  • Good knowledge of latest version of object-oriented JavaScript Libraries like Angular.js, Node.js, Backbone.js, Bootstrap, EXTJS 4.0, and Require.js, Handlebars, Ember.js and Dojo toolkit.
  • Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
  • Experience with Responsive Web Design and Bootstrap.
  • Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
  • Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
  • High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Expert in working with cutting edge front-end technologies/ framework and libraries like jQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
  • Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
  • Well versed W3C standards.
  • Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications RIA.
  • Experienced in data driven-UI component where a single application serves as the website for multiple customers.
  • Good knowledge of using JavaScript testing frameworks, Jasmine, Protractor and QUnit.
  • Expertise in working with kendo to develop modern web applications and easily combine with responsive apps.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Worked with Agile waterfall and scrum methodology.
  • Experience in using Web Services like SOAP protocol in JAXWS and RESTFUL web services Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Good knowledge in JavaScript testing tools with moche and chai.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • An energetic individual, able to communicate effectively, to work collaboratively to resolve problems and to motivate team members as well.
  • An experienced software developer passionate about delivering quality software products with thorough & rigorous testing and ample documentation.
  • Excellent analytical and logical programming skills with a good understanding at the conceptual level and possess excellent presentation, interpersonal skills with a strong desire to achieve specified goals.

TECHNICAL SKILLS

Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQuery, PHP, AJAX, DOM, DOJO, Core Java, GUI, Responsive Web design, JSON, Gradle, Gulp, Grunt, SASS, LESS, Mustache, Python, Kendo.

IDE & Tools: Web Storm, intellij, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Eclipse, Atom, Edit Plus.

Version Control: SVN, CVS, GIT, JIRA

JavaScript Libraries: JQuery UI, Ext JS 4.0, Require.js, React.js, Backbone.js, Angular.js, Node.js, Ember.js, Bootstrap.js, knockout.js, Handlebar.js

Publishing Tools: Adobe PageMaker, MS Office

Wire Frame Tools: Adobe Illustrator CS3

Data Access: MY SQL, Oracle, MongoDB.

PROFESSIONAL EXPERIENCE

Senior UI Developer

Confidential, Bentonville, AR

Responsibilities:

  • Applications developed usingJavaScript,Angular11.
  • Moved existingAngular11 componentsfor more responsive and less dependency.
  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Updated the application with new features ofAngular 11.
  • Created typescript reusable components and services to consumeRESTAPIsusing component-based architecture usingangular11.
  • Worked on some of the new features ofAngular 11like new if else syntax, ng-templates, and form validators.
  • Implemented client-side Interface usingAngular 11andNode.jsto structure JavaScript code in an MVC
  • Usedagilemethodology for the software development.
  • Developed dynamic responsive Web Application by integratingAngular11with Bootstrap which is further integrated with Web Services.
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
  • Used Excel Builder 3rd Party open-source library and tweak it to make sure it will work with IE11.Developed style sheets usingCSSpre-processorsSASS
  • Used Angular 11 and Bootstrap as the front-end framework, with Typescript, CSS3, and HTML5.
  • Consuming RESTful Web Services using AJAX and jQuery and rendering JSON response
  • CreatedTypescriptreusable components and services to consume REST API's using Component based architecture provided by Angular 11.
  • UsedAngular 11Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side
  • UsedDecoratorsto optimize the code reusability and worked with services, providers in Angular 11.
  • Experience in working withRoutesinAngular 11.
  • Customized components for each of the web page inAngular 11.
  • Package management tools BOWER
  • UsedGITfor version control.
  • J IRAas the bug tracking system to track and maintain bugs/issues.
  • Used Web pack to include bootstrap property files to the application bundle.
  • UsedPolyfillto propose updated web standards on existing browsers of the users.
  • Executed Section 508 compliance checking of web sites.
  • Skilled at documenting compliance against the Section 508 technical standards
  • Ability to test software, Internet applications and hardware as needed for Section 508 compliance
  • Wide knowledge of section 508 testing tools including Jaws

Environment: HTML5, CSS3, SASS, JavaScript, Bootstrap, Angular 11, TypeScript, RWD, Node.js, GIT, JIRA, Jasmine, NPM, MVC, Eclipse IDE, Web Services, Jasmine, Karma, JAWs.

Senior UI Developer

Confidential, Baltimore, MD

Responsibilities:

  • Developed front-end UI using ANGULAR 8.0, HTML5, CSS3, EXT JS 4.0, BOOTSTRAP, CANVAS, JAVASCRIPT, ECMAScript 6.0, SASS, JQUERY, AJAX and WEBPACK.
  • Involved in Writing Actionclasses, ActionForms and Action Mapping in Struts Configxml.
  • Focused on developing the Application UI for presentation.
  • Used Struts ActionClasses and regular Java classes. Implemented client-side validations using JavaScript and server-side validation in the Actionclasses.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular 8.
  • Used TCL for language processor to execute native code.
  • Used Wire frameworks to get user and client approval on the layout of key pages and the navigation.
  • Developed complex, useable, attractive, and cross-browser web interfaces that account for speed, file size, readability, and accessibility. Extensively used ECMAScript 6.0 for large applications and library creation.
  • Worked in a team, involved in developing the UI layout and front-end programming (HTML) for web application that matches requirements. Responsible for building Mobile applications using Xamarin Studio.
  • Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Implemented two-way data binding through scope in applications built on AngularJS 8.0.
  • Responsible for developing, editing, publishing, and managing content on the external Web pages and internal portals. Extensively used Google Material design for designing web pages as client requirement.
  • Worked on client-side validations for signup and login page by using ng-show to display the errors and created custom validations. Demonstrated implementation and up-gradation of JavaScript Library.
  • Involved in configuring the GIT repository and maintain the version control using Git. Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
  • Created single page applications using Angular8.0 and EmberJS.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Migrating from GitLab to docker and implementing GitLab inside docker.
  • Experience with creating script for data modeling and data import and export.
  • Extensive experience in deploying, managing, and developing MongoDB clusters.
  • Experience in creating JavaScript for using DML operation with MongoDB.
  • Creation, configuration, and monitoring Shards sets.
  • Analysis of the data to be shared, choosing a shard Key to distribute data evenly.
  • Architecture and Capacity planning for MongoDB clusters.
  • Implemented scripts for mongo DB import, export, dump and restore.
  • Containerizing the integration process by GitLab CI within docker
  • 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.
  • Used Jasmine unit tests (Karma) to verify Angular JS modules and JavaScript utility routines.
  • Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
  • Used filters like date, json, uppercase, lowercase to arrange the data that is to be displayed in a particular format.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 &JavaScript using Dreamweaver.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Used the Node.js, Angular JS and Backbone JS MVC Frameworks in the development of the web applications.
  • Built out a new product line in ECMAScript using React, Redux and Rails.
  • Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database.
  • Working along the web developer to create and maintain a robust framework to support the apps/web.

Environment: JavaScript, jQuery, JSON, Ajax, HTML5, DHTML, CSS2, CSS3, Handlebar.js, Angular 2.0, Node.js, Backbone JS, Agile methodology, Dreamweaver, MVP, Bootstrap, Usability Testing, Karma and Jasmine, SSAS, LESS, GIT, MySQL, ECMAScript 6.0, Web pack, MongoDB.

Front End/ UI Developer

Confidential, San Carlos, CA

Responsibilities:

  • Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
  • Developed the front end of the application using HTML5, CSS3, SASS, JSP, JavaScript
  • Applied advanced HTML, JavaScript, and CSS to deliver innovative user interfaces and components.
  • Created interactive websites and website features using JavaScript and jQuery/ jQuery UI.
  • Experience Developing Redux, NGRX, Grid Stack.
  • Extensively used Angular2/4 with HTML, CSS, and Bootstrap to create rich User Experience.
  • Developed Angular 2Template driven forms and Model driven forms builder by using ng Model.
  • Used Angular.js for developing single page web applications.
  • Used Angular 2for Client-side validations while rendering JSON validation errors in the backend.
  • Good practice with the Node. JS Application in building the minified versions.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
  • Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other JavaScript libraries.
  • Spearheaded adoption of Responsive Web design principles.
  • Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs, and design standards.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver, and Illustrator for the front-end development such as graphics and multimedia's.
  • Converted existing websites to Responsive websites.
  • Used Jasmineto perform unit testing of custom filters, custom directives, and various parts of AngularJS application.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone JS and Node JS.
  • Build service-based architectures and platforms using core JAVA, Servlets, JSP and Web - Services.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Worked with Node.js to give a structure with rich API over a RESTful JSON interface.
  • Wrote application-level code to interact with the backend databases JQUERY, AJAX and JSON.
  • Implemented Grails Services and controllers to perform actions.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Applied jQuery scripts for basic animation and end user screen customization purposes.
  • Involved in rendering custom HTML tags using React.js.
  • Implementing client-side Interface using React.js.
  • Used Node JSfor heavy DOM manipulation.
  • Worked upon the dashboard for the project, which contained a variety of charts and drag gable components using JQUERY UI Library.
  • Used AJAX for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed and deployed Action Classes and JSP for Dynamic HTML generation.
  • Generated new and edited existing design with CSS to accommodate new changes in design and logic.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Created web pages which are informative and yet very neat and interesting to look at.
  • Responsible for design and development of the web pages from mock- ups.
  • Worked closely with business users and developers of team to resolve issues.

Environment: HTML5, CSS3, jQuery, Handlebars, AJAX, Responsive Web Design, Jasmine, Grails, Angular 2, Angular.js, MongoDB, Node.js, React.js, jQuery UI, JSON, Dreamweaver, Photoshop, Flax, JavaScript, JSP, SASS and Windows.

Web Developer

Confidential

Responsibilities:

  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery AJAX framework and Widget based JavaScript programmed model.
  • Followed the Agile and Scrum development methodologies
  • Rendered HTML from XML stream using XSLT as per the business logic for different widgets.
  • Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
  • Generated UI mock-ups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML, CSS, and JavaScript.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Developed client-side validation code using JavaScript and jQuery.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side within the forms.
  • Designed page - layouts using Dreamweaver and banner using Adobe Flash.
  • Involved in implementing java-rendering framework, which manages the pages on the server side.
  • Involved in developing the Validations across the application using jQuery Validator plug in.
  • Participated in defect review meetings with the team members using Bugzilla, Firebug, and Google’s element inspector.
  • Involved in implementing the UI to support all the major browsers.
  • Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.

Environment: HTML, CSS, JavaScript, JQUERY, AJAX, XML, Dreamweaver, Adobe Flash, agile and Windows.

We'd love your feedback!