We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 7+ years as a Senior UI/Web Developer for Healthcare, Retail websites, Banking and Business, Internet, Internal, Mobile and Web application.
  • Experienced in designing professional web applications using all the latest web technologies like HTML/HTML5, CSS/CSS3, JAVASCRIPT (ES5 and ES6), React, AngularJS, Angular 2/4/5, BOOTSTRAP, XHTML, JQUERY, AJAX, XML/JSON, TypeScript, node.js, Redux, Backbone JS, Express JS, MVC, D3.JS
  • Deep Knowledge on ReactJS architecture, custom hooks, components, SASS, forms, events, keys, routing, animations, flux concept.
  • Experience in building MEAN applications using MongoDB, Express.JS, Angular - JS, Node-JS, creating Web services components of Restful Web services to interact with UI Interfaces using REST API with Node-JS, Express-JS and installing client-side dependencies using Bower and Yeoman.
  • Deep knowledge on AngularJS components like controllers, directives, factory and service resources, routing, dependency injection, 2-way data binding, filters, and events.
  • Used Node Package Manager (NPM) to manage or install the Node-JS modules like Grunt, Gulp, and Express.js
  • Proficient to apply W3C web standards to ensure best cross-browser user experience, long term user retention and engagement.
  • Experienced in implementing AJAX calls for best web-based User Interface and hands on AJAX to Get, Post, Delete, Put the data from the server asynchronously by using Restful APIs for JSON object as per the requirements of data integration and data manipulation.
  • Developed large scale of SPAs (Single Page Applications) using various JavaScript (ES5 and ES6) frameworks like Angular JS and Bootstrap.
  • Built responsive sites using a combination of fluid layouts, media queries and fluid media Experience in making Web pages responsive and cross browser compatible.
  • Strong working knowledge on Relational and NOSQL databases like MS-SQL, Oracle 12c/ 11g/10g/ 9i/ 8i, MongoDB, Sybase, MySQL, CouchDB, Cassandra, PostgreSQL, Redis.

SKILLS:

.Net

Visual Studio

API

C++

Coding

Content Management

Front-End

Git

GUI

HTML

JavaScript

Javascript Frameworks and Libraries

Angular.JS

Bootstrap

D3.JS

Ionic

Mongoose

Node.JS

React

Reactjs

Redux

Typescript

Webpack

Jenkins

JSON

Object-Oriented

PHP

Python

Scripting

Structured Software

Software Development

Subversion

SVN

XML

Angularjs

HTML5

Model View Controller

MVC

Restful Web Services

Restful Services

SASS

AJAX

CSS

DHTML

Intranet

Tomcat

WEB Based

WEB-Based

Web Design

WEB Server

Web Services

Weblogic

Eclipse

EJB

J2EE

Java

Hibernate

Spring

JMS

Jquery

JSF

JSP

Servlets

Data Binding

Graphical User Interface

Model-View-Controller

User Interface

UI

Data Manipulation

database

db2

Microsoft Access

MS Access

MS SQL Server

SQL Server

MySQL

Oracle

PL/SQL

PostgreSQL

SQL

Stored Procedures

Sybase

CVS

Mantis

SCRUM

Version Control

Apache Couchdb

Couchdb

Cassandra

Content Management System

CMS

Data Integration

Data Structure

ETL

Mongodb

Nosql

Redis

Bugzilla

Integration Testing

JIRA

Junit

Selenium

Unit Testing

Usability

ANT

ClearCase

Maven

Apache

Linux

unix

UX

Life Cycle

Software Development Life Cycle

UML

USE Cases

HP-UX

REST

Backbone

Router

Asteradata

Synaptic Cloud

HTTP

SOAP

Code Optimization

Flash

ms office

Architecture

Front End

Mock-Ups

Prototype

Prototypes

Wireframes

Wireframe

Front End Design

Integrator

Integration

User Stories

Business Requirements

Business Requirements Gathering

Requirements Gathering

DOM

Writing Test

Optimization

PhotoShop

Adobe Photoshop

Technical Requirements

Writing Test Cases

Operations

Picker

Unspecified maintenance

Microsoft Office

MAC

Mac OS

User Experience

Retail Marketing

Retail

Test Cases

User Acceptance

Acceptance Testing

Regression Testing

Collection

Healthcare

EXPERIENCE:

Confidential

Senior UI Developer

Responsibilities:

  • Worked extensively on HTML5, CSS3, ReactJS, Bootstrap, SASS, Redux, NodeJS, and AJAX for designing and developing dynamic web pages.
  • Developed reusable UI Components in Front End application using ReactJS.
  • Worked on React custom architecture like custom hooks, components, Forms, Events, Keys, Router, Animations, Flux concept.
  • Used Virtual DOM in ReactJS and React views to create in - memory data structure cache, enumerate the resulting differences, and then update the browser's displayed DOM efficiently. Involved to implement various screens for the front end using ReactJS and used various predefined components from NPM (Node Pack Manager) and Redux library.
  • Used JEST to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Implemented mapStateToProps, mapDispatchToProps for the intersections between Redux and ReactJS.
  • Implemented Redux Form to build Report Data Grid, tree grid and developed Data grid items which can be dragged by IRD system users.
  • Maintained Parent and child elements by using State and Props in ReactJS.
  • Developed navigation bar, menu bar, drop down lists with react widgets and bootstrap.
  • Implemented AJAX techniques to reduce the network load and update only the certain components of the website.
  • Worked with the Bug life cycle phases like Defect analysis, bug tracking and retesting further, performed and maintained the status of reports.
  • Used ReactJS for declarative, efficient, and flexible JavaScript (ES5 and ES6) library for building user interfaces
  • Used Babel to compile JSX and Es6 into backwards compatible version JavaScript.
  • Performed the Synchronous/Asynchronous file operations and created web server with the help of Express Using NodeJS.
  • Used Git for version control and pushed, merged the branches to Bitbucket.
  • Followed Agile Methodology for the complete development life cycle of the project and Involved in daily stand-up meetings.
  • As a Senior Front-end developer, involved in discussions with the Business Analysts to identify the technical requirements and exclusive interactions with UX/UI teams in various geo locations.
  • Extensively involved in business requirements gathering and technical and functional walkthrough meetings.

Environment: ReactJS, HTML5, CSS3, Bootstrap, SASS, JavaScript ES5 and ES6, Redux, NPM, AJAX, JEST, GitHub, Visual Studio and Jenkins

Confidential

UI Developer

Responsibilities:

  • Developed the user Interface screens using HTML5, CSS3, Angular4/5, Ajax, jQuery, JavaScript (ES5 and ES6), Bootstrap and D3 JS.
  • Participated in development of a web responsive single page application using Angular 4/5 framework, JavaScript (ES5 and ES6), and jQuery in conjunction with HTML5, CSS3standards, with front - end UI team.
  • Architected and developed applications by using two-way data binding, models, and filters in Angular JS.
  • Developed responsive site using Bootstrap that fits devices of different visual sizes and used various bootstrap components like accordion, date picker, time picker, alert, buttons, and others.
  • Manipulated documents based on data with the help of JavaScript library D3.js and implemented a unique approach to bind data to apply data driven transformations.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Developed Hybrid mobile applications which enables push notifications, A/B testing, analytics, deploys and automated builds by using mobile frameworks IONIC and Phone Gap.
  • Designed and deployed UI patterns and UI applications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS.
  • Developed Responsive Designs for Mobile, Tablet, Desktop using HTML5 & CSS3.
  • Extensively tested scripting code by using Jasmine testing frameworks and hands on experience with KARMA which can leverage the power of Jasmine in cross browser testing.
  • Created client-side validation using technologies such as Ext JS and JavaScript.
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript (ES5 and ES6), jQuery UI and Ext JS.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.

Environment: HTML/HTML5, CSS/CSS3, AngularJS, Angular 4/5, Less, Sass, JavaScript, jQuery, bootstrap, AJAX, JSON,node.js, grunt, MAVEN, Jenkins, J2EE, JSON, Phone Gap, Ionic, MySQL & Oracle.

Confidential

Web Developer

Responsibilities:

  • Involved in developing the Mobile and Web application using technologies like HTML5, and CSS3, LESS, SASS JavaScript, AngularJS 1x migrated to 4, NodeJS, Bootstrap.
  • Worked closely with Engineers and product managers to create user stories and scenarios used for intuitive websites and mobile designs.
  • Implemented Angular2 Services for connectivity between web application and back - end API'S using Typescript.
  • Created Angular2 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
  • Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
  • Built SPA with loading multiple views using route services using Angular 2 and Node.js.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Used Angular2 for Client-side validations while rendering JSON validation errors in the backend.
  • Developed Angular2 Template driven forms and Model driven forms builder by using ngModel.
  • Used TSLint tool that checks Typescript code for readability, functional errors, maintainability.
  • Used Scaffolding tools like Yeoman to create skeleton of web application.
  • Used package managers like Bower and NPM.
  • Used Third-party API in application to add functionality of tracking.
  • Used SASS for code Minification.
  • Used Webpack to bundle Typescript and JavaScript modules.
  • Created Typescript reusable components and services to consume REST API'S using component-based architecture and worked on Directives, Components, Pipes and injectables.
  • Developed widgets using HTML5, CSS3, AJAX, jQuery Components and JavaScript.
  • Implemented Ajax Frame works, jQuery tools examples like Auto Completer, Tab Module, and Calendar and Floating windows.
  • Involved a full complement of Angular2, Node.js and MongoDB to store and present assessments.
  • Involved in making of efficient and fast application running using Node.js Nonblocking I/O.
  • Involved in Unit testing, Integration testing, Regression testing and Acceptance testing.
  • Involved in writing test cases using Jasmine to ensure 100% code coverage.
  • Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.
  • Designed and developed various applications using Agile Methodology and followed Test Driven Development (TDD) and Scrum.

Environment: HTML5, CSS3, Typescript, Angular2, Bootstrap, Json, Java, Responsive Web Design MVC, Agile, Firebug, Git, Oracle, Eclipse, Mock-ups, RESTful Services Agile methodology, Apache Tomcat, Npm, NodeJs, JIRA

Confidential

Web Developer

Responsibilities:

  • Designed the Front - end applications and User interactive (UI) web pages using web technologies like HTML, XHTML using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Implemented cross-site HTTP requests and get data from data base using Angular JS.
  • Used Angular JS components like Directives, Controllers, Views, model, services, and Router modules to implement single page applications.
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back-end systems)
  • Experiences in using jQuery with Angular JS to get hold, work with HTML DOM elements.
  • Develop administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript (ES5 and ES6), spring and Hibernate
  • . Developed web Components using JSP, Servlets and Server-side components using EJB under J2EE Environment.
  • Worked in Agile software methodology with Scrum type development.
  • Designed Logos and Templates using HTML, DHTML, CSS, and Adobe Photoshop.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
  • Extensively used JavaScript to provide dynamic User Interface and for the client-side validations.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
  • Worked with teams where requirements are constantly being implemented, tested, and improved.
  • Handled all aspects of the web application including maintaining, testing, debugging, and deploying.

Environment: HTML, CSS, JavaScript (Libraries: jQuery), Bootstrap, Angular.js, Ext-JS 4.0, MS Access, Adobe Flash, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome.

Confidential

Front end Java Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation/translation of Business User requirements.
  • Designed, Developed & implemented Web services on State street's cloud platform.
  • Designed and developed various modules of the application with J2EE design architecture.
  • Developed Reporting framework using JAVA and J2EE which will generate daily, monthly, and yearly reports and Prepared different framework design documents.
  • Implemented modules using Core Java APIs, Java collection and integrating the modules.
  • Created tables, views, Types, triggers, complex join queries, stored procedures, and functions and modifications to existing database structure as required for addition of new features using SQL developer.
  • Developed various UML diagrams like use cases, class diagrams, sequence, and activity diagrams.
  • Developed ETL framework which flexible to handle - DB2 DB, file2DB, xml2DB, Web service to file.
  • Extensively used Quartzscheduler to schedule the automated jobs and Created POC for running batch jobs.
  • Participated in the design and development of almost all the modules of the project.
  • Used JIRA for bug tracking, issue tracking and project management. Wrote GWT code to create presentation layer using GWTwidgets and event handlers. Used SVN, CVS, CLEARCASE as a version control tools.
  • To analyze the requirements and develop enhancements that will mostly benefit users. Used HTML to develop websites.
  • By MVCarchitecture it separates the representation of information from the user interaction with it.
  • Modified the existing website by adding suitable naming conventions and coding standards.
  • Worked with user interfaces and applied usability principle to portals.
  • Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
  • To control the usability, aesthetics, speed, and communication of the websites.
  • Used Wireframes to draw the user requirements.
  • Developed clickable prototypes in HTML, DHTML, Photoshop, CSS, and JavaScript.
  • Tested web sites and fixed any existing bugs using Firebug
  • Provide maintenance to several websites.
  • Responsible for code optimization and test the website across different browsers.

Environment: Core Java, JSP 2.0, Servlets, JMS, PL/SQL, XML, Spring 2.5, JMS, WebLogic 8.1, Eclipse 3.3, HTML, JUnit, ANT, JavaScript, Log4J, Oracle 9i, Windows.

We'd love your feedback!