We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 8+ years of experience in Web Development, developing User Interface (UI) applications and professional web applications using HTML/5, XHTML, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON, DOM, XML, Angular.js, Vue.js, Reactjs, Backbone.js and Angular 2/7 with experience in the software development life cycle.
  • Worked extensively on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes and Pseudo elements.
  • Extensively did client - side validations using JavaScript and developed the required Servlets.
  • Experience in implementing UX user-flows, wireframes and user testing plan.
  • Experience in UI Architecture design using Angular 2 components.
  • Unit testing of Angular 2 components, services using karma-test- runner and Jasmine.
  • Command on developing responsive SPA using Bootstrap and MVC frameworks like AngularJS.
  • Experience in working with RESTful Web-Services and implementing RESTful API's.
  • Developed custom NodeJS proxy used to send requests to client’s API’s, handling authentication and custom headers.
  • Implemented Marionette which is a composite application library for BACKBONEJS to simplify the large-scale JavaScript applications.
  • Expertise in usingXML/JSONandAJAXto link with back-end applications.
  • Good Understanding of Document Object Model and DOM Functions.
  • Experienced with Bower and NPM for package management, installation, and maintenance, and task runners including Grunt and Gulp.
  • Participation in Software Development Life-Cycle (SDLC) and preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Responsible for deployments via NODEJS environments to production environment.
  • Experience in the user interface with Rich Internet Applications (RIA's) using with web authoring tools and IDEs for development like Eclipse, IntelliJ, Web Storm, Brackets, Sublime, VS Code, Atom and Net Beans.
  • Developed securing the application using form-based authentication using HTML, JavaScript, JQuery and CSS.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Experience in developing style components with LESS & SASS.
  • Extensively used source code control systems such as TFS, GIT, Gitlab, JIRA and SVN.
  • Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and able to identify problems in the initial stages and execute quick resolutions.

TECHNICAL SKILLS

UI Web Technologies: CSS3, HTML5, JavaScript, Typescript, AJAX, jQuery, JSON, Reactjs, Angular JS

Frameworks: Angular JS, Angular 7, Node JS, Bootstrap, React JS, Backbone JS.

Operating Systems: Windows, Unix/Linux, Mac.

IDE & Tools: Notepad++, Sublime text, Net beans, Eclipse, Intellij, Webstorm, VS Code, Atom.

Web/Application Servers: Apache Tomcat 7.0, NodeJS, XAMPP, GlassFish, HTTP Web Server.

Database: SQL, MySQL, Oracle PL/SQL, Mongo DB.

Browser: All (IE, Firefox, Opera, Chrome, Safari)

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Senior UI developer

Responsibilities:

  • Worked on an Agile Development Team to deliver regular updates to business team and project managers.
  • Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers.
  • Used React JS, Next JS for building Single Page web applications (SPA).
  • Used Angular 8.0 and React Native for building Single Page mobile applications (SPA) for IOS and Android platforms.
  • Utilized Node.JS and Express JS to create Restful API’s.
  • Extensively worked on building animated screens for good user experience in React Native.
  • Used Redux for managing the state of the applications. worked with google maps to locate the loan officer and their branches in the mobile applications.
  • Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request
  • Used Vue.js events distribution and parent chain for parent-child component communication
  • Manipulated DOM, handled events and applied animation effects with Vue.js
  • Used SASS, Native Base, Inline JSX styles, CSS, Styled Components, Styles-JSX, React Native Web, Material-UI, Grommet, Bootstrap for styling the components.
  • Worked on authentication aspects such as Finger Print Scanner and Face Scanner in Android and IOS applications build with React Native.
  • Integrated a module which helps the application to take the pictures using mobile phone camera and convert the pictures to pdf format and stitch them into one PDF file.
  • Have done unit testing for various components and functions to eliminate bugs in the components.
  • Used REST protocols for usage of web services like JSON in the React application.
  • Used GITLAB for Version Control System.

Environment: HTML, CSS, SASS, Responsive Web Design, Vue.js, React JS, React Native, Angular 8.0, Next JS, AJAX, REST, GitLab, Redux, SASS, Material UI, Grommet, Styled-JSX, React Native Web, Laravel Mix, styled-components, React Native Web, JIRA, TypeScript, JEST, Node JS, Express JS.

Confidential, San Antonio,TX

UI developer

Responsibilities:

  • Used ReactJS for improving the performance of the app by using the Reusability concept
  • Worked on ReactJS Virtual Dom and Reactviews, rendering using components which contains additional components called custom HTML tags
  • Extensively used React JS, Node JS and JavaScript to provide UI functionality
  • Created some reusable components for designing interfaces usingReactJS.
  • Created customizable components for the new website using ReactJS and React-Routes to create a single page web application.Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library
  • As a React-JS Developer my key roles and responsibilities are Integration of user-facing elements developed by front-end developers with server-side logic, writing reusable, testable, and efficient code.
  • Developed custom NodeJSproxy used to send requests to client’s APIs, handling authentication and custom headers.
  • Implemented RESTful API calls for POST, PUT, DELETE and GET methods.
  • Used Ajax and JSON to make asynchronous calls for the project server to fetch data.
  • Involved in designing and developing the JSON, XML Objects from Oracle DB.
  • Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML5, JavaScript and CSS3 to the requirements of the client.
  • Developed non-functional HTML5, CSS3 pages from the mock ups and involved in UI review with UI Architect and Business Units
  • Developed GUI using JavaScript, HTML, AJAX, CSS and JQuery in ongoing projects.
  • Model building by hand in HTML5, CSS3, XHTML, JavaScript, JQuery and AJAX.
  • Coded JavaScript for page functionality using JQuery and ReactJS.
  • Participate in project sessions with clients, business analysts, and team members to Analyze development requirements and mark recommendation for moderate to the complex system.
  • Worked directly with client/program staff to gather requirements to design and develop elegant solutions.

Environment: HTML5, CSS3, JavaScript, NPM, ReactJS, AJAX, RESTFUL API, MYSQL, Git, LESS/SASS, web pack, Bootstrap, Responsive Web Design.

Confidential, Basking Ridge, NJ

UI developer

Responsibilities:

  • Implemented the new settings page functionality using JQuery framework.
  • Used JQuery plug-ins for Settings Chevron, Automatic Recording, PIN Controls, User Interface and Devices Tabs.
  • Involved in developing HTML5 and JavaScript for client-side presentation and, data validation within the forms.
  • Developed consumer-based features and applications using JavaScript, JQuery, HTML, CSS Test Driven Development (TDD) and pair-based programming.
  • Performed form validations using reactive forms from Angular4 framework.
  • Started the migration by slowly developing new part in Angular and converting the few existing codes to angular services.
  • Migrated settings page backbone models and collections into Angular services.
  • The new model achieved better performance and a faster rendering as Angular unlike backbone isn’t dependent on external files (UnderscoreJS and JQuery).
  • Developed style sheets using CSS Pre-Processor (LESS).
  • Maintained and developed responsive web properties and content channels using CSS, JavaScript and HTML. The main goal was to create solutions that are device-agnostic which will allow page display to function perfectly on every resolution spectrum.
  • Was involved in adding new features for the existing settings page using JavaScript.
  • Developed single page applications using Backbone, Typescript, HTML5, CSS3, and Bootstrap.
  • Led UX design on amazing MediaFirst mobile/tablet applications that redefined the market landscape.
  • Translated complicated enterprise specific business rules and procedures into appropriate business.
  • Created templates, mockups, prototypes, web interfaces, layouts and flow of the future settings page.
  • Was involved in testing existing web applications and understanding the customer needs, then analyze and create efficient UX solutions for Web Application.
  • Done unit tests in TDD format using Nightwatch.
  • Developed Single Page Application (SPA) using BackboneJS Framework.
  • Developed UI Toolkit and UI Styling Architecture (HTML5, JS (JQuery), Bootstrap Framework, LESS).
  • Done Live TV Automation testing using Nightwatch.
  • Created and utilized local build using fiddler.
  • Responsible for cross browser compatibility and hence worked on different browsers like Safari, IE, Firefox and Google Chrome.
  • Developed and utilized UI reusable components through Backbone.
  • Have also developed Asynchronous handlers for element readiness.
  • Work in Scrum Agile using JIRA, developed and adjusted user stories appropriately.
  • Developed and utilized several page object selector functions.
  • Coordinating with clients and product owners for UX wireframe mockup.
  • Extensively used JavaScript and jQuery for functionality.
  • Successfully integrated the flagship product into AWS and Azure and automated the conversion process for it.
  • Developed Mobile Applications using JSP, JavaScript, HTML5, and CSS.
  • Developed cross-browser compatible website using MySQL and jQuery.
  • Debug the application using Chrome Dev Tools to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in writing application level code to perform client-side validation using JQUERY and JavaScript.
  • Developed all the UI pages using HTML, DOM, JSON, and Ajax.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Implemented styling Presentation layer using Bootstrap, Backbone JS, Wire-framing, and HTML5.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Backbone JS, Networking and Telecommunication, Fiddler, Angular 2.0/4.0, Typescript, LESS, Night watch, Bootstrap, NodeJS, AJAX, VS Code, GIT, Sauce labs.

Confidential, Minneapolis, MN

Web UI developer

Responsibilities:

  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS3, JavaScript, JQuery, Bootstrap and AJAX.
  • Worked on highly advanced and user interface design and development and Designing and prototyping tools Axure and Sketch.
  • Worked on AGILE environment in the process of web development.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver.
  • Worked on providing the single sign on using MVC based approach by bringing in Angular.js.
  • Ensuring the quality of the UX through regular bug bash-style reviews.
  • Conduct functional testing using selenium web driver that tests the functionality of the solution to ensure that the application is working correctly.
  • Dynamic Re usable components synchronous chat application using React and Redux.
  • Used JSON strings to transfer java object data to Angular JS and vice versa.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Json objects and React.js.
  • Styling of webpages using SASS/ LESS on server with Node Package Manager (NPM).
  • Involved in developing XML, HTML5, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Created extensive single page applications by using two-way data binding in connecting client side using Angular.js.
  • Investigated and experimented Dynamic web page with ways to test components using Jasmine and karma.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieves them via JNDI interface.
  • Application development is done using the Eclipse IDE with the GWT plugin and SDK.
  • Used the Node.js MVC Frameworks in the development of the web applications.
  • Experience in writing functional/unit RSpec tests using TDD, built base test framework around mobile site (RSpec/Capybara).
  • Implementing and enforcing reusable code standards across enterprise level initiatives. By using redux and react.
  • Created client surveys and displayed the results in a dynamic report (d3 JS, jQuery, React).
  • 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.
  • Ensuring the quality of the UX through regular bug bash-style reviews.
  • Used to create UX wire frames using Adobe Photoshop.
  • Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Created, guided and encouraged the GWT incubator, an online community to create widgets and test new ideas for with the Google Web Toolkit.
  • Developed web services using SOAP, WSDL and Apache Axis, which helped communicating through different modules of the application.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Node.JS, JSON, XML, Bootstrap, AngularJS, ReactJS, AJAX, Adobe, Flash, SeleniumWebDriver, Dreamweaver, SVN, agile, SOAP, SQL, PL/SQL, Oracle, Windows

Confidential

Web developer

Responsibilities:

  • Worked with HTML5, XML, JSON, JavaScript, JQuery and Angular JS for developing user interface.
  • Developing the code for Enhancement CR using AngularJS, HTML5, CSS and Twitter Bootstrap.
  • Used advanced level of JQUERY, AJAX, JavaScript, CSS and CSS layouts.
  • Implemented Backbone.js and Angular.js to create a dynamically changing website.
  • Developed Single Page Application (SPA) using AngularJS Framework.
  • Developed Web Application to replace the existing and legacy Website using AngularJS Framework.
  • Followed MVC Architecture using AngularJS Framework.
  • Involved in building a high efficiency Dynamic Single and Multiple Page Web Application using Angular JS, Node Js, HTML, HTML5, Java Script, Bootstrap, JQuery and CSS3.
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
  • Understanding of the differences and bugs in various browsers and browser versions.
  • Understanding of application development life cycle methodologies.
  • Knowledge of human factors and usability, best practices for interface design.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.
  • Excellent problem-solving skills and the ability to work independently.
  • Deep understanding of JavaScript and the JQuery framework.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Implemented and designed user interface for web-based customer application.
  • Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
  • Tested the application using Grunt JS.
  • Integrated with backend code (Java) for highly interactive AJAX based applications.
  • Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used GIT for version control.

Environment:, HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, Backbone.js, React.js, jQuery, Node.JS AJAX, JSON, Sublime Text

Confidential

Web developer

Responsibilities:

  • Involved in development, design and implementation front end part of the widget-based application.
  • Wrote code to fetch data from Web services using jQuery AJAX via JSON response and updating the HTML pages.
  • Used jQuery template for markup integrated with JavaScript & CSS.
  • Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
  • Used HTML5 for audio and video playback.
  • Involved in developing HTML and JavaScript for presentation, data validation on the client side with in the forms.
  • Wrote JavaScript for validation and populating the various fields for the client-side validation.
  • Used backbone.js as Model, Widgets as Controller and jQuery template as View.
  • Used Ajax, JSON with jQuery for request data and response processing.
  • Used JIRA for bug tracking.
  • Involved in daily scrum to discuss the design and work progress. Worked in Onsite - Offshore model.

Environment: HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX, JSON, Backbone JS, JIRA.

We'd love your feedback!