We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Melbourne, FL

SUMMARY

  • Over 8 years of experience as Senior UI Developer in Application and Web development with emphasis on HTML/HTML5, CSS /CSS3, JavaScript, jQuery UI, DOM, AJAX, MySQL, PHP.
  • Possess extensive knowledge on OOPS concepts, JAVA, JDBC technologies and their implementation and hands on experience with object oriented JavaScript.
  • Used JavaScript and jQuery for validating the input given to the user interface (form validations).
  • Resolved complex issues related to browser and network performance, cross - browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
  • Strong development skills includingRESTful Web Services.
  • Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, jQuery, AJAX calls and JSON data from the server.
  • Diverse experience in the field of Web Application Development using HTML 4.0/5, CSS (2/3), XHTML, JavaScript, DHTML, jQuery, JSP, AJAX, XML, JSON, AngularJS
  • Developed JSP pages using tag libraries and presentation layer using JSP, JavaScript, jQuery, HTML5, CSS3, and Angular JS.
  • Experienced in working Angular 2 with backend services.
  • Developed Web 2.0 applications to consume JSON response using callback functions.
  • Implemented easy-to-useBootstrappluginsfor building carousel, accordion, modal windows etc.
  • Designed and implemented an Ecommerce Website with AngularJS.
  • Used AJAX and JSON communication for accessing RESTful web services data payload.
  • Worked proficiently in various IDE’s including Net Beans and Eclipse.
  • Good experience in establishing/configuring the application infrastructure using application servers like Apache, JBoss, Web Logic, Web Sphere.
  • Expertise in handling TwitterBootstrapframework i.e., the concept of Grids, making using of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
  • Worked on Angular JS markup and expressions and experience using Angular UI components like GRID.
  • Work experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, and Pseudo Elements.
  • Used the best practices of SDLC as well as Agile/SCRUM methodologies. Involved in Waterfall based approach to UI Development.
  • Designed web contents and web applications utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques.
  • Solid design skills in Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT).
  • Involved in development converting the static HTML mark-ups to JSP’s using JSTL.
  • Familiar in writing custom directives in AngularJS for re-usable components (multi-field form elements, background file uploads, etc.).
  • Accessibility Guidelines (WCAG) and ability to apply W3C web standards with great craftsmanship.
  • Used CSS Sprites to decrease the number of HTTP requests and increase the efficiency of web pages
  • Maintained cross browser compatibility and implemented responsive design using Bootstrap and fixed major layout bugs for IE6 & IE7

TECHNICAL SKILLS

Operating System: Windows XP/Vista, Mac OS, Unix/Linux.

Programming Languages: Java, J2EE, C++, C, JSP/Servlets, SQL, PL/SQL.

Web Development Technologies: HTML, HTML5, CSS2.1/3, JavaScript, AJAX, JSON, DHTML, XML, XHTML

JavaScript Library: jQuery, Angular Js, Angular 2/4, React Js, Polymer JS,Node.js,Backbone.js.

IDE: Eclipse, NetBeans, Eclipse Kepler, SublimeText2, Notepad++, Dreamweaver, Adobe Photoshop, IntelliJ IDEA, Jira, Ant, Maven, WinSQL, spring suite, DB Visualizer

Database: MySQL5.1, SQL Server 2008, Oracle 11g, MS Access 2007.

Application servers: Apache Tomcat, WebSphere, WebLogic, JBoss

Testing Frameworks: Jasmine, JUnit, Selenium

Version control: SVN, Git, CVS

Web services: RESTful, SOAP, XML

Workflow and Delivery: Responsive web design, Mobile Development, Single-Page Applications, cross-browser compatibility

PROFESSIONAL EXPERIENCE

Sr. UI Developer

Confidential, Melbourne, FL

Responsibilities:

  • Involved in developing UI pages using HTML5, DHTML, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, AngularJS.
  • Participated in development of a well responsive single page application using AngularJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.
  • Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications (RIA).
  • Worked on different browsers such as Interment Explorer (version 8, 9, 10), Mozilla Firefox, Google chrome, and Mac Safari to verify browser compatibility.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
  • Extensively used the JavaScript, Angular front-end development which includes a deep understanding of the DOM, JSON, object-oriented JavaScript, Bootstrap and common JavaScript libraries.
  • Used AngularJS framework to bind HTMl5(views) to JavaScript objects (models).
  • Developed reusable ExtJS components Such as Viewport, Panel, and Grids etc.
  • Developed Pagination for Search Results using Ext Paging Store.
  • Used Ext JS 4.1 and Java and Spring together.
  • Experienced in working Angular 2 with backend services.
  • Experienced in working with multiple components and multiple module for developing the application using Angular 2.
  • Used Google chrome and developer tools extensively for code analysis and debugging.
  • Developed tabbed pages using AJAX with jQuery and JSON for quick view of related content, providing both functionality and ease of forces to the user.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Experienced in using HTTP requests using RxJs Observable library.
  • Used $http, $location, $q, $log, $scope, $window, $cache Factory services to call REST API's logging and location operations.
  • Used various angular form elements and directives and such as ng-class, ng-model, ng-submit, ng-bind, ng-repeat and ng-pattern.
  • Written the test cases using Jasmine and worked to run the scripts using Karma in the browsers such as chrome and phantom.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Used MongoDB along with Node JS as a database to store JSON.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Familiar with CSS pre-processors like LESS and SASS to write the clean CSS.
  • Involved in creating responsive web pages with Bootstrap and CSS framework like SAAS.
  • Involved in daily Agile meetings to keep track of the ongoing project status and issues.
  • Specially working with AJAX consisting of JSON responses, parsing the same and presenting on the UI layer.

Environment: HTML5, CSS3, Ajax, Angular JS/ Angular 2.0, jQuery, JavaScript, npm, JSON, DOM, SCRUM, XHTML, Restful Web services, RWD, Dreamweaver, AJAX, SASS, Bootstrap.

Sr. UI Developer

Confidential, Sanger, CA

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, LESS, CSS3 and Sublime Text Editor.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
  • Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the website.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Built applications usingReact JSwhich allowed us to render pages on both the client and server using the same codebase.
  • Developed application using Node and ReactJS for Asynchronous Module Definition (AMD) and Grunt as task manager.
  • Experience on ReactJS on the front end styled using SCSS.
  • Developed code to ensure that the application is cross browser compatible as per the requirements.
  • Participated in understanding of ExtJS technologies and development tasks.
  • Developed and implemented UI controls and APIs with ExtJS.
  • Involved in Enhancement of existing application utilizing React JS, created HTML navigation menu.
  • Effective use of CSS3 features such as creating table with multiple column and rows, backgrounds, 2D transforms, 3D transforms.
  • Worked on SASS to build optimized CSS to work across multiple webpages.
  • Experience in working with Ember JS command line interface (CLI) that is used to create the requirements of the project using npm commands and Node.js.
  • Created a site to organize client contracts, reconcile data inconsistencies, and summarize monthly financial data using Ember Js.
  • Built a reporting site to show customized dashboards of historical data processing rates, JIRA development tickets and more using EmberJs.
  • Implemented various validation controls for form validation and implemented custom validation controls with JavaScript validation Controls.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Worked extensively on various pages to make them responsive with all kinds of resolutions using bootstrap.
  • Worked on the migration of the code to different environments like TEST, QA, UAT/Perf/PROD mirror/PROD environments.
  • Worked on different views of the same application as VIEW Only, EDIT and Approve variations based on the User role.
  • Good experience consuming SOAP web services, worked with SOAP UI tool to handle request and response from services.
  • Worked on Responsive Design to make website Responsive for Desktop and Tablets, Phones.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Experienced in Software Development Life Cycle (SDLC) Requirement Analysis, Design, Implementation, testing andmaintenance.
  • Involved in complete development of 'Agile Development methodology /SCRUM' and tested the application in each iteration.
  • Developed database connection and SQL Queries to create dynamic content on web pages.
  • Building additional modules for a content management system, that are robust and secure extensively usingHTML, CSS, AJAX.
  • Built Typescript modules with web pack, managed packages with NPM and set grunt tasks under Node.js environment.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Used Web services (RESTful) for transmission of large blocks of XML/JSON.
  • Worked with Jasmine and Karma for unit testing before the build.

Environment: HTML5, CSS3, Ajax, React Js, jQuery, JavaScript, npm, JSON, DOM, SCRUM, XHTML, Restful Web services, RWD, Dreamweaver, AJAX, SASS, Bootstrap.

Front-Developer

Confidential, Charlotte, NC

Responsibilities:

  • Developing experience using web technologies such as HTML, JavaScript, CSS3, AJAX, jQuery.
  • Used Bootstrap and Angular JS UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
  • Extensively used Angular JS components like Calendar, Grid, Select, and Uploader.
  • Designed, developed and implemented Single Page Application (SPA) in Angular JS by consuming JSON from a Spring MVC, using Spring Security to secure the application.
  • Unit tested complex methods and objects using Jasmine.
  • Involved in building scalable applications using Node.js and used for Heavy DOM manipulation.
  • Created the Application using Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Excellent experience in Designing and Knowledge in CSS frameworks, Blueprint and pre-processors like LESS and Sass along with JavaScript task runners like Grunt.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices
  • Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
  • Participated in making Responsive Web Design using Media Queries and Twitter Bootstrap.
  • Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTful Services.
  • 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.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.

Environment: HTML, CSS3, JavaScript, jQuery, AngularJS, Node.js, Java, Bootstrap, Jasmine, Jenkins, IntelliJ IDEA and Agile/Scrum

Front-end UI Developer

Confidential - Chicago, IL

Responsibilities:

  • Extensively involved in requirements, gathering and analyzing them, checking the dependencies and design of the project.
  • Designed and developed User Interface using CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, Pseudo Classes, Pseudo Elements.
  • Wrote Unit Test Cases using Junit and Performed Validation using Java Script.
  • Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery and Angular JS.
  • Used AngularJS HTTP request to read data from web services and process JSON data to render in the UI.
  • Responsible for designing the single page application using jQuery, AngularJS and Bootstrap3.
  • Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.js environment
  • Involved in Writing jQuery based Ajax Requests using jQuery. Get (URL, data, callback, type) or jQuery.
  • Ajax(options) and jQuery. Post (URL, data, callback, type) and jQuery. Get (URL, data, callback, type)
  • Expertise in using Twitter Bootstrap Framework responsive design including mobile, tablet and desktop
  • Implemented RESTful services and data services on Node.js and Express.
  • 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.
  • Utilized Waterfall and Agile project management strategies, depending on client need.
  • Developed the AJAX functionality using Ajax4, libraries and implemented AJAX functionality for Asynchronous calls.
  • Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.

Environment: HTML, CSS, JavaScript, jQuery, AngularJS, Node.js, Java, Bootstrap, Jasmine, JSON and Agile/Scrum

UI Developer

Confidential

Responsibilities:

  • Experience on working with CSS Background, layouts and positioning along with Responsive Web Design
  • Developed Single Container Applications by writing the code in Angular JS.
  • Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Used Mongo DB along with NodeJS as a database to store JSON.
  • Applied jQuery scripts for basic animation and end user screen customization purposes.
  • Experience in Twitter Bootstrap framework for developing responsive web design.
  • Worked in consuming Swagger, REST with JSON to test data, and Postman for testing the Web Services.
  • Extensive experience on implementing the AJAX features using JavaScript and jQuery.
  • Worked on debugging JavaScript and HTML code with Chrome JavaScript debugger and Firefox Firebug.
  • Worked on different views of the same application as VIEW Only, EDIT and Approve variations based on the User role.
  • Involved in JIRA workflows for the bug tracking and project management.
  • Used git as version control system for code check-in, check-out merging and branching from GITLAB repository.
  • Worked on the migration of the code to different environments like TEST/QA/UAT/Perf/PROD mirror/PROD environments.

Environment: HTML, CSS, JavaScript, jQuery, AngularJS, Node.js, Java, Bootstrap, Jasmine, Json and Agile/Scrum, GITLAB, JIRA

Entry level UI Developer

Confidential

Responsibilities:

  • Responsible for understanding functionality at client side.
  • Designed the web application layout and forms using HTML, CSS and JavaScript.
  • Worked with business analysts to understand the business models and goals and help define strategy, content and features.
  • Involved in the design and analysis of the application.
  • Developed the application using J2EE architecture.
  • Used JavaScript, CSS, and HTML to create the front-end screens of the module.
  • Designed and developed web pages using HTML and JSP.
  • Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.
  • Wrote back-end SQL, PL/SQL queries for fetching the data
  • Used JDBC for database connectivity with MySQL server.
  • Interacted with the clients to get site-specific requirements and perform analysis and design for client specific requirements.
  • Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
  • Designed and developed User Interface using JSP, CSS, HTML and JavaScript.
  • Used AJAX to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Wrote code to fetch data from web services using AJAX via JSON response and updating the HTML pages.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Designed the web pages and used an application that meets business and user goals through a positive user experience.

Environment: Java, J2EE, Java Script, HTML, CSS, JDBC, JSP, Eclipse, AJAX, JSON

We'd love your feedback!