Ui Developer Resume
Cincinnati, OH
PROFESSIONAL SUMMARY:
- Having 5+ years of extensive industry experience in designing and developing dynamic User Interface web pages.
- Expertise in developing and updating a web pages effectively using HTML5, CSS3, Bootstrap, Angular JS, Angular 2/4, JavaScript and JQuery.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
- Strong experience in using React JS along with Redux and Flux for creating reusable UI components.
- Experience in working with JavaScript frameworks like Bootstrap, Backbone.js, and Angular.js.
- Excellent knowledge in CSS with preprocessors like LESS and SASS.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
- Extensive experience in DOM manipulation using JavaScript, JQuery, Angular JS.
- Experience of developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
- Excellent knowledge of JavaScript, CSS and their behavior on different browsers. Proven track record of demonstrating innovative and unique designing skills.
- Experience with usage of Mango DB to perform various CRUD operations. Used mongoose for integration of Mango DB in the project.
- Knowledge in package management toolkits like WebPack, Gulp, Grunt and Npm Scripts.
- Expertise in designing Event Handling models such as Listener and Dispatcher in object - oriented JavaScript.
- Worked on Unit test by Test-Driven Development (TDD), writing test cases using Jasmine, QUnit, Karma, Mocha, Chai and Protractor for E2E testing.
- Expertise in using source code control systems such as GIT and SVN and project management tool JIRA.
- Experience in using tools for development and design like Adobe Dreamweaver, Sublime Text, Eclipse and net beans.
- Extensively worked in various software methodologies such as Waterfall, Agile, and Scrum.
TECHNICAL SKILLS:
Languages: C, C++, Algorithms and Data Structures, JAVA
Technologies: HTML5, CSS3, JavaScript, AJAX, jQuery, JSON, Bootstrap
Frameworks: AngularJS, Angular 2/4, ReactJS, Redux, Flux, NodeJS, D3.js, Webpack
IDE s: NetBeans, Sublime, Visual Studio, Notepad++, Edit plus, WebStorm, SVN
Work Flow: Single Page App, Responsive Web Design
Operating System: Windows, Linux, Mac.
Methodologies: Scrum, Agile, Waterfall.
Tools: Jasmine, Grunt, Gulp, Karma
PROFESSIONAL EXPERIENCE:
Confidential, Cincinnati, OH
UI Developer
Responsibilities:
- Implemented user interface by using the React JS , Redux for SPA development.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used React - Router to turn application into Single Page Application.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js .
- Implemented the Drag and Drop functionality using React-Draggable.
- Used React-Autocomplete for creating google maps location search on the webpage.
- Maintained states in the stores and dispatched the actions using redux.
- Used Node JS to run Web pack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Have worked on AWS for fetching the pictures and Videos from AWS to UI
- Used Git for version controlling and regularly pushed the code to GitHub .
- Used HP Quality Center as the bug tracking system to track and maintain the history of bugs/issues on everyday basis. Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
- Interacted with Customers and development teams for Fix the Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML5, CSS3, ES6, Bootstrap, SASS, LESS, JavaScript, jQuery, React JS, Redux, Flux, Git, and Jenkins.
Confidential, Houston, TX
UI Developer
Responsibilities:
- Design, develop, troubleshoot and maintain internal and external facing web applications and associated code base using HTML5, CSS3, Bootstrap 3, JavaScript and Angular 2.
- Created the login portal using framework Angular 2 along with Type Script .
- Experience in Using D3's animation capabilities, which are built to enhance the data visualizations with transitions.
- Developed and utilized UI reusable components through Angular 2.
- Used pre-processor SASS to generate and manage CSS.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Developed on demand, combo and compression server for Node JS application. Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
- Implementing HTTP requests using Rxjs Observable library to handle multiple values over time.
- Worked in integrating with REST APIs.
- Created mockups and wireframes for a new website.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Worked with REST services, which includes building a proper request using Node JS and consuming the API response using Angular2.
- Unit tests in BDD format using Angular 2.0 testing library.
- Worked in Scrum Agile using JIRA, developed and adjusted user stories appropriately
Environment: HTML5, CSS3, JavaScript, Angular 2/4, Typescript, D3.JS, SASS, Jasmine, Bootstrap, NodeJS, AJAX
Confidential, San Antonio, TX
UI Developer
Responsibilities:
- Designed and implemented a SPA (Single Page Application) in AngularJS.
- Designed and wrote code for HTML5, AJAX applications that scale to high-volume production quality
- Creating Typescript reusable components and services to consume REST API's using Component based architecture provided by AngularJS.
- Involved in UI designs using HTML5, CSS3 and jQuery.
- Responsible to design various search forms, prototypes also involved to create error validation code using JavaScript/jQuery.
- Used Angular.JS and Node.JS framework for building web-apps and Restful services
- Implemented responsive UI which will scale itself depending on the device, platform and browser, using Angular JS , HTML , CSS , Bootstrap , Web pack.
- Used CSS3 SASS to Organize and Maintain, Reuse as well as compass CSS3 styling.
- Used CSS3 and Bootstrap 4 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML5 and CSS3.
- Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size (mobile and tablet), platform and orientation.
- Proficiency in integrating with REST APIs.
- Experience using a version control system such as Git.
- Experience with build and package management tools (e.g. Gulp, Grunt, Bower and NPM)
- Responsibilities include Front End Development, Troubleshooting, Debugging, Bug Fixing, Accessibility support.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Identified opportunities for process and tool improvements and drive those from concept to implementation.
- Prototyped creative solutions quickly and collaborated with others in crafting and implementing your technical vision.
- Developed websites based on Photoshop and Illustrator files.
- Created great code design and an eye for usability issues.
Environment: Agile, HTML5, CSS3, JavaScript, TypeScript, jQuery, AJAX, JSON, Bootstrap, AngularJS 1.x, Grunt, Bower, GitHub, Jasmine, Photoshop.
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.
- Implemented AngularJS Services for connectivity between web application and back - end API'S using TypeScript.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code .
- Used Webpack to build Typescript modules.
- Created several patterns of representation using different MVCs.
- Worked on the MVC architecture of AngularJS in developing the apps, controllers and directives which are totally customized to meet the needs of the application .
- 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 GitHub for managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.
Environment: Angular JS, TypeScript, HTML, CSS3, GitHub, Web API, JSON, Web API, Karma