Ui Developer Resume
Chicago, IllinoiS
PROFESSIONAL SUMMARY:
- Over 5years of extensive experience in designing and developing User Interface using HTML 4.01/HTML5, CSS3, JavaScript, ECMAScript6, jQuery, AngularJS, Angular 2/4/5/6, React JS, Redux, RxJS, NodeJS, AJAX, Bootstrap, JSX & SASS/LESS.
- Experience developing Single page applications using Angular and React.
- Extensive experience wif React and Redux architecture.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience and familiarity wif newer specifications of ECMA Script 6.
- Experience in writing Restful APIs using NodeJS Express.
- Involved in writing teh front - end code for teh application usingAngular2.0, Angular4.0 and Angular 5.0
- Developed teh application using MEAN stack: Mongo DB, Angular 5.0, Express JS, and Node.js.
- Experience in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular 2.0/4.0/5.0.
- Created prototype before development based on static and approved design documents and wireframes.
- Managed and created traffic thru Google analytics&Google AdWords.
- Used several design patterns like Singleton, Factory, Data Access Objects and MVC.
- Experience in developing mobile applications wifIonic Framework
- Experience wif High charts library for data visualization.
- Innovative use of technology and SEO to drive traffic and engage users.
- Strong knowledge on JavaScript unit testing wif Jasmine and Karma.
- Able to complete projects efficiently and satisfy customers wif attractive, user-friendly websites.
- Worked under Waterfall and Agile environment wif regular basis of SCRUM.
- Ability to apply W3C web standards, WCAG 2.0 and 508 Guidelines wif great skills in achieving teh best cross-browser user experience for sake of long-term user retention and engagement.
- Professional understanding of Software development life cycle’s (SDLC) various phases such as Analysis, Design, Development and Testing.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code.
- Knowledge of mobile development platform.
- Innovative use of technology and SEO to drive traffic and engage users.
- Creating websites that are user-friendly, effective, appealing and quality pages.
- Developing cross-browser and cross-platform compatible solutions.
TECHNICAL SKILLS:
Web Technologies: HTML 5, CSS 3, JavaScript ES5/ES6, Typescript, Bootstrap, SASS, LESS, AJAX and XML
Framework/Libraries: jQuery, Angular (1.x,2.x,4,5), Node.js, D3JS, React.JS, Redux, Jasmine,Karma,Mocha,Chai
IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ, Note pad++, Microsoft Visio, Web Storm
Version Control: Tortoise, SVN, GIT
Package Manager: NPM, Bower, Grunt, Gulp, Webpack
Operating Systems: Windows, Mac, Linux
Methodologies: Agile and Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, Illinois
UI Developer
Responsibilities:
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular 5.0/6.0 and Bootstrap.
- Spearheaded adoption of new principals such as responsive design, mobile first and adaptive design using Angular5 libraries using Typescript.
- Designed and coded customized Angular 5 services to interact wif teh backend API and serve components.
- Worked wif Angular 5 forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Implemented bootstrap, CSS in AngularJS for developing rich and responsive UI.
- Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery functions.
- Coding, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Experience wif Angular 5 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS
- Worked on state management using Redux architecture wif a unidirectional data flow to ensure teh data consistency.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 5.
- Designed and coded customized Angular 5 services to interact wif teh backend API and serve components.
- Created responsive web pages using HTML5, CSS3 media queries and MDB for angular
- Used Angular 5 as framework to create a Single Page Application (SPA) and created various components.
- Developed all client-side logical implementation part of applications wif Angular 4 controllers under specific modules, manipulating nodes in DOM tree.
- Implemented JavaScript module patterns using asynchronous script loading.
- Used Jasmine and Karma as end-to-end testing tools for debugging and software quality insurance.
- Developed Single Page Application using Angular 6.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Performed testing to test teh speed of teh pages.
- Performed Sitecore data imports and exports by generating XML.
- Created a build process for different environments like dev, test and production. Demonstrated knowledge of code reviews, unit and regression testing, page speed testing.
- Made enhancements to existing CSS and DIV tags using box model.
Environment: HTML5, CSS3, Angular 5/6, Redux, Node JS, JavaScript, Apache Cordova, jQuery, AJAX, Bootstrap framework, Jasmine, Tortoise SVN.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Web application designing and development using HTML, CSS and ReactJS, handle services in Java and database in SQL server.
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON, XML, andAngularJS
- Implementing different modules in ReactJSto integrate wif designs and requirements.
- Extensively involved in redesigning teh entire site wif CSS styles for consistent look and feel across all browsers and all pages.
- Developed robust, responsive Ajax driven UIs wif AJAX, CSS3, DHTML, HTML5, React JS, JavaScript and jQuery.
- Developed multiple POCs to create a user interface in Angular JS.
- Used Webpack for code bundling and babel as compiler for transpiling JS files in unsupported browsers.
- Worked wifReact.JS, on Redux for teh state management of React Application
- Working wif ECMA Script 6 features. Used Babel, web pack wif es2015,reactJSX presets.
- Expert in creating bundling complex applications using webpack or packaging it using gulp/grunt.
- Using AngularJS, me created custom directives for data manipulations and to display data in company standardformat in UI.
- Develop various screens for teh front end usingReactJSand used various predefined components from NPM (Node Package Manager) and Redux library.
- Maintained and developed modules for Drupal web store.
- Developed single page applications usingReactRedux architecture, ES6, web pack and grunt.
- Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
- Used Axios wif react for making AJAX Calls.
- Developed user interface using Ajax and DHTML libraries to simplify teh complexities of teh application.
- Developed teh UI responsible for creating efficient design and developing User Interaction screens using ReactJS, Redux-form, HTML5, CSS3, JavaScript, jQuery and JSON.
- UsedReactRouter to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Implemented flux pattern by using Redux framework as a core dependency.
- 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.
Environment: React, Responsive Web Design, jQuery, Webpack, Angular 4, JSON, Ajax, JSP, DOM, JUnit, SQL, PL/SQL, Oracle, Bootstrap, Protractor, Microservices.
Confidential, St. Louis, MO
Sr. Application Developer
Responsibilities:
- Designed and developed teh login portal using framework Angular 2 along wif 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 wif diverse team of product owners and UX designers in fast paced environment, wif quick iterative cycles.
- Created reusable components and services to consume REST API's using Component based architecture provided byAngular 2.
- Integration of user-facing elements developed by front-end developers wif server-side logic by using Node JS Express.
- Implemented AngularRouter to enable navigation from one view to teh next as agent performs application tasks.
- Responsible for designing Front-side of teh website like embedded graphics, and interactive documents.
- Used jQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
- Used jQuery core library functions for teh logical implementation part at client side for all teh 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 wif Angular JSand HTML5.
- Used various social media APIs (Such as Facebook API & Twitter API) for building responsive media feeds.
- Created teh structure for theMongoDBusing Mongoose.
- Developed reusable style sheet partials using Sass preprocessor.
- Used NPM, GRUNT for UI task runner and mastered in using teh GRUNT commands for building and deploying teh 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
UI Developer
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery and AngularJS.
- Used AngularJS MVC framework to build Web application for teh internal use of teh organization.
- Wrote application level code to add functionality to teh perform client-side validation using JavaScript.
- Developed dynamic responsive Web Application by integrating AngularJS wif Bootstrap, which is further integrated wif Web Services.
- Developed various reports and charts using HTML Canvas, HTML SVG and SVG by passing JSON objects and Arrays as input both for mobile and web applications.
- Used D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.
- Worked closely wif Graphic designers to implement mock-ups and teh layouts of teh application using HTML/HTML5, CSS/CSS3, and JavaScript.
- Written Ajax driven JSON consuming JavaScript functions to save user selections such as radio button, drop-down menu selections into a cookie.
- Used Ajax, JSON to send request to teh server to check teh functionality of teh websites.
- Used JSON for storing and exchanging information between browsers and servers.
- Extensively used Bootstrapand CSS3 media queries for ResponsiveWeb Design(RWD).
- Used jQuery Ajax for service calls on pages to interact wif teh server for information.
- Building single-page web apps or complicated user interfaces using angular.js.
- Good team player wif excellent communication skills and ability to learn and adapt quickly to teh emerging new technologies.
- Involved in daily SCRUM meetings to keep track of teh ongoing project status and issues.
Environment: HTML/HTML5, CSS/CSS3, SASS, AngularJS 1.2, JavaScript, jQuery, Ajax, JSON, MySQL, SVN, Bootstrap, Grunt, Bower, GIT, Agile.