We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Madison, WisconsiN

SUMMARY:

  • Over 6+ Years of experience in the IT industry working with Web Based Applications and UIapplications in various domains.
  • Extensive experience in developing Web based applications and Client/Server applications using HTML, HTML5, CSS, CSS3, JavaScript, AJAX, JSON, Angular JS, Angular 2/4, Node JS, and React JS etc.
  • Developed, Configured and Deployed a variety of Portals and UI Applications including HTML, CSS3 and JavaScript .
  • Experience in using Bootstrap for layout, forms, buttons in the application.
  • Actively took part in all the phases of the development life - cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance.
  • Experience in writing structured markup, CSS and JavaScript/ jQuery and keeping up-to-date with the latest developments in web technology
  • Solid understanding of React J S, Virtual Dom Algorithm, for React JS performance optimization.
  • Experience with Advanced jQuery concepts like live, delegate, event management, jQuery, MVC etc.
  • Used JIRA for bug tracking and issue tracking.
  • Experience in creating test suites using Jasmine and Karma .
  • Good team player with excellent communication skills and Ability to learn and adapt quickly to the emerging new technologies.

PROFESSIONAL EXPERIENCE:

Confidential, Madison, Wisconsin

UI developer

Responsibilities:

  • Designed and developed the Application using Angular2/4 along with HTML5, CSS3 , and TypeScript and Bootstrap4 .
  • The portal is made responsive using CSS3 and its preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
  • Written modular, secure, and well - tested front-end code in TypeScript , HTML5 and CSS4 using the latest web Technologies.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Used Web pack to build TypeScript modules.
  • Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption..
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Followed Agile methodology, interacted directly with the client to provide/take feedback on the features, suggest/implement optimal solutions, and tailor application to customer needs.
  • Demonstrated knowledge of code reviews, unit and regression testing.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Used GIT for source control and JIRA for tracking purposes.

Environment: HTML5, CSS3, SASS, JavaScript, Angular2&4, TypeScript, Agile, Bootstrap, REST API's,Web pack, Jasmine, Karma, NPM, GIT, JIRA and Visual Studio

Confidential, CA

UI Developer

Responsibilities:

  • Implemented Angular 2 Services for connectivity between web application and back - end API'S using TypeScript.
  • Created Angular 2 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 single page application 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 Angular 2 for Client-side validations while rendering JSON validation errors in the backend.
  • Developed Angular 2 Template driven forms and Model driven forms builder by using ngModel.
  • Used Webpack to bundle Typescript and JavaScript modules.
  • Involved a full complement of Express.js, Angular 2, Node.js and MongoDB to store and present assessments.
  • Involved in usage of Mongoose for Node.js which makes easy to access the database from Express.js application.
  • 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 and Karma to ensure 100% code coverage.
  • Used Microsoft Visual Studio as an IDE.
  • Experience with working in short sprints in an Agile SCRUM software development model, good understanding of Scrum processes, tools like JIRA, and artifacts like Stories, Tasks.

Environment: HTML5, CSS3, JavaScript, JSON, jQuery, TypeScript, Angular 2, NodeJS, Express.js, MongoDB, Mongoose, REST API's, Webpack, Yeoman, npm, Bower, TSLint, Jasmine, Karma, JIRA, GIT, AWS, Jenkins, Dockers, Nginx and Visual Studio.

Confidential, Atlanta GA

UI Developer

Responsibilities:

  • Developed dynamic web pages using HTML5, CSS3, jQuery, ReactJS, Bootstrap, NodeJS and AJAX .
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Involved in building applications using ReactJS by building re - usable UI Components.
  • Worked on Bootstrap, LESS to develop User Interface with responsive design.
  • Created responsive layouts for mobile plot forms by created grid model using bootstrap.
  • Used JavaScript and GWT to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests and Developed dynamic frontends using ReactJS.
  • Involved in building applications using React JS by building re-usable UI Components.
  • Used Redux to store data from multiple API endpoints.
  • Worked on React JS for developing UI using Sorting, Pagination and rendering for search product page.
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Used ReactJS with Redux to create a single page web application with efficient data flow between the client and server and used to create Controllers to handle events triggered by clients and send request to server..
  • Utilized a concept called Virtual DOM in ReactJS to create in-memory data structure cache, enumerate the resulting differences, and then update the browser's displayed DOM efficiently
  • Performed the Synchronous/Asynchronous file operations and created web server with the help of Express Using NodeJS.
  • Worked on Express Framework to set up middleware to respond to the HTTP requests with the help of NodeJS.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.

Environment: HTML5, CSS3, Bootstrap, JavaScript, Redux, ReactJS, MongoDB, Web pack, AJAX, JSON, RESTful Web Services, NodeJS, Grunt, Karma, GIT and Agile

Confidential

UI developer

Responsibilities:

  • Developed single page applications using Angular JS , Designed the page using Bootstrap and some custom CSS.
  • Good knowledge on creating services with Angular js @injectable property, as to make the service available for dependency injection when creating components.
  • Designed dynamic client - side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular .
  • Worked on unit testing for the Angular application using karma.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Developed CSS3 to style page layouts, navigation and page-loading spinner.
  • 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.
  • Collaborated with the front-end design team and back-end team and started converting the static files with the dynamic content with the data is retrieved from the database by the API calls.
  • Used Githubfor managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.

Environment: Angular js, HTML, CSS3, Github, Web API, JSON, Web API, Karma.

Confidential

JR Front End developer

Responsibilities:

  • Involved in gathering Requirements, Analysis, Code development, Design. Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Developing pages using HTML 4.01
  • Responsible for the process of UI design for Internet sites and applications
  • Created various web page layouts using HTML and CSS.
  • Responsible for developing, editing, publishing and managing content on the external Web pages.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Used JavaScript to make drop down menus on web pages and displayed part of a web page upon user request.
  • Worked with CSS Selectors, classes, ID's, Pseudo classes, Inheritance and cascade concepts, Box model with fixed width.
  • Developed data insertion forms and validated them using JavaScript
  • Coded JavaScript for page functionality and Pop up Screens.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Worked on Cross - Browser compatibility and fixed the bugs for several browsers.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

Environment: HTML 4.01, CSS, JavaScript and WINDOWS

We'd love your feedback!