We provide IT Staff Augmentation Services!

Sr. Ui /ux Developer Resume

4.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • 8+ Years of Professional experience as a UI Developer in development, testing, integrating and implementing User Interface (UI), professional web and mobile applications using all UI/UX technologies and different UI frameworks on Windows, Linux/Unix environments.
  • Experience in all phases of Software Development Life Cycle including Applications Design, Development, Installation, Implementation, Integration, Maintenance, Testing and Debugging of various client/server web applications. Exposure to Waterfall and Agile Methodologies.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop and Adobe Illustrator CS3.
  • Sound Understanding and good Experience with Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Solid experience in Document Object Model (DOM) and have a strong understanding of DOM Functions, and also experienced in dealing with challenging High Traffic Websites and Cross Browser Issues.
  • Experience of working on CSS Pre - processors like LESS and SASS along with JavaScript task runners like Grunt.
  • Experience in developing user interfaces for Mobile/Tablet/Desktop using HTML5, CSS3, JavaScript, Typescript, JQuery, Bootstrap, AngularJS and Angular 2.
  • Experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
  • Strong knowledge in cross browser compatibility issues and W3C standards.
  • Proficient in UI Development Using HTML5, DHTML, XHTML, CSS3, JQuery, JavaScript (ECMAScript (ES6)), Angular JS, Angular2, Node js, React Js, JSON, AJAX, Grunt, Gulp, Bower, RWD, AWD, SoapUI and BOOTSTRAP.
  • Experience in Developing Applications Using CSS 3 Media Queries, LESS and Responsive Web Design (RWD) making the Web Pages Fluid across Multiple Devices.
  • Hands on expertise in front-end development utilizing Typescript, JavaScript frameworks such as Angular 4.x, Angular 2.x, AngularJS 1.x, Node.js, RequireJS, JSON-Logic-JS, JQuery and Bootstrap.
  • Proficient in using AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM using JSON Parsing.
  • Experience in Spring Modules like Spring MVC, Spring IOC, Spring ORM, Spring Security, Spring AOP and MVVM architecture.
  • Excellent working knowledge and thorough exposure on Cross browser compatibility issues with different versions of browsers like Safari, Internet Explorer, Firefox and Google Chrome.
  • Expert in using various grids like Angular UI Grid, Kendo UI Grid for populating the data, using of D3.JS for Data Visualization.
  • Good knowledge on application builds and deployments using Hudson/Jenkins and production containers such as Docker, Kubernetes.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Experience in creating comprehensive web applications using MEAN stack implemented with MongoDB, Express.js, Angular.js and Node.js.
  • Proficient in developing Single Page Applications (SPA) using AngularJS 1.x, Angular 2.x, Angular 4.x.
  • Performed Unit testing on Angular applications using frameworks like MochaJS, ChaiJS, SinonJS, Jasmine, Karma, Selenium and End-to-end testing using Protractor.
  • Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Familiarity with non-relational databases like MongoDB and CouchDB and work on single node instances, handle data with REST API.
  • Expertise in version control tools like GIT, SVN, CVS and Maven to manage and control software development.
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Maven and Jenkins.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and
  • Experience in developing web applications supporting different browsers like IE6 - IE9, Mozilla Firefox, Safari, Opera and Google Chrome.
  • Worked proficiently in various tools and IDEs for development and design like Visual Studio Code, WebStorm, Brackets, Sublime text, Eclipse, MY Eclipse, Notepad++, Edit Plus, Adobe Dreamweaver, and Adobe Photoshop.
  • Extensive experience in Testing of developed User Interface (UI)/Front End applications using Testing Tools like Selenium, HP UFT/QFT, Sahi, Telerik Test Studio, Karma, Jasmine, SWAT, Coded UI, Cucumber, Load UI.
  • Ability to effectively communicate conceptual ideas, translate business requirements into interactive web applications.
  • Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within time, cost and quality.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Quick learner and proficient in solving the technical issues in the project.

TECHNICAL SKILLS:

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

Languages: Java, JavaScript ES6, TypeScript, C#, C++, C, PL/SQL.

Web technologies: HTML, HTML 5, CSS, CSS3, JavaScript, Typescript, JQuery, AJAX, XHTML, XML, JSON, Bootstrap, AngularJS 1.4, Angular 2.x, Angular 4.x, JSON-Logic-JS, RequireJS, Ext JS, React JS, RWD, AWD, Bower, Gulp, Grunt, D3.JS, Backbone.js and Node.js.

Mobile technologies: Android, IOS, Windows, Phone Gap/ionic, Sencha, Senchatouch, Cordova, I Pad, Mobile UI, JQtouch, IPhone, ActionScript.

Java technologies: Java, Servlets, JSP, Spring MVC, Hibernate, Web Services, JDBC, REST, SOAP, JMS

Web/application servers: Apache Tomcat, WebSphere, Web logic, Jboss, Apache, Nginix.

Testing/CLI Frame works: Jasmine, Karma, Protractor, MochaJS, ChaiJS, SinonJS, Angular CLI

Configuration management tools: SVN,CVS, Git, GitHub, GitLab, Version one, ALM, ANT, Maven, Gradle, Grunt, Gulp, Jenkins, Hudson, Harvest, Clear case, Clear Quest.

IDEs /Tools: Notepad++, Eclipse, Visual Studio Code, Edit Plus, Brackets, Sublime text, Brackets, JS Fiddle, Webstorm, Adobe Dreamweaver, Adobe Photoshop, NetBeans, Firebug

Debugging tools: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.

Databases: Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB, PostgreSQL, Cassandra.

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

Sr. UI /UX Developer

Responsibilities:

  • Working in Agile based development environment and participated in daily SCRUM stand-up meetings..
  • Developing user interface of Customer Facing Web application using HTML5, CSS, JavaScript, TypeScript, and Angular 4.x as per client requirements.
  • Implemented RxJs Subjects and Observable streams containing data.
  • Created Custom web components like flyout, and onload placeholders.
  • Used GIT as version control system to maintain and organize the code base.
  • Implemented centralized Notifications module with pagination logic, filtering and sorting to display the notifications data.
  • Created Custom directives to enhance the web component behaviour.
  • Performed code review and improved code quality of the project.
  • Refactored code to make it readable, clean, maintainable, reusable and followed naming conventions.
  • Developed unit test cases in Jasmine framework.
  • Implemented Angular2-Moment for custom date formats and to achieve all web browsers compatibility.
  • Created Documentation of all methods in components and directives.

Environment: HTML5, CSS3, BOOTSTRAP, JAVASCRIPT, TYPESCRIPT, ANGULAR 4.X, NODE.JS, ANGULAR CLI, JSON, JASMINE, KARMA, GIT, VERSIONONE.

Confidential, Plano, TX

Sr. UI /UX Developer

Responsibilities:

  • Participating in daily SCRUM stand-up meeting and provided Demos to the product owners.
  • Working in Agile based development environment and participated in SCRUM sessions.
  • Developing user interface of Web application using HTML5, SASS, JavaScript, TypeScript, AngularJS and Angular 2.x, Angular 4.x as per client requirements.
  • Gathered requirements from users and designed the prototypes in Balsamiq Mockups.
  • Implemented Angular-Redux (@ngrx) for state management of application.
  • Used RxJs heavily for subscribing to Observable streams containing data.
  • Created enhancements by developing front end for 5 gates (Version Control, Branching Strategy, Code Coverage, Automated Build, and Static Analysis) in CICD 16 gates (Maturity Score) in Hygieia dashboard using JSON-Logic-JS framework.
  • Worked with UX designers to implement details of the design using Typescript, CSS, SCSS, HTML5 and AngularJS, Angular 2, Angular 4.
  • Optimized UX for multiple platforms and devices and converted UX to responsive where applicable and working experience in responsive design utilizing cross browser CSS.
  • Wrote Unit test cases for the Typescript code in Jasmine framework.
  • Produced UI and visual solutions, created UX flows, built wireframes, and wrote specifications for developers.
  • Used various features from Angular JS like data binding, routing, custom filters and directives to meet various customized requirements.
  • Used Webpack to bundle JavaScript and Typescripts modules.
  • Implemented Flex box layout to obtain Responsive Web Design (RWD).
  • Created Custom directives and filters using Angular JS.
  • Improved existing UI Experience by utilizing the latest features of Angular JS with cross-browser compatibility.
  • Configure the Sprites and in corporate the best SEO practices to make the website Google friendly.
  • Implemented custom validation controls for various forms through Angular JS custom directives validation controls.
  • Developed a Single Page Application (SPA) for the clients to perform risk analysis and predict the impact of fraud, waste and abuse using Angular JS.
  • Created wireframes, storyboards, user flows, and documentation and site maps to effectively communicate design ideas. Uses multiple UI/UX tools and software to complete tasks.
  • Involved in Enhancement of existing application utilizing Angular.js, Angular 2, Angular 4 created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Used Node Package Manager (NPM) to manage the modules and to install tools like Grunt, Express.js, underscore.js, require.js, crypto.js, mongo.js, body-parser and socket.io.
  • Developed Interactive GUI Screens using JavaScript, iframe, JQuery, Ajax.
  • Developed user interface screens using JSP, HTML, CSS, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Worked with Subversion to provide sophisticated version control, workspace management and parallel development support.
  • Implement modules into Node JS to integrate with design and requirements and also created Restful web services/ API's using Node.js.
  • Working with source version control tool GIT to manage the code base and followed proper patterns like forking for cleaner commits to the repos.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Web Design.
  • The concepts of cross-platform environment Node.js are successfully implemented on the Linux based Grunt (JavaScript task runner).
  • Translating the business requirements into technical requirements.
  • Used Version One to maintain user stories and tasks in the project.
  • Handled all aspects of the web applications including developing, testing, and debugging.

Environment: HTML4/5, CSS3/4, SASS, Bootstrap, JAVASCRIPT, TYPESCRIPT,AWS, ANGULARJS 1.X, ANGULAR 2.X, ANGULAR 4.X, NODE.JS, BACKBONE.JS, REQUIRE.JS, ANGULAR CLI, JSON, JSP, CSS, AJAX, JSP, JSON-LOGIC-JS, GRUNT, Selenium, BOWER, JASMINE, KARMA, GIT, VERSIONONE.

Confidential, Richmond, VA

Sr.UI Developer

Responsibilities:

  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Daily SCRUM stand-up meeting and provided Demos to the business.
  • Used custom web components with Angular JS for effective design of Web pages.
  • Collaborated with Confidential internal communities and contributed in creating web components like header, footer, modal, etc. along with their consumption in Angular JS using angular services and emitters.
  • Worked with creating scaffolding, linting, testing and deployment of Angular applications with Angular CLI.
  • Developed an API (interface layer) between front-end and private API.
  • Worked in Agile based development environment and participated in SCRUM sessions.
  • Collaborated on mockups and prototypes using HTML5 and CSS3.
  • Responsible for the design of application right from the conceptualization stage.
  • Used SASS the CSS preprocessor making using of mixins, nesting etc.
  • Implemented client side validations over the forms using Angular JS.
  • Developed Applications in java based UI with in NODE JS.
  • Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, and virtual application root.
  • Implemented the search functionality for Internal Application using Angular JS.
  • Used NPM (Node Package Manager), Node JS and Bower for dependency management.
  • Worked with Jasmine and Mocha JS for unit testing the code.
  • Developed dynamic Client UI using HTML and Angular JS.
  • Used AngularJS to develop client side applications using JavaScript in a clean Model View Controller (MVC) way.
  • Designed Frontend with in object oriented JavaScript Framework like Bootstrap, Angular JS.
  • Used Webpack for code bundling and babel as compiler for transpiling JS files in unsupported browsers.
  • Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap which is further integrated with Web Services.
  • Worked with Node JS module making calls to REST APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Worked with D3.js in the editorial and layout staff by creating represent able pictograms, maps, pie charts and more to illustrate key facts and trends in news stories.
  • Ability to write clean, readable bug free and production grade code.
  • Used AngularJS to structure JavaScript code in an MVC (Model, View, and Controller).
  • Performed code reviews contributing to higher code quality and best practices within the team.
  • Developed the consumption model of custom web components for webpack and system JS projects.
  • Used Git as Version Control System.

Environment: HTML5, CSS3, BOOTSTRAP, JAVASCRIPT, ANGULARJS 1.4, NODE.JS, D3.JS, AWS, SASS, BOOTSTRAP, DOM, JSON, AJAX, GRUNT, BOWER, MOCHA JS, CHAI JS, SINON JS, JASMINE, SPRINGBOOT, GIT, VERSIONONE.

Confidential, Sterling, VA

Sr.UI Developer

Responsibilities:

  • Used agile methodology for the software development.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Responsible for design and development of the web pages from mock- ups.
  • Designed and Developed dynamic UI using HTML5, CSS3, JavaScript, JQuery, Bootstrap and Angular JS.
  • Used Angular JS to create a single page web application with efficient data flow between the client and server.
  • Worked with React JS in creating various application specific directives and filters to show the search related results.
  • Used React JS and NPM & gulp directories to generate the server environments.
  • Created web pages which are informative and yet very neat and interesting to look at.
  • Developing Single page Applications using JavaScript framework such as Angular JS and Bootstrap.
  • Extensively used Selectors in JQuery for updating content on DOM nodes.
  • Knowledge on using SASS, for few functions like color manipulation, parameter lists.
  • Implemented Microservices using Spring Boot, Spring Cloud, Spring Microservices.
  • Used Bootstrap and CSS3 for effective design of Web pages.
  • Used Ajax, JSON with JQuery for request data and response processing.
  • Designed few unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
  • Configuring workflow using task runner Grunt, package management tools BOWER, Node.js for the server side run-time environment.
  • Developed server side application using NodeJS with Express framework that handles the HTTP requests sent from the front-end React JS routes, performs all the CRUD operations such as get, post, put and delete.
  • Worked on Node.js open source platform for developing server-side web applications.
  • Used Node.js NPM module, Grunt and Gulp to run the tasks and to properly build the project.
  • Client-side scripting and DOM manipulation with core JavaScript and JQuery.
  • Performed client side validations over the forms using JavaScript.
  • Experienced in UI development for mobile and tablet devices.
  • Implemented Graphics and multimedia on the web page.
  • Integrated audio and video clippings on the web page along with multimedia.
  • Utilized Mongo database management system for keeping user generated data.

Environment: HTML5, CSS3, JavaScript, JQuery, Node.js, AngularJS, REACT JS,SASS, Bootstrap, DOM, JSON, Ajax, Grunt, Bower, Eclipse, Jasmine, IOS, Junit, Sublime text, Brackets.

Confidential, Sacramento, CA

Sr. UI /Web Developer

Responsibilities:

  • Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Java Script, JQuery and CSS to the requirements of the client.
  • Worked with AngularJS on various webpages. Used AngularJS to deal with SPA (Single Page Application), which can enhance the customer experience and has a lot of powerful features.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Developed client side validation with AngularJS.
  • Use Bootstrap and LESS to style webpages and use them for responsive design.
  • Using advanced level of JQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Worked with Model View Controller design.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side Integrated web services via Ajax calls, using OOPS pattern.
  • Responsible for making all the content available for any type of resolutions.
  • Used JavaScript, JQuery for user interactions in pages.
  • Fabricated style sheets to manage the look-and-feel of the complete site using CSS, CSS3, Bootstrap, XML, and XSL.
  • Worked on creating responsive website for smart devices using Bootstrap and media queries.
  • Used NPM, GRUNT for UI task runner and mastered in using the GRUNT commands for building and deploying the project.
  • Implemented scripting packages by using Bower.
  • Used Grunt as the automated task runner for a better development/build/production workflow.
  • Used JQuery, Ajax for service calls on pages to interact with the server for information.
  • Developed the custom directives and apps for easy use of the packages and implementation of JSON.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Responsible for the design of client websites right from the conceptualization stage.
  • Integrate with various databases for retrieving the data using AJAX/JSON.
  • Applied JQuery and JavaScript alone with AJAX to create a dynamic webpage.
  • Worked with JSON to exchange data between client and server.
  • Developed the web page code with high flexibility using the Document Object Model (DOM) i.e., removability and reinsertion of nodes is made easy.
  • Used Jasmine framework for testing JavaScript code.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Used tools such as firebug, web developer tools for debugging and correcting errors.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • Used GIT as source repository and controlling versions of the code.

Environment: HTML, CSS, JQuery, JavaScript, Ajax, JSON, AngularJS, Node.js, Dreamweaver, Jasmine, Firebug, Bootstrap, DOM, JSON, XML, XSL, LESS, NPM, GRUNT, Bower, Apache Tomcat Server, GIT, Android, Sublime text, Edit-plus.

Confidential, Ooltewah, TN

UI Developer

Responsibilities:

  • Interacted with the clients to gather & analyse business requirements of the various modules of the project.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML and CSS as per company standards.
  • Worked on Ext.JS to implement MVVM JavaScript framework for building a rich cross-platform web application.
  • Used Node.js as the package manager for development workflow dependent plugins.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Coded extensively in JQuery to make rich internet web pages.
  • Created a webpage using CSS, JQuery, and JavaScript to give the page a dynamic look.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
  • Developed data insertion forms and validated them using JavaScript.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Redesigned the existing site and to create new interfaces.
  • Improved user experience by designing and creating new web components and features.
  • Worked with media queries and mobile UI development to customize the View.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Created multiple types of content, each with different features.
  • Involved in the search for errors, broken links and missing images etc. and rectify.
  • Validating views with W3 markup validation service and fixed errors.

Environment: HTML, XHTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, Node.js, Ext.JS, Dreamweaver, DOM, JSON, XML, GIT, Eclipse, JBOSS, SVN, Sublime text, Notepad++.

Confidential

Software Engineer

Responsibilities:

  • Extensively involved in the design, coding, deployment and maintenance of the project.
  • Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
  • Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
  • Created interactive navigation lists using list elements in HTML.
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS and JavaScript.
  • Implemented applications in JavaScript and My SQL.
  • Wrote 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 and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Developed components to fetch the data from the back end using AJAX and JQUERY.
  • Worked on JQUERY to make dropdown menus on web pages and display part of a web page upon user request.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Resolved Cross-Browser issues for Safari, Internet Explorer, Firefox, Opera and chrome.
  • Used Subversion (SVN) as a repository tool.
  • Used SVN for Version Control.
  • Performed GET and POST requests in Ajax of XML, JSON using JavaScript, JQuery. Involve in fixing Front-End issues with the layouts.
  • Responsible for making all the content available for any type of resolutions.
  • Worked on Application Server IBM Web Sphere.
  • Adobe Photoshop has been used to create different banners and designs.

Environment: HTML, CSS, JQuery, JavaScript, Ajax, JSON, XML, DOM, IBM Web Sphere, SVN, Adobe Photoshop, Edit Plus, Brackets, JS Fiddle.

We'd love your feedback!