We provide IT Staff Augmentation Services!

Ui Developer Resume

Santa Clara, CA

SUMMARY:

  • 6 years of experience in developing User Interface with HTML, CSS, JavaScript, TypeScript, Angular (1.x,2/4/6), ReactJS, Redux, RXJS, Express JS, jQuery, AJAX, XML, Bootstrap, JSON& SASS/LESS.
  • Experience in working with Angular modules, services, templates, directives, services and dependency injection to create a SPA.
  • Hands on Knowledge on Azure Cloud Services for creating Web - Applications and Knowledge on Azure CLI.
  • Expertise in writing custom Pipes, Directives, Components in Angular framework.
  • Worked extensively on Angular & Typescript SPA domains.
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 4 and their Validations.
  • Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in building application with React JS, Redux, Require JS, in MVC architecture.
  • Expertise in React.JS framework and integrate them to Node.js server-side code.
  • Developed the backend by using Node.js, Express and MongoDB.
  • Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
  • Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling mobile applications.
  • Highly skilled at front-end engineering using Object-Oriented JavaScript.
  • Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
  • Experience in using Chrome Developer Tools and Firebug for debugging and troubleshooting the code.
  • Extensive knowledge in Mongo DB concepts and good knowledge in Administration.
  • Good experience in automated build process by using Jenkins and Maven.
  • Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
  • Expertise creating user validation forms and sending data to server using RESTful services.
  • Expertise in working on AWS to integrate the to integrate the Server and Client-side code.
  • Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
  • Extensively work with Adobe Photoshop, Illustrator, Dreamweaver, and many other design applications.
  • Utilize Karma, Gulp, Grunt and NPM to build and test applications.
  • Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
  • Expertise in Video Coding by using HTML5, CSS3 and java Script.
  • Extensively used the repositories like GIT and SVN.
  • Good experience in unit testing by using Protractor, Jasmine, Jest, Karma and Mocha .
  • Extensively worked on microservices concept implementation with Docker and Kubernetes.
  • Strong and Optimal solution scripts for CI/CD applications.
  • Extensive experience working under Agile methodologies environment (scrum, Kanban).

TECHNICAL SKILLS:

Web Technologies: HTML4/ HTML5, CSS3, JavaScript,jQuery, Bootstrap, AngularJS, React, Redux, NodeJS, Express, Ajax, JSON, Angular 2/5/6, TypeScript.

IDE s: Eclipse, Visual Studio Code, Notepad++, WebStorm, Sublime.

Debugging tools: Firebug, Chrome Developer Tools.

Linux: Ubuntu, Mac OS, Windows.

Servers: Apache Tomcat, JBOSS, WebSphere.

Version Control: GIT, SVN, TeamSite

Build Tools: Jenkins, Maven, Ant, Gradle

Database: SQL Server, MYSQL, MongoDB, Cassandra

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

UI Developer

Responsibilities:

  • Designed and developed dynamic SPA's using HTML5, Angular 4/6, Bootstrap and CSS3.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Updated the application with new features of Angular 6.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Designed and developed the application using Angular 4 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Moved existing AngularJS controllers and services to Angular 4 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular and typescript.
  • Developed single page applications using Angular, Typescript, web pack and grunt.
  • Hands on Experience on Angular technology for one complete project in rebasing the UI of the application using the techniques in Angular 4.
  • Knowledge in configuring Cloud platform such as VMs, Azure AD, Web Apps, DB’s, Cloud Services, etc.
  • Experienced on creating and managing VMware tools, Cloud Services, and Storages.
  • Experienced with deployments, maintenance and troubleshooting applications on AWS Cloud.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
  • Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
  • Worked on the new features of Angular 4 like new if else syntax, ng-templates, and form validators.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
  • Followed Quality Processes like Continuous Integration/ Continuous Development with Jenkins & code quality using SonarQube and involved in Code reviews.
  • Developed Share components with ReactJs and Redux for pattern Library.
  • Implementing different modules in ReactJS to integrate with designs and requirements.
  • Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility.

Environment: Angular (4/6), Angular CLI, ReactJs, Redux,TypeScript, JavaScript, Node.js, NPM, Express.js, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, WebStorm, TDD, Jasmine, Karma, LESS, Azure Cloud Services.

Confidential, Pleasanton, CA

UI Developer

Responsibilities:

  • UI Components designing and development using ReactJS, Redux and JSX.
  • Implementing different modules in ReactJS to integrate with designs and requirements.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, React JS, JavaScript and jQuery.
  • Worked on Webpack for build and webpack-dev-server a server.
  • Improved user experience by designing and creating new web components and features
  • Working with ECMA Script 6 features and used Babel, web pack with es2015, react JSX presets.
  • Expert in creating bundling complex applications using webpack or packaging it using gulp/grunt.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Participated in design brainstorming sessions, technical design reviews, formal code reviews, bug triage, and functional walkthroughs.
  • Involved in designing and developing the web pages using HTML 5, SASS, React JS, Redux, Flux, Node JS.
  • Developed a front-end web application for Global Network Operations using React JS, Redux, ES6/Babel and Webpack.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility.
  • Use React JS to create more responsive webpages, which can be compatible with all the browsers and compatible with the different devices.

Environment: ReactJS, Redux, Jest, NodeJS, Responsive Web Design, jQuery, Webpack, JSON, JIRA, Ajax, JSP, DOM, JUnit, SQL, PL/SQL, Oracle, Bootstrap, Protractor, Microservices.

Confidential

UI Developer

Responsibilities:

  • Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and ES 5 & Type Script.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Worked with diverse team of product owners and UX designers in fast paced environment, with quick iterative cycles.
  • Created reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Integration of user-facing elements developed by front-end developers with server-side logic by using Node JS Express.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Responsible for designing Front-side of the website like embedded graphics, and interactive documents.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Participated in technical design, development and testing of various modules assigned and used JUnit for unit testing.
  • Used protractor for end-to-end testing tools for debugging and software quality insurance.
  • Implemented various validation controls for client-side validation with Angular JS and HTML5.
  • Used various social media APIs (Such as Facebook API & Twitter API) for building responsive media feeds.
  • Created the structure for the MongoDB using Mongoose.
  • Developed reusable style sheet partials using Sass pre-processor.
  • Used NPM, GRUNT for UI task runner and mastered in using the GRUNT commands for building and deploying the project.
  • Used Web pack to build Typescript modules.
  • Performed Unit testing using Jasmine and Karma.
  • Using Jenkins for continuous integration of builds.

Environment: HTML5, CSS3, Typescript, JavaScript, Express, jQuery, Angular 2, Bootstrap, Rest API, Responsive Design, JIRA, AJAX, JSON, Karma-Jasmine, Web Storm, GIT.

Confidential

Software Developer

Responsibilities:

  • Develop Responsive Web Application with HTML5, CSS/CSS3, JavaScript, Angular, jQuery, require JS and Gulp.
  • Create custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Involve in Estimation, Design approach, Coverage, Alternate approaches, Usage of Design patterns, Test strategy/ Plan development.
  • Used Grunt as task runner to test the JavaScript with JS Hint.
  • Used Angular.js for connecting the API's using Angular.js $http service.
  • Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
  • Follow and assist with the evolution of corporate front-end standards and branding guidelines to developer coding patterns for reuse.
  • Test the application from front end using Mocha and Chai.
  • Used RALLY for defect tracking for creating and managing user stories.
  • Developed various customized views using Dojo, jQuery, JavaScript, HTML, XHTML and CSS3.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
  • Maintained the code base by frequent updates to the code repository using Git.
  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY .
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS .
  • Involved in Java application testing and maintenance in development phase and production phase.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Successfully executed all the web test cases and fixed any bugs/issues identified during the test cycles.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Developed Web Services, which are published on to the WebSphere application server.
  • Involved in coding pages with best Search Engine Optimization (SEO) techniques.

Environment: HTML5, CSS3, JavaScript, AJAX, jQuery, AngularJS, Gulp, GIT, AJAX, JSON, XML, J2EE, Java/JDK, JSP, Servlets, Spring, WebSphere.

Hire Now