We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • 6+ years of experience as a Front End Developer in developing User Interface (UI) web applications by using JavaScript, DOM, JQuery, HTML/HTML5, CSS/CSS3, Ajax, JSON, Angular.js, Node.js and React.js.
  • Experienced in designing, developing, delivering and implementing data - driven desktop and Web applications for clients and assisting in the development and maintenance of company Web applications (Internet and Intranet).
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications (RIA).
  • Exposure to new features and issues addressed in Angular 2.0.
  • Good understanding of component based JavaScript and UI application frameworks: Angular 2.0, React.js and ES6 standards.
  • Expertise in designing and coding stored procedures, functions, triggers, packages using SQL and PLSQL with tuning concepts.
  • Extensively used the JavaScript frameworks like Angular.js, Node.js, Bootstrap, Backbone.js and JQuery plugins.
  • Extensive experience in building Single Page Applications (SPA) using Model View Controller (MVC) Framework such as Angular.js framework.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Proficient in developing web page quickly and effectively using HTML5, CSS3, JavaScript, JQuery, Responsive Web Design (RWD), and also experience in making webpage cross browser compatible.
  • Experienced in React Js and working with React Flux architecture using complex Object Oriented concepts in improving the performance of the websites.
  • Extensive experience in deploying, managing and developing MongoDB clusters.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margins, CSS Padding, CSS Table, CSS Pseudo Classes, Pseudo Elements and CSS Behavior in CSS.
  • Experience in developing Web Applications by invoking REST and SOAP based API's.
  • Developed Ext-JS Components like Grids, Toolbars, Panels, Combo-Box, and Button etc.
  • Experience in UX Design with a strong background working in Wireframes (low fidelity and high fidelity)prototypes, Mock-ups, Storyboard and User-flows
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Responsible for researching functionality and benefits of implementing MongoDB.
  • Have good knowledge on working in Linux environment.
  • Strong experience in client side designing and validation using HTML, DHTML, and JavaScript.
  • Experience in using version control systems Git, SVN, CVS.
  • Well versed with IDE's -Eclipse, AptanaStudio, DreamWeaver, sublime, Adobe Flash, Web storm, and Netbeans.
  • Experience in using scrum tools JIRA Agile, Scrum works and bug tracking system-JIRA, Bugzilla and track.
  • Responsible to manipulate any HTML5, CSS3 using Typescript to make the page have a dynamic outlook.
  • Experience in creating services as classes in typescript importing into the Components in Angular2.
  • Experience with Node.JS platform, npm, Grunt&Gulp, Bower and nodemon.
  • Experience on Protractor in end-to-end test framework for Angular JS applications and also performed in jasmine, mocha, chai and sinon.
  • Specialized in using JSON (JavaScript object notation) format to build collection of name/value pairs and ordered list of values.
  • Experience in working with third-party web services APIs and web services using AJAX and JQUERY.
  • Experienced in building cross browser compatibility applications using HTML5 and CSS3.
  • Extensive experience in creating style guides, best practices & setting UI standards for enterprise/consumer applications.
  • Skilled in conceptual development of web-based projects including project strategy, Functionality, Information Architecture, Navigation systems.
  • Worked with Business Analysts to develop and iterate design mock-ups, user stories and other design doc.
  • Experience in system analysis, design, workflow architecture, development, testing & maintenance of web based applications.
  • Highly curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
  • Expertise in designing and coding stored procedures, functions, triggers, packages using SQL and PL/SQL with tuning concepts
  • Exceptional leader with excellent interpersonal skill, communication finesse and Team management skill with strong expertise in analyzing the requirements and preparing the specifications document based on the requirements.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, Ajax, JQuery, JSON, AngularJS, NodeJS, BackboneJS, DOM, Bootstrap.

Programming languages: JavaScript, ES6, JQuery, Ajax, JAVA, J2EE, SQL

JavaScript Frameworks: Angular.js, Angular.js 2.0, Node.js, React.js, Bootstrap, JQuery, Backbone.js, Ext.js, Require.js

IDE, Editors: Eclipse IDE, Notepad ++, Net beans IDE, Adobe Dreamweaver, Brackets, sublime

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

Database: Oracle 11g/12c, MS SQL Server, MYSQL Server

Testing & Debugging Tools: Firebug, Bugzilla, Chrome Developer tools, Karma-jasmine, JIRA.

Version Control: SVN, GIT, CVS

Web Servers: HTTP Web server, Apache Tomcat, Web logic, Web sphere

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Senior UI Developer

Responsibilities:

  • Worked closely with SMEs, developers and other IT teams to understand the scope of the project and accordingly gather functional requirements of the project in order to design and implement the application.
  • Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
  • Created custom services in Angular JS for implementing common functionality throughout the website.
  • This is a configuration widget written in CSS3, JavaScript, JQuery framework, Angular JS in UILayer with tag library, application deployed and tested on Linux
  • Converted wireframes and Photoshop documents into functional CSS2, CSS3, HTML4, HTML5 and JavaScript code.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Used Javascript with ember.js to build a single-page app style front-end.
  • By Using the System JS we convert the Typescript files to JavaScript files, as a default extension with the help of reference libraries.
  • Creating UI controls using Typescript, CSS, HTML5, and Knockout JS.
  • Created Menus and Drawer component by using Typescript.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, ember.js, and Jquery.
  • Have done a POC to measure effort in migrating Angular 1 to Angular 2
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Experienced in working with Redux architecture.
  • Used MongoDB for automatic scaling and performance.
  • Maintained states in the stores and dispatched the actions using redux.
  • Build Web Apps with React JS and Flux. Structured the JavaScript code using Angular.js.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Used ReactJS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • Used JS framework such as Angular JS (for data driven apps) and Backbone.Js (for heavy DOM Manipulation).
  • Administered bot Git and Subversion repositories for an enterprise code off.
  • Implemented Reactjs Controllers to maintain each view data.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Designed using best practices in usability engineering & SEO readiness.
  • Constructed a powerful and modern frontend architecture, involving React, Redux, and ES6
  • General form validation was done using ES6 closures for Widget-app module.
  • Used ES6 and JSX with react for component development with ReactJS
  • Facilitated UX activities in an agile environment.
  • Used AngularJS to develop a standalone test application, in the scope of future usage of the framework.
  • Application architecture design, RESTful API on Linux, JavaScript, Angular JS front-end.
  • Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache
  • Experience with Gulp for JavaScript file's concatenation and minify to improve performance in loading web pages.
  • Helped redesign UX of multiple in-house applications using a variety of Frontend tools, including React.
  • Skilled at creating controllers, models, filters and services using Angular JS to create Rich UI applications.
  • Expertise in Core Java concepts multi-threading, generics, exception handling and collections framework.
  • Proficient in designing and developing front-end layers of J2EE applications using MVC pattern frame works.
  • Followed the (TDD) Test Driven Development with writing unit test cases in JASMINE for Angular Controllers, directives, Factories and filters.
  • Implemented various Angular Material built in UI components, such as dialogs, tooltips, menus, select, autoComplete, button, checkbox, date picker, FAB speed dial, input, list, menu, progress circular, switch, tabs.
  • Wrote JQUERY function while implementing various UI Screens across the whole web application.
  • Worked on Draggable, Droppable and Resizable JQuery interactions.
  • Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.
  • Developed unit tests using Karma with karma-ng-scenario plug-in.
  • Developed the administrative UI using Angular.js and Node.js, Jasmine and React.js.
  • Developed custom input elements using components.

Environment: HTML5, CSS3, Javascript ES6, J2EE, JavaScript, Typesccript, AngularJs 2.0, React.js (v15.0), Redux, Flux, Node.js (v6.0.0), JQuery (v 2.2.4), Bootstrap (3.3.6), AJAX, Restful Services, SOAP UI (v 1.2), JIRA, GULP, JUnit 4.8.2., Karma-Jasmine, Sonaqube.

Confidential, Eagan, MN

Senior UI Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
  • Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.
  • Interaction design, iOS and Android design, UI and a working knowledge of CSS and HTML
  • Working knowledge on developing the UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS, REACT JS, Ajax and JQuery.
  • Created rapid prototypes of interfaces to be used as blueprints for technical development using java
  • Developed organised & maintainable UI using KnockOutJS, AngularJS.
  • Created custom features in KnockoutJS for clients whose needs went beyond products' standard layout
  • Worked on design patterns of ECMA script 5&6. Used Incremental delivery Methodology for process visibility in IBM BPM API. Developed code to call stored procedure, and populate data from oracle for UI interface.
  • Developed and designed web pages using HTML5, CSS3, Ajax, Angular.js, React.js, Node.js and JQuery based on the w3c standards.
  • Developed Action Script functions for event handling, response handling and error handling using J2EE
  • Utilized Angular UI-bootstrap and followed EY styling standards.
  • Used Jasmine as testing framework and Karma as test runner to perform unit testing.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3, and TypeScript.
  • Integrated spring (Dependency Injection) among different layers of an application and Spring MVC framework controllers for Controllers part of the MVC.
  • Developed Presentation tier as Java Server Pages using Spring MVC Framework, Tiles and Spring Internationalization.
  • Worked on CSS preprocessor tools like SASS (Compass).
  • Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON and JQuery.
  • Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Wrote a multi-threaded daemon in Java, which receives requests via Sockets.
  • Created batch jobs in java to verify the registration eligibility of member’s.
  • Developed web services client in Java using Axis to access COBOL web services.
  • Involved in development and implementation of Application, mobile and Web based Technology Solutions.
  • Used Java AWT for page functionality, pop up screens and drop down menus on the webpage
  • Built Angular.js framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Performed quality assurance (QA) testing for all deliverables.
  • Used AngularJS for synchronizing java applications and client side scripting.
  • Used Angular.js framework where data from backend is stored in model and populated it to UI.
  • Participated in making Responsive Web Design using Media Queries and Twitter Bootstrap.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Created packages to validate, extract, transform and load data to a centralized SQL server from the existing diversified data sources.
  • Consumed server side SOAP UI web services and called them from angular controllers.
  • Used JSON to fetch the data from Web Services.
  • Created tables with cluster and non-clustered indexes on columns and created various database objects such as tables, indexes and views based on the requirement.
  • Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Used Gulp for concatenation and code-minification of JS and CSS files in Application.
  • Consuming and integrating UI with REST/JSON based web services.

Environment: HTML 5, CSS 3, Java SE6, J2EE, Spring 3.1 framework, ES script 6, JavaScript, AngularJs 2.0, React.js (v15.0), Node.js (v6.0.0), JQuery (v 2.2.4), Bootstrap (3.3.6), Eclipse (4.4), Restful Services, SOAP UI (v 1.2), DOM (w3c), MySQL (5.6.35), JIRA, JUnit 4.8.2., Jasmine

Confidential, West Trenton, NJ

Senior UI Developer

Responsibilities:

  • Responsible for creating web pages and develop front-end applications based on the given UX wireframes.
  • Collaborate with java development team to provide UI solutions and trouble shooting.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, JavaScript, AngularJS and JSON.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Developed code to call the Restful web service/APIs to fetch the data and populate on the UI.
  • Collaborate with java development team to provide UI solutions and trouble shooting.
  • Used JavaScript, jQuery for user interactions in pages.
  • Created the tables, views, indexes, stored procedure in the database and responsible for maintaining the database.
  • Interfaced with third-party vendors to customize UI/UX solutions Performed Full load & Incremental load with several Dataflow tasks and Control Flow Tasks using SSIS.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used JQuery Ajax for service calls on pages to interact with the server for information.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Used Angular JS and jQuery for DOM manipulation and two-way binding.
  • Extensively used java 1.5 features.
  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Worked in the enhancement of registration servlet application using Java, Servlet, JSP, Spring, and implemented MVC2, DAO, DTO design patterns.
  • Implemented Struts Action classes for business logic and form bean classes for validation by using struts framework.
  • Developed a module for translation of data model into knowledge base using jdk 1.5
  • Generated the web services client code from WSDL and invoke server side services through the client.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners by using Adobe Flash CS3, Action Script 2.0, Adobe Photoshop CS3 and Adobe Illustrator CS3.
  • Used Custom AngularJS filters to provide better search experience and for sorting purpose.
  • Used AngularJS for synchronizing java applications and client side scripting.
  • Used complex Object Oriented concepts in improving the performance of the websites.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Implemented AJAX to speed up web application.
  • Used Agile Scrum methodology for the software development.
  • Been an active team player, helped in fixing bugs and carried out troubleshooting.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Google chrome, Safari, Opera)
  • Experience using different jQuery and bootstrap plug-ins for the web pages.
  • Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.

Environment: HTML 5, JavaScript (ES6), Java 1.5, Spring, J2EE, Angular.js, AJAX, JQuery (v 2.2.4), Bootstrap (3.3.5), XML, MySQL (5.6.35), SOAP UI (v1.2)

Confidential, Malvern, PA

Web Developer

Responsibilities:

  • Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery & used Mustache Templating system.
  • Developed huge multi-advertisement layout engine that was cross browser compatible.
  • Used the Mozilla, Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
  • Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
  • Redesigned and implemented complete web application to meet web and industry standards.
  • Designed web pages using with HTML/HTML5, CSS/CSS3 and jQuery based on the W3C standard.
  • Developed and improved application using MVC Framework.
  • Developed CSS page layouts, styles and table less coding for efficient design.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
  • Involved in writing SQL Queries, Stored Procedures.
  • Implemented Object Oriented JavaScript in the persistence layer using hibernate frame work in functionality.
  • Performed Object Relational Mapping (ORM) by configuring the deployment descriptors in Hibernate.
  • Used Java Mail API for posting and processing mails.
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Expertise in JavaScript/CSS and JS frameworks like YUI.
  • Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
  • Optimizing SQL queries and stored procedures.
  • Created packages to validate, extract, transform and load data to a centralized SQL server from the existing diversified data sources.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Worked with success driven models, and participated in beneficial revenue projects, using E-commerce methods.
  • Provide the Secured digital certificates and maintained the performance through secured socket layer.
  • Translated market and product requirements into UI/UX designs in the form of conceptual models, wire frames and prototypes.

Environment: HTML5, DHTML, XHTML, CSS3, Java 1.5, JavaScript (ES5), Hibernate ORM 4.3.0, jQuery (v 2.2.3), Adobe Flash CS3, Adobe Dreamweaver CS3 and Web Services, REST Services, Mysql 4.1

Confidential, St. Louis, MO

UX/UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens according to the client requirements using JavaScript, jQuery, AJAX and JSON .
  • Used JavaScript, jQuery for making the web application user interactive.
  • Created UI designs using Web 2.0 standards.
  • Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
  • Designed graphic images, icons, templates in Adobe Fireworks MX.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript.
  • Used various JQuery plugins like auto complete, date picker, colour picker, document slider to enhance the usability, functionality and overall experience for website.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall User experience (UX).
  • Implemented SOAP based services using Apache Axis2 and tested using SOAP UI
  • Implemented DAO and Services layer using J2EE design patterns.
  • Implemented the following J2EE Patterns: Front Controller, Session Façade, Service Locator, Data Access Object, Business Delegate, Business Object, Composite View and View Helper.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Fired several queries using SQL to process the data on SQL Server. Moved all hardcoded values to database.
  • Interfaced with third-party vendors to customize UI/UX solutions.
  • Conducted usability testing (including test plan creation, materials preparation, test moderation, note taking, and results reporting)
  • Used JavaScript for page functionality, pop up screens and drop down menus on the webpage.
  • Performed Full load & Incremental load with several Dataflow tasks and Control Flow Tasks using SSIS.
  • Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.

Environment: HTML5, CSS3, J2EE, JavaScript (ES5), JQuery (v 2.2.3), XHTML, AJAX, Apache (v 2.4), MAC OS, ECLIPSE, SVN, Webservices (SOAP)

Confidential

UI developer

Responsibilities:

  • Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX
  • Created XHTML pages with CSS and the Box Model. Integrated the Java code (API) in JSP pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • 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).
  • Used jQuery events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind(), click (), keypress () etc.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • 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, & JavaScript for client side presentation and data validation on the client side within the forms.
  • Contacted with different customer for their requirements and modified code as the customer needs.
  • Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework.

Environment: HTML 4/5, J2EE, DHTML, XHTML, JavaScript 1.2, JQuery (v 2.2.1), Adobe Dreamweaver CS5, JSON 3, ECLIPSE, SQL server, MySQL (5.6.35), Clear Quest.

We'd love your feedback!