We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Solon, OH

SUMMARY:

  • Over 7 years of extensive experience as a Front End UI Developer in developing web based applications using Angular2, AngularJS, HTML5, CSS3, JavaScript, ReactJS, jQuery, Ajax, Json and XML.
  • Experience in Single Page Application (SPA) using MVC Architecture such as Angular, Angularjs, Backbone.js, React js.
  • Experience in Software Development Life - Cycle (SDLC) in developing and designing user experiences of web applications using HTML5/XHTML/HTML, CSS/CSS3, JavaScript, jQuery and Ajax.
  • Designed dynamic overlays with React JS, Redux and Reflux on the front end to efficiently manage state, utilized a preprocessor (SASS) to maintain style sheets improving readability and organization, Organized and managed data queries effectively and efficiently by integrating GraphQL.
  • Experience on Typescript, Angular2 for mobile applications, web API and browser clients.
  • Highly expertise in modern web architecture using advanced libraries and frameworks like React Js, Angular Js & Angular 2, Material Design, Redux, Knockout, Node, ES5, ES6 and Typescript.
  • Experience in AngularJs for building apps and declarative templates with data-binding, created some custom directives in the application.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Expert in developing cross platform server side applications using Node.js to achieve scalability in real-time web applications.
  • Expertise in DOM manipulations using JavaScript, jQuery and Angular JS.
  • Expertise in using JavaScript frameworks like jQuery and corresponding event handlers.
  • Expertise in Responsive Web Design using Media Queries, Twitter Bootstrap and jQuery.
  • Experience in XML and XHTML technologies.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Extensive experience in using Java based application frameworks like EJB 3.0, Struts, spring and Hibernate in development of web based applications.
  • Hands on experience with Spring Core, Spring JDBC Template, Spring MVC.
  • Experience in creating test suites using Jasmine and Karma.
  • Experience in using various IDEs like Eclipse, Edit Plus, Sublime text, Notepad++, and Microsoft visual studio.
  • Expertise in developing front-end user interface for web related applications and standalone applications in usability and accessibility perspective, incorporated brand strategy and guidelines.
  • Experienced in Daily stand up, daily review, Sprint Planning, Sprint review meetings as a part of Sprint.
  • Experience implementing new software tools for user interface design using Axure, Adobe Visual, Adobe Photoshop, and Design CS5.

TECHNICAL SKILLS:

Web Technologies: HTML, XHTML, HTML5, XML, CSS, CSS3, Bootstrap, JavaScript ES5/ES6, jQuery, Angular2, NodeJS, MVC, AJAX, JSON, ReactJS.

IDE, Text Editor: Notepad++, Eclipse, Atom, Sublime, Adobe Photoshop, Visual studio, Webstorm.

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server.

Database: ORACLE 11G, SQL SERVER, MYSQL.

Operating System: Windows 2000, Windows XP, Windows 8.

Debugging Tools: Firebug, Chrome Developer Tools, IE Developer Tools.

PROFESSIONAL EXPERIENCE:

Confidential, Solon, OH

UI Developer

Responsibilities:

  • Worked as Frontend UI Developer by creating Dynamic, Responsive web pages, browser compatible pages using HTML5, CSS3, Bootstrap, Typescript, jQuery and Angular 2.
  • Developed Single Page Applications (SPA) using Angular2 Typescript module, components, views, router and Angular2 APIs like (Ng Module, Forms Module, Http Module, Browser Module, Text Mask Module)
  • Used Angular 2's HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module.
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2.
  • Excellent knowledge in the development of User Experience web and mobile based applications.
  • Hands-on experience using one-way/two-way data-binding, filters, UI-routers and creating custom directives in Angular 2.
  • Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Developed custom-form validation using built-in angular form properties such as $valid, $invalid, $pristine and $dirty.
  • Application Architected and developed using Angular JS, MVC framework.
  • Created Angular JS custom directive which is restricted to being used as an attribute.
  • Experience in working with the advanced JavaScript such asECMAScript6 (ES6).
  • Developed and designed new cross-browser accessible interfaces using JQuery and JavaScript.
  • Redesigned existing projects in customized JavaScript MVC Architecture.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
  • Used jQuery to make the HTML5, DHTML and CSS3 to interact with the JavaScript functions.
  • Involved in use of Angular 2.0 technologies to include, LESS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.
  • Developed presentation layer using HTML5, JavaScript, CSS3, AJAX etc.
  • React JS in a Play framework to render responsive pages .
  • Experience in developing SPA based on unidirectional flow application using React- Redux and Node Js.
  • Used Webpack and NPM to manage dependency graph.
  • Used Node.js NPM module Grunt and Gulp to run tasks and build properly the project (compile, minify, concat etc.)
  • Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
  • Involved in configuring the GIT repository and maintain the version control using GIT
  • Worked on project following Scrum Agile methodology that includes iterative application development, weekly Sprints, daily stand up meetings and customer reporting backlogs.

Environment: Angular2, Angularjs, JavaScript, ES6/5, Typescript, jQuery, Ajax, Bootstrap, HTML5, CSS3, GIT, Grunt, Gulp, NPM, Firebug, Scrum

Confidential, Jacksonville, FL

ReactJS Developer

Responsibilities:

  • Developed a Single Page Application (SPA) for internal client using technologies like ReactJS, RxJS, D3JS, HTML5/4, CSS3/2 to provide Expected, guaranteed, Estimated Delivery.
  • Worked on responsive design and developed a single Confidential responsive website that could be served to desktop, Tablets using React Js.
  • Worked in using ReactJs components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Implemented client side Interface using ReactJs.
  • Used React.JS to create Controllers to handle events triggered by clients and send request to server .
  • Developed Object Oriented JavaScript code and responsible for client side validations using jQuery functions.
  • Implemented the Drag and Drop functionality using React -Dragable.
  • Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Expertise in extensive JavaScript and jQuery programming to give AJAX functionality for the website.
  • Responsible for developing a front-end application using React Js and FLUX architecture for internal team's productivity use.
  • Experience in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Developed ReactJS forms to manipulate text within HTML5 views.
  • Worked on React JS Virtual Dom and React views, rendering-using components, which contain additional components, called custom HTML tags.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
  • Performed Unit testing on ReactJS applications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
  • Experienced in implementing CRUD database operation on such as MongoDB.
  • Debugging and troubleshooting existing code by using Firebug, Fiddler, and Chrome Developer Tools.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.

Environment: ReactJS, HTML5, CSS3, SASS, JavaScript, JSON, Ajax, jQuery, Nodejs, D3js, MongoDB, Karma, Jasmine, CRUD, Redux, agile, Scrum, React-Router, flux, bootstrap, SQL, Gulp, Firebug, Fiddler

Confidential, Emeryville, CA

UI Developer

Responsibilities:

  • Developed Single Page Application (SPA) using Angular and injected generic services.
  • Created Angular JS custom directive which is restricted to being used as an attribute.
  • Designed and developed multiple UI skins for web based applications for a diverse group of external clients.
  • Created AngularJS controllers, factories, filters, routers and services in registration module for making it a Single page Application.
  • Extensively used JavaScript for adding dynamic web content to Web Pages.
  • Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Coded JSP pages and used JavaScript for Client side validations and to achieve other client-side functionality.
  • Worked on Model-View-Controller (MVC) Architecture on the client side making use of Angular JS. Involved in implementation of RESTful web service APIs using AJAX calls and JSON as data exchanging tool.
  • Used Bootstrap components of Angular-UI like Carousel, Collapse, Dropdown, and Tabs in the member’s and provider’s module to select different plans, products and services.
  • Developed Custom Tags to simplify the JSP 2.0 code. Designed UI screens using JavaScript, JSP 2.0, Ajax and XML, HTML5, CSS3 and jQuery.
  • Wrote code to fetch data from Web services using jQuery AJAX via JSON response and updating the HTML pages.
  • Developed responsive HTML for the web comps, including CSS and JQuery.
  • Experience on Protractor in end-to-end test framework for Angular JS applications and also performed in jasmine, mocha, and chai.
  • Involved in Agile process, two week Sprints, daily Scrums, and pair programming to discuss the development of the application.

Environment: Angularjs, JavaScript, JQuery, JSON, JSP, Ajax, MVC, Bootstrap, HTML5, CSS3, MySQL, mocha, jasmine, chai, agile, scrum

Confidential

Java UI Developer

Responsibilities:

  • Involved in business requirements gathering, analysis and design implementing the waterfall methodology.
  • Designed and developed the business logic such as action forms, DAO's Action classes and O/R mapping using technologies such as spring, struts and hibernate.
  • Developed WSDL files to provide service to the clients to perform specific web service based calls using the SOAP messaging framework and responsible for developing the user interfaces using JSP with struts-el tag library and JSTL.
  • Developed the client sided validations using Java Script and enhancing the existing Hibernate mapping files, configuration files, Spring and Struts configuration files.
  • Responsible for developing the DAO classes for the budgeting and reporting module and developed the batch application to generate reports using Spring scheduler module.
  • Implemented multi-threading using Java concurrent package to create thread pool to process multiple requests.
  • Responsible for conducting unit testing using Junit and provided support to QA and PROD environments by fixing defects and assisting the deployment processes.
  • Involved in a desktop application development using Swing JDBC.
  • Performed test cases using Jasmine and Qunit
  • Project developed in Scrum development mode.

Environment: Java 1.5, JSP, Servlets, Struts 1.2, Spring 2.0, Hibernate 3.0, JUnit, JavaScript, HTML, CSS XML, Oracle 11g, DAO, SOAP, SVN, jasmine, scrum.

Confidential

UI Developer

Responsibilities:

  • Worked closely with system analyst to understand the technical requirements of the projects.
  • Worked in a team involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, AJAX.
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
  • Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Involved in writing the Properties, methods in the Class Modules and also consumed web services
  • Used JavaScript for custom client-side validation.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Worked with View State to maintain data between the pages of the application.

Environment: HTML, CSS, JavaScript, Dreamweaver and Windows, JSP, AJAX, JSON, XML, TOMCAT APACHE.

We'd love your feedback!