We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Around 7 years of experience in designing and developing front end web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap, Angular JS, Angular 2/4, React JS, Node.JS, XML.
  • Working experience with software development life cycle (SDLC) methodologies like Agile and Waterfall methodologies.
  • Followed SCRUM Agile methodology that includes iterative application development, weekly sprints, daily stand up meetings, retrospectives and backlog grooming.
  • Proficient in building Single Page Applications using Angular 2/4.
  • Proficient with creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Worked on Angular directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Experience in using React JS components, Redux Forms, Events, Keys, Router, plus Redux, Animations and Flux concept
  • Experienced in React JS and working with React Flux architecture and with Redux architecture using complex Object - Oriented concepts in improving the performance of the websites
  • Developed web applications like message posting and auto complete form valuations using JSON, AJAX, and DOM scripting
  • Experience in building user interaction and DOM events using object-oriented JavaScript frameworks.
  • Excellent knowledge in CSS with preprocessors like LESS and SASS.
  • Expert in developing RWD applications.
  • Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications..
  • Extensively developed Rich Internet Applications and various UI widgets using jQuery.
  • Developed the application for responsive to different screen resolutions using Bootstrap and media queries.
  • Solid experience with Responsive Web Design (RWD), experience in creating test suites using JASMINE.
  • Used Bootstrap for the responsive web design and used JavaScript and jQuery for form validations
  • Good understanding and experience in AJAX communications and cross domain compatibility issues.
  • Experience in using version controls such as GIT and SVN.
  • Experience using JIRA for project tracking and worked on TDD using Jasmine and Karma

TECHNICAL SKILLS

Operating System: Windows XP/ 2000/98/95/7/8/10 , MAC OS X.

Frameworks: Angular JS, Bootstrap, React JS.

Tools: NetBeans IDE, Eclipse, Notepad++, SVN, Sublime Text, Atom, Brackets

Web Technologies: HTML/XHTML, HTML5, CSS3, SASS, LESS, XML, JavaScript, ECMASCRIPT 6, Typescript, AJAX, JQuery, JSON, Java, Servlet, JSP, Bootstrap,, AngularJS, Angular 2,4, React JS & Node JS

Languages: C, C++, PHP with OOPS, Java.

Microsoft Suite: Excel, Word, PowerPoint.

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

UI developer

Responsibilities:

  • Developed the UI portal using framework Angular 2/ 4 along with HTML5, CSS3 and Type Script.
  • Used Bootstrap, Media Queries build the responsive front-end pages for different screen resolutions.
  • Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Experienced in Angular 4 Templates, directives, Routing and navigation, Components, Services and Data Binding.
  • Good knowledge on creating services withAngular4 @injectable property, as to make the service available for dependency injection when creating components.
  • Created Typescript reusable components and services to consume REST API and using modular based architecture.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Using Angular created custom directives for data manipulations and to display data in company standard format in UI.
  • Designed Dynamic client side Java-script codes to build web forms and simulate process for a web application, page navigation using Angular 4
  • Defined new validations through Angular for the form field validation implemented through HTML5.
  • Worked on managing the user menu and Bulk update of Attributes using NodeJS Gulp (Task Runner) and jQuery
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies of NodeJS applications
  • Used Angular 4 multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
  • Used Angular filters for filter functionality in search box and Iterate Functionalities
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers using Firebug, Inspect Element.
  • Worked on unit testing for theAngularapplication using karma.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Developed internal web dashboard applications using Node JS and worked with NPM package manager tools
  • Worked inAgileenvironment and submitted daily status report to team leader.
  • Used GitHub Extensively to Pull, Push and Merge Code and solved various merge conflicts.

Environment: HTML5,CSS3.ANGULAR 2/4, JQUERY, NODE JS,AGILE,GITHUB,KARMA

Confidential, Madison Ave, New York

UI developer

Responsibilities:

  • Involved designing in web pages usingHTML5,CSS3,JavaScript, Bootstrap,LESS, ReactJS,Redux, Flux.
  • Utilized React JS for its efficient data flow architecture to create a lightweight and render efficient web application.
  • Implemented React JS component router for navigation.
  • Translated designs and wireframes into high quality code.
  • Used various predefined components from NPM (Node Package Manager) and Redux library in the project.
  • Developed new user-facing and reusable components and front-end libraries for future use.
  • Used React.Js virtual DOM instead of regular DOM for improved efficiency and performance.
  • Involved in transpiling, bundling and developing React components for the partner homepages using React.js.
  • Used Redux to keep the application State in one store.
  • Created flux stories to migrate an existing flux app to redux.
  • Expertise in React Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Integrated Redux Framework with React to handle large chunks of data for the better performance.
  • UsedJIRAas the bug tracking system to track and maintain the history ofbugs/issueson everyday basis.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used Gulp as the primary task runner to automate code optimization and the build process of Front-End Resources
  • Interacted withTesting Team,Scrum MastersandBusiness Analystsfor fixing of Issues.
  • Involved in sprint planning, code review, and daily standup meetings to discuss the progress of the application.

Environment: HTML5,CSS3.JAVASCRIPT, REACT JS,AJAX,NODE JS,JIRA,GULP,GIT

Confidential, Horsham, PA

UI developer

Responsibilities:

  • Utilized the front-end technologies including HTML, CSS, JavaScript and Angular JS to layout the front-end pages.
  • Used Angular JS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Used Angular JS factory to consume web services.
  • Used Angular JS UI Router to create different hierarchy structure in single page application.
  • Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap and JQuery.
  • Built reusable Angular JS custom-directives and custom-filters for DOM manipulation and format the displayed data in the view.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Utilized Angular JS UI-Route for managing the State Transition and URL route.
  • Implemented Services and directives and injected into various methods by using Angular JS.
  • Extensively 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.
  • Used JQuery resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Implemented code according to coding standards and Created controllers using Angular JS
  • Used the Git for version controlling an JIRA for the project tracking.
  • Writing extensive unit tests using automated TDD tasks.
  • Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.

Environment: HTML,CSS3.ANGULAR1.5, JQUERY, NODE JS,AGILE,GITHUB,TDD,JSON

Confidential

UI developer

Responsibilities:

  • Developed user interface for admin and users to interact with system using JavaScript, HTML/HTML5, AJAX, CSS3 and JQuery in ongoing projects.
  • Coded Java Script for page functionality and Lightbox plugins using JQUERY.
  • Used JQuery core Libraries for the logical implementation part at the client side of the application.
  • Used JQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
  • Used JQuery events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), key press().
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Used Ajax effectively to create pagination and with client-side events like quick search
  • Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.
  • Developed AJAX based web-based UI framework by utilizing JQUERY library
  • Implemented AJAX to speed up the web application.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) .
  • Generated responsive data tables using with Bootstrap grid system.
  • Involved in fixing bugs in existing components
  • Worked with the team of architects and backend Developers to gather requirements and enhance the application functionality and add new features.
  • Used Developer toolbar for debugging and browser compatibility.

Environment: HTML,CSS,.JAVASCRIPT, JQUERY, BOOTSTRAP,DHTML

Confidential

JAVA Developer

Responsibilities:

  • Analyzed the requirements, involved in agile methodology approach, meetings with business team to evaluate business requirements and transform them into technical aspects.
  • Involved in Analysis Design and coding inJava environment.
  • Developed UIand backend applications using spring, Hibernate, Java, JSP, HTML, DHTML, and AJAX.
  • Developed web components using MVC pattern under Spring framework.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and jQuery.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Participated in UML diagramming/design and documentation of new functionalities.
  • Developed Web modules separately which will access the particular Web Service to complete the related transaction.
  • Expertise in Core Java concepts such as OO Design, Multithreading, Generics Exception Handling, Collections,Java Reflection, Annotations.
  • Used spring dependency on user access module and data access module.
  • Experience with Collection API, generics, serialization, exception handling usingJava.
  • Performed Unit Testing to validate how better and feasible is the application to be used by the
  • End-user. Apache Tomcat is used as an Application Server to Deploy the Application.

Environment: HTML,CSS,JAVA,J2EE,JSFJQUERY,JAVSCRIPT,STRUTS,SQL/PL SQL,WINDOWS.

We'd love your feedback!