We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

2.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY:

  • Around 5+ years of professional experience in single page UI application design and development.
  • Extensive programming experience in developing Web based applications and Client - Server technologies using HTML5, CSS3, JavaScript, TypeScript, jQuery, AngularJS, Angular 2 and Angular4/5, ReactJS with Redux, Ajax and JSON.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Proficient in writing Unit test cases using Jasmine Karma, Mocha, chai and protractor.
  • Expertise in developing various JavaScript frameworks like Angular.js, Backbone.js, Require.js, Node.js, React.js/ Redux, Ext.JS, Responsive web design (RWD).
  • Good understanding of Angular material design for creating angular application compatible with mobile platforms.
  • Experience with Gulp, Grunt and NPM Packages and Webpack.
  • Extensive experience in developing web applications with User Experience Design (UX)like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo-classes, Pseudo-elements and CSS behaviors in CSS.
  • Knowledge in using Dojo Components and integrating back-end applications with AJAX-driven web 2.0 front-end using OO JavaScript framework and had experience with client-side templating like Handlebars.js.
  • Hands-on experience in creating Angular factories for using angular services like $http and $resource to make RESTful API calls to the Java based backend.
  • Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful and UDDI.
  • Familiar with Managing, maintaining, and improving all aspects of website.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Proactive and innovative team player proven to work under tight deadlines capable of developing multiple projects and can work efficiently as an individual.
  • Developed application using Node.js and ReactJS for Asynchronous Module Definition (AMD) and Grunt as task manager.
  • Developed scalable applications using the MEAN (Mongo-DB + Express JS + AngularJS+ NodeJS) stack and created POC's for rest service development using NodeJS, Express JS and MongoDB.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
  • Used Test Driven Development (TDD) as part of Agile process.
  • Also, Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, JavaScript and Bootstrap3/4 (Responsive Web Design) JS libraries

JavaScript Libraries: Angular JS, Angular 2.0, Angular 4.0, Node JS, jQuery, React JS with Redux, SCSS.

Relational Databases: Oracle 8i/9i/10g/11g, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1.

Application Servers: Apache Tomcat, IBM WebSphere, JBuilder, BEA WebLogic.

Developer IDE Platforms: Eclipse IDE, NetBeans, Dreamweaver, Visual Studio Code, WebStorm, Notepad ++, IntelliJ Idea, Sublime, Brackets.

Testing Tools: Firebug, Bugzilla, (internet explorer), Karma, Jasmine, Chai, Mocha.

Methodologies: Agile, waterfall, TDD (Test-Driven-Development).

PROFESSIONAL EXPERIENCE:

Confidential, Wilmington, DE

Sr. UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development & testing of modules assigned.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX and used Table-less Design in CSS for positioning.
  • Written code on Typescript and ES6 to implement Angular 4 Components.
  • Good amount of work done on Reactive forms in Angular 4 and their Validations.
  • Created Angular 4 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
  • Worked with Bootstrap components of Angular-UI like carousel, collapse, dropdown, and tabs to develop dynamic responsive Web Application.
  • Created a Simple REST application using Drop Wizard which pulls the data from Couch base in JSON format.
  • Developed cross browser and multi browser compatible web pages.
  • Used ESLint as JavaScript linting and style checking tool.
  • Used browser Cookie, local storage and session storages to store and access the data right in the browser.
  • Developed responsive single page web application using Angular4 and Node.js, custom directives.
  • Used UI Components like Date-picker, modals and related components of Angular material design.
  • Using spring boot and Couch base starter for retrieving and storing data to couch base.
  • Experience in using React JS components, Forms, Events, Keys, Router, Redux, Animations and Flux concept.
  • Worked on prototypes for Responsive Web design.
  • Implemented various screens for the front end using React JS with Redux and used various predefined components from NPM (Node Package Manager) and redux library.
  • Created reusable ReactJS components and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
  • Achieved Angular 4 Authentication for the application and stored generated token so that token can be sent with each request to secure resources in Web API.
  • Worked on RESTFUL services and made AJAX calls to server end and passed HTTP requests.
  • Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the website.
  • Used Gulp as the build task runner to build and package the application.
  • Experience in working with Jenkins tool, as it is a build tool used for triggering builds to deploy in environments.
  • Worked on creating responsive website for smart devices using Responsive Web design and media queries.
  • 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. Designed and documented REST/HTTP APIs, including JSON data formats.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI. Coordinate with QA for testing, releases, Application deployment and integration.
  • Implemented code coverage by writing Unit Test cases using Karma and Jasmine for Angular 4.
  • Used GitHub UI , Git bash to commit, changes to the repository for maintaining various versions of the agile process.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling. Used CSS Blueprint to create grids and adopt cross browser interactive features.
  • Implemented logging mechanism for complex strategy for security and reliability of application used LOG4j to audit, detect suspicious activity, regular debug, test perform and Exception statements.
  • Involved in Agile process, attended daily standup meetings, backlogs, release planning.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.

Environment: HTML5, CSS3, jQuery, AJAX, JavaScript, TypeScript, Angular 4, Angular.js, Node.js, React Js, RESTFUL services, Ext.js, Responsive Web Design, Jasmine, W3C, MVC, Dreamweaver, DOM, XML, JSP, SOA, PL/SQL, DHTML, DOJO, Git.

Confidential, Erie, PA

Sr. UI Developer

Responsibilities:

  • Involved in Requirements and Analysis. Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Involved in web designing using HTML5, CSS3, JavaScript and extensively used Table-less design in CSS for positioning and in designing Responsive Web pages using media queries and Twitter Bootstrap.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way. Created an internal browser-based text editor using HTML, CSS, JavaScript, backbone.js.
  • Used AngularJS UI-route to manage URL route.
  • Worked on Creating an AngularJS Application using MVC framework.
  • Utilized AngularJS framework to bind AngularJS template(views) to JavaScript object(models).
  • Created features like dropdown list, search function and card model by using AngularJS material.
  • Used HTML5 and AngularJS to format the input forms and handled the input validations.
  • Implemented ReactJS Controllers to maintain each view data.
  • Maintaining Parent and child elements by using State and Props in ReactJS.
  • Used multiple state managements such as Cache, Cookies, View State, Hidden Field, Query string, session to provide/keep information associated with the page.
  • Responsible for React UI and architecture. Built components library, including Tree, Slide-View, Table Grid.
  • Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories.
  • Used Bootstrap and AngularJS in effective web design.
  • Designed and developed React JS component required for the project.
  • Used Custom AngularJS Filters to provide better search experience.
  • React Hot Loader is a plugin for Webpack that allows instant live refresh without losing state while editing React components.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization
  • Implemented and design the application to interact with server for getting the Ajax response of jqGrid Data.
  • Modularized Front-End CSS and Node JS code with sass. Built real time mouse/click user analytics web services with Node JS.
  • Ran Bower and grunt components and wrote the scripting using Node JS implemented a NodeJS server to manage authentication. Implemented modules into NodeJS to integrate with the design and requirements.
  • Good experience in developing Ext.js applications with extensive server calls using AJAX and strong hold in handling the server data and exceptions to provide interactive user experience.
  • Created reusable components like Menu Navigation, Session Monitor which was very useful in the application using Ext.js. Used Ext.js with Web API retrieve data from database and Joi for validation.
  • Extensive experience in developing web applications with User Experience Design (UX)like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties and used pair programming model for the development.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI. Version control through GIT.
  • Followed Agile/Scrum methodology of software development thereby satisfying the customer through early and continuous delivery of valuable software.
  • Good experience in unit testing by using Karma and Protractor .
  • Having a decent work experience on Jasmine, YUI to test JavaScript code very quick. Knowledge in CSS preprocessors SASS and LESS and in executing test cases in DEV/QC/UAT environments.
  • Experience in using tools like Jira, AccuRev, Site Refresh and multiple browser testing.

Environment: HTML5, CSS3, JavaScript, jQuery, DHTML, MVC, DOM, JSON, Angular.js, Node.js, D3.js, Backbone.js, React.js, AJAX, SOAP, XML, XPATH, Adobe Flash, Jira, AccuRev, Karma, Protractor, Sinon, Stash, GWT.

Confidential, Portland, OR

UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in web designing using HTML, XHTML, CSS3/5, JavaScript and extensively used Table Less Design in CSS for positioning.
  • Designed Frontend with in object-oriented JavaScript Framework like angular JS, Node JS, Backbone JS, Require JS and Ext JS.
  • Spring Controllers were used with Angular JS to route the control to desired Java service.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Developed the database with MySQL and the hierarchical graph visualization using D3 js
  • Extensive experience in web design using CSS3, D3 JS, Bootstrap, Dreamweaver.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML, MVC frameworks.
  • With the help of D3 JS build visual components like area chart, Bar Chart.
  • Used jQuery in controlling access to different pages of the application.
  • Developed jQuery Custom Widgets to make easy the enhancement of the web pages.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe PhotoshopCS4 and Dreamweaver CSS3.
  • Created an internal browser-based text editor using HTML, CSS, JavaScript, backbone JS.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.

Environment: HTML, JavaScript, Angular JS AJAX, CSS, Bootstrap, XML, EJB, PL/SQL, Glassfish, JUnit, SOAP, SAX Parser.

Confidential, New Orleans, L

Sr. UI Developer

Responsibilities:

  • Developed Responsive Html web pages using HTML5, CSS3, JavaScript, TypeScript.
  • Developed code for Responsive web design in TypeScript using framework like Angular 2.
  • Developed customized Organizational Chart displaying in tree format using third-party jQuery library.
  • Used Jasmine to perform unit testing of custom filters, custom directives and various parts of AngularJS application.
  • Responsible for field validations using Angular JS and created custom components in Angular 2.
  • Worked with Protractor testing framework for end to end testing of Angular application.
  • Worked with Jasmine to write the unit tests and used Karma to run them.
  • Used Gulp, as web tool for task/build runner for development.
  • Worked with Single page applications to load the single HTML page and dynamically update the page whenever the user interacts with the application.
  • Proficiency in developing dynamic web applications based on REST API’s, Responsive web design, Single page Architecture.
  • Worked on JavaScript tools like Grunt, Gulp, NPM and Bower.
  • Worked with Node. JS, NPM packages to run the Angular application.
  • Worked with Angular 2.0 framework to run the Bootstrap method against Typescript files which are related to application module.
  • Worked on GitHub to maintain the repository.
  • Created rich and dynamic Angular 2.0 form using index, Ngif, NgHide, NgFor etc.
  • Worked on creating Angular 2.0 based form and popups modal using Html, bootstrap and TypeScript.
  • Used Node.JS to compile the code of JavaScript into the browser-based code.
  • Coordination with team in the daily routine works as a part of agile methodology, which includes code reviewing, validations and demos.
  • Used AJAX for server communication and seamless user experience.
  • Responsible to assign stories to my track and get progress report from the team by using JIRA.
  • Duties also include basic trouble shooting, attending to priority client calls, contacting client with ETA.

Environment: Angular 2.0, Typescript, JavaScript, Karma, Jasmine, Protractor, Jenkins, Augury, Redux, SASS, bootstrap, HTML5, CSS3, NPM, Swagger, Single page application, Responsive web design, AJAX, GIT.

Confidential

Web Developer

Responsibilities:

  • Involved in the requirement analysis and design phase to aid in all technical assessments
  • Fixed the browser compatibility issues in IE, Firefox and Chrome browsers.
  • Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
  • Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
  • Used jQuery in controlling access to different pages of the applications.
  • Developed jQuery custom widgets to make easy the enhancement of the web pages.
  • Extensively used jQuery selectors in accessing various parts of the DOM.
  • Used Ajax and jQuery to update the parts of the Policy review web pages.
  • Implemented JavaScript promises functions as an alternative for callbacks.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Worked on creating and consuming SOAP Web services for accessing data from other external services.
  • Used jQuery event handling in UI pages handle validations.
  • Created jQuery custom widgets like date picker etc. and other custom widgets.
  • Involved in code review and deployment of the application on development, testing of production servers

Environment: Java, HTML, CSS, JavaScript, jQuery, SQL, Web services using REST and SOAP, JSON, AJAX.

We'd love your feedback!