Ui Developer Resume
Fremont, CA
SUMMARY:
- Over 5 years of experience in the User Interface development for Web Applications using HTML 4/5, CSS (2/3), JavaScript, jQuery, BackboneJS, Angular JS, Angular (4/6)ReactJS, AJAX, and JSON.
- Experience in Web application development using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular JS, React JS, GIT, AJAX, SVN and DOM.
- Proficient in building Web User Interface (UI) using HTML table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
- Extensive experience in creating style guides, best practices, code reviews and setting UI standards for enterprise/consumer applications using Bootstrap 2/3.
- Experience with developing single - page applications (SPAs) using various JavaScript frameworks like Angular JS, Angular, Node.js and EXTJS.
- Experience in developing, publishing, running and maintaining websites from scratch and modifying existing code on Linux and windows environment.
- Experience in applying the latest development approaches like MVC framework, event-driven applications using AJAX, Object Oriented (OO) JavaScript.
- Expertise in creation of reusable components, custom directives, Filters, Services and keeping the code clean.
- Experience in UI architecture design using Angular 4 . Through understanding of core concepts like Components, Modules, Services, Dependency Injection.
- Experience using Redux to manage state and building ReactJs applications.
- Hands on experience using Webpack module bundler to build Angular4/6 applications.
- Expertise in Angular JS structural framework for dynamic web apps and profound knowledge in concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Used service versioning tools like SVN, GitHub and worked different IDE's like Eclipse, VS Code etc.
- Excellent knowledge of JavaScript, CSS and their behavior on different browsers.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Developed prototypes and production Presentation-layer code using version control for products, websites, and emails.
- Possess good communication and problem solving skills and pro-active team worker qualities.
- Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, unit test cases and Analysis, User Training documents and Technical Help documents.
- Good Project Management and Inter-personal skills gained through interaction with technical and functional teams.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
TECHNICAL SKILLS:
Web Technologies: Html4/ Html5, C SS 2/ C SS 3, Java S cript, Ajax, jQuery, Json.
Frameworks: JavaScript (ECMAScript), AngularJS, Angular 4, Angular 6, NodeJS, BackboneJS, LESS, SASS, Bootstrap.
IDE s and Tools: Eclipse IDE, NetBean, Dreamweaver, Firebug, Developer Tools, Edit Plus, Sublime Text, Microsoft Visual Studio Code, WebStorm, Notepad++.
Libraries: jQuery, D3.js, ReactJS
Application Servers: HTTP Web Server, Node.JS
Debugging Tools: Protractor/Jasmine
Operating System: Linux, Window 7/8/X, MAC OS X
Database: MYSQL, MSSQL, Mongo DB.
Methodologies: Waterfall, Agile, Scrum
Version Controls: GIT, Azure
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, CA
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
- Created a custom responsive web application to replace a legacy line-of-business web application using React JS.
- Expertise in React JS framework and integrate them to Node.js server-side code.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented flux pattern by using Redux framework as a core dependency.
- Created flux stores to migrate an existing flux app to Redux.
- Design, develop and test HTML, CSS, jQuery and React.JS,Redux that meets accessibility of web browser.
- Developed the backend by using Node JS, express .
- Developed multiple POCs to create an interface between Backend to Frontend by using Node.js.
- Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Developed client side drop down menus, toggles and search bars using React Bootstrap.
- Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
- Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.
- Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
- Implementation of the chatbot using Kendo UI.
- Responsible for making the dynamic page using AJAX, JSON and jQuery.
- Designed and developed a web application by using Angular 6 as front-end and using Web API to receive and pass data to back-end.
- Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
- Experience in writing Components, Pipes and Services to separate concern and handle different situations by using Angular 6.
- Created application into our IDE and started modifying it to build our login application. There are certain files generated with the CLI command, Angular 1.x and Upgraded to Angular 6 and Typescript and used browser animations, render,,email attribute in form validation.
- Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
- Worked on GIT as a version control. Utilized NPM scripts for build and test environments in a Node.js application.
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
Environment : Angular Js, Angular 6, React Js, HTML, CSS3, Bootstrap, Node JS, AJAX, JSON, Kendo U I, GIT, Azure.
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Working on HTML5, CSS, and JavaScript to develop web pages.
- Involved mostly in each step of the Software Development Life cycle of the application like Requirement gathering, Design, Analysis and Code development.
- Working on cross-Browser compatibility issues and integration of the project.
- Used the LESS CSS pre-processor for styling requirements based on wireframes and design documents
- Used jQuery for slideshows and Developed CSS templates.
- Worked on dual projects which includes migration of WCS in backend to Microservices and maintaining the enterprise site rectifying the defects and updating the functions using JavaScript and changing the CSS files as per business requirements.
- Involved in File Manipulations, File Uploads using Node JS.
- Modified designs and templates for better user interaction and understanding. Communicated and was involved in testing with QA team which involved cross browser testing, loading and performance checking.
- Designed training materials utilizing UX design principles and provided training using Photoshop, and Flash.
- Created interactive prototypes using HTML, CSS, Java Script from a combination of wireframes, visual designs and design standards.
- Involved in developing the UI pages of the company’s client website using HTML, CSS, JavaScript, NodeJs and Bootstrap (Scaffold) to achieve Responsive Web Design and to render the dynamic web pages for the application.
- Used AJAX and JSON to make asynchronous calls for retrieving dynamic data from backend server and update the specific parts of DOM.
- Unit testing and reviewing the code to ensure that it is valid, is properly structured, meets organizational standards and is compatible with varied browsers, devices or operating systems.
- Form validations are done based on the organizational standards and maintenance point of view.
- Extensive experience in Web Application Development, Interface Web Design,
Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.).
Environmen t: HTML5, CSS3, Bootstrap, NodeJs, JavaScript, Ajax, JSON, XML, Restful API, Github, Visual Studio Code
Confidential
UI Web Developer
Responsibilities:
- Worked on HTML5, CSS, and basic JavaScript to develop web pages.
- Involved mostly in each step of the Software Development Life cycle.
- Worked on cross-Browser compatibility issues and integration of the project.
- Developed CSS templates.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes. Developed AngularJS services for reusable functionality.
- SQL server was used to get the data.
- Modified designs and templates for better user interaction and understanding. Communicated and was involved in testing with QA team which involved cross browser testing, loading and performance checking.
- UI development and setup Community Server Social Network member and SharePoint sites.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Created interactive prototypes using HTML, CSS, Java Script from a combination of wireframes, visual designs and design standards.
- Involved in developing the UI pages of the company’s client website using HTML, CSS, JavaScript, React Js, jQuery and Bootstrap to achieve Responsive Web Design and to render the dynamic web pages for the application.
- Used AJAX and JSON to make asynchronous calls for retrieving dynamic data from backend server and update the specific parts of DOM.
- Evaluated code to ensure that it is valid, is properly structured, meets industry standards and is compatible with varied browsers, devices, or operating systems.
- Extensive experience in Web Application Development, Interface Web Design, Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.).
Environmen t: HTML5, CSS3, Bootstrap, JavaScript, Ajax, JSON, AngularJS, React Js, jQuery HTML4, JavaScript, CSS2, Photoshop, SQL Server.