We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 8+ Years of professional experience in various phases of Software Development Life Cycle including Requirements analysis, Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, Debugging of various client/server web applications.
  • Experience in developing Rich User Interface Applications and professional web applications using HTML5, CSS3, CSS Animations, JavaScript ES6, ES7, JQuery, AJAX, JSON, DOM, DHTML, XHTML, and JSP
  • Extensive experience in frameworks AngularJS 1.4/1.5/2.0/4.0 , Typescript,Node JS, Express.JS, React.JS/Redux.
  • Proficient in making responsive web designs using either only HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
  • Strong experience in making charts using Charts.JS and D3.JS frameworks.
  • Well versed in No SQLdatabase MongoDB, and databases MySQL, PostgreSQL.
  • Good experience in AGILE, Waterfall, delivery process of software using Automation and Manual Testing.
  • Also contributed significantly in at least 3 production web applications using JavaScript unit testing frameworks like Jasmine, Mochaand karma. And Used JIRA for bug tracking and issue tracking.
  • Experience in making web pages cross browser compatible.
  • Experience on CSS preprocessor like SASS, LESS.
  • Good understanding of quality assurance testing methodology relative to the Software Development Life Cycle (SDLC).
  • Created interactive websites using Restful web services like SOAP.
  • Experience in JavaScript code validation tools JLINT/JHINT.
  • Extensive experience in OOP, OOAD, System Analysis design, Development and Deployment of various Applications in Java Technologies Spring and Hibernate.
  • Experience in build tools NPM, REST Web Services.
  • Experience using all popular text - Editors like Eclipse, Sublime Text, and Notepad++.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model, Test Driven Development, andIterative & Incremental development.
  • Experience using Gulp/Grunt workflow automation tools.
  • Good working knowledge on GIT and SVN for version control.

TECHNICAL SKILLS

Languages/Tools: C, C++, HTML, HTML5, CSS(Responsive), CSS3, SASS, DOM, Core Java, Spring, Hibernate, JavaScript, JQuery, AngularJS 1.4/1.5/2.0/4.0 , Typescript, ES6, ES7, D3.JS, Node.JS,React.JS/Redux, Bootstrap, AJAX, JSP, MongoDB.

Designing tools: Adobe Photoshop, Flash, Dreamweaver, Illustrator, JLINT/JHINT

Techniques: Responsive design, Accessibility, Web Performance, Cross browser websites

IDE: Notepad++, Sublime Text, Eclipse

Database Systems: MySQL, PostgreSQL, SQL, Oracle 9/10g/11g

Application Servers: Node JS, Apache Tomcat server

PROFESSIONAL EXPERIENCE

Senior UI Developer

Confidential

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Followed agile methodologies throughout the development.
  • Involved in designing mockups.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript ES6, ES7, JQuery, Typescript and extensively used Table-less Design in CSS for positioning.
  • Implemented Angular Router to enable navigation from one view to the next as customer completes application form steps.
  • Used Typescript and its features such as static typing, classes and interfaces.
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2
  • Developed Single Page Application (SPA) using Angular 2 and injected generic services.
  • Used Angular2's HTTP Client to Interact with Servers/backend and modularized the Application with NgModule.
  • Integrated Angular and React.js pages.
  • Developed various web components for screens using React.JS and used various predefined components from NPM (Node Package Manager).
  • Developed certain features of application like create, read, update, and delete using AngularJS and Responsive design.
  • Used React.JS, Node.JS, Express JSand AngularJS frameworks for developing single page applications.
  • Involved in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React.JS components and stand-alone functions to be added to any future pages.
  • Maintained states in the stores and dispatched the actions using redux.
  • Used Node.JSto run Web pack tasks and build properly the project.
  • Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business website.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used charts.JS and D3.JS to include different charts in different pages of application.
  • 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.
  • Involved in updating Angular 2.0 application to Angular 4.0.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Used CSS compilers SASS/LESS for styling the different pages of application.
  • Used JHINT to produce quality code.
  • Used Babel for integrating different pages of the application.
  • Used LESS and followed Bootstrap-grid system to develop Responsive Widgets.
  • Used Gulp task runner for development.
  • For testing JavaScript used testing frame works Mocha and Karma.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: HTML5, CSS3, JavaScript, JQuery, XML, Dreamweaver CSS, AJAX, JSON, ECLIPSE, MS Office, Java, DHTML, MVC, DOM, JSON, Angular2.0, Angular 4, Typescript, ES6, ES7, Node.JSD3.JS, Charts.JS, Express.JS, React.JS/Redux, LESS/SASS, JSP, SOAP, Babel, Adobe FlashPhotoshop, Karma, Mocha, RESTful web services, JHINT, Oracle, Windows, Gulp.

Senior UI Developer

Confidential

Responsibilities:

  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data.
  • Strong experienced in MVVM and MVC using Angular.js.
  • Extensive experience as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, JavaScript, Flash, Photoshop.
  • Proficient with creating Logos, Banners, Flayers, Buttons, Icons and Images using Adobe Photoshop, Adobe Flash and Adobe Illustrator.
  • Strong communication, collaboration, team building skills with proficiency in grasping new technical concepts quickly.
  • Self-starter always inclined to learn new technologies and Team Player with very excellent communication, organizational and interpersonal skills.
  • Extensive knowledge in Web Standards, Interactive animations.
  • Involved in full life cycle of the application design, development and testing.
  • Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
  • Experience in web design with Adobe Flash, Dreamweaver, Photoshop, graphics, chat.js, and d3.js.
  • Updated products and changed UI design following by seasons and holidays.
  • Developed single page applications using Angular2, Typescript, web pack and grunt.
  • Designed Frontend with in object-oriented JavaScript Framework like Angular.js, node.js and Ext.js.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Analyze and Design different components of the project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Implemented the web-based application following the MVC architecture using Struts Framework.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Involved in building highly interactive portable widgets using HTML 5, CSS 3, and the latest AJAX libraries.

Environment: Angular 2, Node JS, JSON, Web API, Shell scripting, Web Service, Java Script, Angular JS, AJAX LESS, SASS, GRUNT, Jasmine, SVN, GitHub, GitLab, XML.

UI Developer

Confidential

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
  • Implemented User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
  • Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
  • Involved in developing various generic JavaScript functions used for validations.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Used Google Web Toolkit (GWT/GXT) MVP framework for developing the management console.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Involved in integrating the Java code (API) in JSP Pages.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality before writing the functionality.
  • Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
  • Used jasmine to implement test cases.
  • Involved in using CVS, Git, for project management and version management.

Environment: HTML5, CSS3, JavaScript, jQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, Handlebar.JS, Node.js, AJAX, Jasmine, Web services, MVP, XML, XSLT, CVS, Git, MySQL, Oracle 11g, Agile Methodology, Windows.

UI Developer

Confidential

Responsibilities:

  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Setting up AngularJS framework for UI development. Developed html views with HTML, CSS, JQuery, JSON, and JavaScript.
  • Utilized Modernizer extensively to build HTML/CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Built custom UI Widgets and Application logic using Angular JS MVC architecture.
  • Produced and consumed Rest Web Services, developed DAO’s and DTO classed for services and consumed through Angular factory service calls from front end.
  • Used CSS to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, IQ Validator, AutoComplete, AJAX, JSON, AngularJS and JavaScript.
  • Implementing various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
  • Used ‘TestNG’ for backend test cases and ‘Jasmine’ for angular JS test cases.
  • Worked on Twitter Bootstrap to create Responsive Web Design.

Environment: AJAX, SVN, XML, JQuery, JavaScript, AngularJS, Bootstrap, HTML5, JavaScript, CSS, Teamworks, REST web services, Oracle 11g.

Jr UI - UX Developer

Confidential

Responsibilities:

  • Collaborated with team on implementing new features and UX in an Agile environment
  • Developed working prototypes from UI designs for cross-platform devices
  • Explored various emerging JavaScript technologies such as Node.js and Backbone.js for future product and feature development
  • Made heavy use of Chrome Developer Tools + Firebug to ensure front-end code and assets were optimized and high-quality
  • Used GitHub for maintaining a central repository among team members and all teams and to create pull requests.
  • Worked on the styles and pages that are compliant to ADA standards.
  • Created modals, overlays and menus for a webpage.
  • Developed pages that have high accessibility.
  • Responsible for code optimization and testing across other browsers.
  • Defined text alignment, borders, positioning and many other typographic characteristics.
  • Web Design (RWD) and data manipulations to display data in company standard format in UI.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used Backbone.js, Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML4/5, CSS2/3, JavaScript, AJAX, jQuery, backbone.js, Require.js, Node.js, Ext.js, Photoshop, Dreamweaver, MVC, Struts, JSON, DOM, XHTML, SOAP, JAX-WS, Oracle, Windows.

We'd love your feedback!