Senior Ui Developer Resume
Southfield, MI
SUMMARY:
- Over 8+ years of experience in the Web Applications Development using HTML 4/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML, Angular JS, React JS, Bootstrap, JSON.
- Experience in various domain technologies like Retail, E - Commerce, Insurance, and Banking.
- Working knowledge on developing POC using Angular 2.0, typescript.
- Good Understanding of MVC architecture and Software Development Life Cycle (SDLC).
- Extensively used Angular JS (Custom directives, Factories, Services, routing, Interceptors, Single Page Applications, data binding, third party modules).
- Experienced in React JS and working with React Flux architecture.
- Extensively used Node JS, NPM modules (HTTP, FS, Express, Grunt, Bower, FS). Used GRUNT, BOWER for angular application scaffolding, and grunt as build server and bower for dependency management and web storm as front-end IDE.
- Experience of working on CSS Preprocessors SASS and LESS with JavaScript task runner Grunts.
- Developed Single Page Applications (SPAs) using angular route.
- Worked on enterprise applications using Angular JS MVC frameworks including authoring complex directives, services, controllers and filters; working with animations, routing and states.
- Created responsive designs menus, filters using media queries and grids using bootstrap.
- Strong working experience on cross browsing capability issues for IE, Chrome, Firefox and Safari.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Experience in developing components like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Working knowledge on JAVA.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Developed in Responsive Design using Twitter Bootstrap and CSS3 Media Queries.
- Familiar with Mobile Web Development using jQuery Mobile and Twitter Bootstrap.
- Experience in responsive development and mobile compatibility.
- Expertise in developing charts using JavaScript API High Charts.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Specialized in developing Web 2.0 Apps using jQuery along with AJAX/ JavaScript.
- Developing practice with jQuery mobile in various UI widgets.
- Expertise in debugging existing code using firebug, developer tool & web inspector’s tool.
- Used source version control systems like GIT, SVN and TFS.
- Worked on IDE’s like Notepad++, NetBeans, Eclipse, Visual Studio and Sublime Text.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Good experience in XML technologies such as XSD, DTD/Schemas, DOM/SAX Parsers.
- Remarkable knowledge of design, normalization and Database Management Concepts.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Worked in Agile scrum and Waterfall SDLC implementations.
- Strong team player and coordinated on-site and offshore teams.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members
TECHNICAL SKILLS:
Web Technologies: HTML 4/5, DHTML, XHTML, CSS 2/3, JavaScript, XML, JSON, AJAX, MVC Design
UI Frameworks: jQuery, Angular JS, Node JS, React JS, Bootstrap, SCSS, SASS
Operating System: Windows 7/XP/Vista/2000, Mac, Linux, UNIX.
IDE/HTML Editors: Notepad++, Adobe Dreamweaver, Sublime Text 2, Eclipse.
Database: SQL Server, MS-Access 2000.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger
SDLCs: Waterfall, Agile, Scrum.
Graphics Editors: Adobe photo shop CS3, Adobe Illustrator CS3.
Animation: Adobe Flash CS3, Adobe Fireworks.
PROFESSIONAL EXPERIENCE:
Confidential, Southfield, MI
Senior UI Developer
RESPONSIBILITIES:
- Developed all the UI pages using HTML5, DOM, CSS3, JSON, JavaScript, JQuery, AJAX, Bootstrap, Angular JS, React JS and Node JS.
- Responsive Web design and development, application development using HTML5, CSS3 Media Queries and Bootstrap grid system.
- Created the web application using Spring MVC framework.
- Making changes to the existing web applications and creative new components using react JS.
- Participated in development of a well responsive Single Page Application (SPA) using Angular JS framework, JavaScript, JQuery, HTML5, CSS3 and LESS.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Implemented inheritance properties using SASS for creating responsive style sheets.
- Implemented client side Interface using React JS.
- Widely used Angular JS, UI Bootstrap components like calendar picker, time picker, directives, select2, model pop-ups, ng-grid, router Provider’s, progress bar, ng-Idle, ng-Upload.
- Integrating the front end UI to the backend using Spring MVC framework.
- Created Single Page Application with loading multiple views using route services and adding more users experience to make it more dynamic by using Angular JS framework.
- Responsible for React UI and architecture. Built components library, including Tree, Slide-View, and Table Grid.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Used interceptors in Angular JS for configuring security authentication for session management.
- Profound knowledge in working with Document Object Model (DOM) and DOM Functions.
- Implemented JQuery (CSS Layout and DOM manipulation and element selections) for several different business site updates, such as page layout changes and content updates.
- Created and tested scripts on various browsers Chrome, Firefox, IE, etc.
- Involved in developing User interface using SQL, JavaScript, Angular JS, HTML5, and CSS/CSS3.
- Implemented inheritance properties using SASS for creating responsive style sheets.
- Utilized Angular JS framework to bind HTML template (views) to JavaScript object (models).
- Utilized the $http service to communicate with the back-end and $resource for basic REST calls.
- Created RESTFUL services along with strong Object Oriented Node JS design works.
- Mapped paths onto views and controllers using Angular Router.
- Worked with Angular JS routes, services, directives and controllers to set up the test flow.
- Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
- Experience on working with CSS Background, CSS Layouts, CSS Table, CSS Positioning, CSS Margin, CSS Padding, Pseudo Elements and Pseudo Classes.
- Used JIRA for agile process management.
- Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using
- DOM and DOM Functions using Firefox (Firebug).
- Very good implementations and aware of programming practices in Node JS.
- Mastered the GRUNT and GRUNT commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
- Experiences with managing dev dependencies and dependencies using package.json and using Node JS.
- Used Bower for managing UI dependencies in the project using bower.json file and running command’s like bower install.
- Experienced in working with setting a new project and configuring all the sub tasks using Grunt npm module. The common tasks using grunt includes minification, Lint, test runner task, watch (observe files changes and initiate the sub tasks).
- Performed Jasmine Unit Testing and Integration testing of the application.
- Used Karma as a test runner for application using karma config file and setup grunt task to invoke karma test execution.
- Used Jasmine to write test cases, to check and expected values and actual values.
ENVIRONMENT: HTML4/HTML5, CSS3, JavaScript, JSON, MVC, Web 2.0, Agile, Firebug, Eclipse, JIRA, Bootstrap, React JS, Angular JS, AJAX, JQuery, SCSS, Tomcat, Windows XP and SQL.
Confidential, Rochester, NY
Senior UI Developer
RESPONSIBILITIES:
- Built pages from mockups using JavaScript, Angular JS, JQuery, CSS3, and HTML5.
- Developed rich user interfaces based on business requirements.
- Involved in building interactive portable widgets for internal users using HTML5, CSS3, JavaScript, JQuery, Angular JS and the latest AJAX libraries.
- Responsible for providing user interface design for Web-based products including dashboards, widgets etc. Created the web application using Spring MVC framework.
- Created the web application using Spring MVC framework.
- Developed HTML5 prototype documents with CSS3 Style Sheets.
- Participated in development of a well responsive Single Page Application (SPA) using Angular JS framework, JavaScript, JQuery, HTML5, CSS3 and LESS.
- Widely used Angular JS, UI Bootstrap components like calendar picker, time picker, directives, select2, model pop-ups, ng-grid, router Provider’s, progress bar, ng-Idle, ng-Upload.
- Created Single Page Application with loading multiple views using route services and adding more users experience to make it more dynamic by using Angular JS framework.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Used various JQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability.
- Worked with the User Experience team and product managers to identify and design features to enhance the usability of products and services.
- Performed unit testing using Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Used Node JS to develop I/O intensive web applications like video streaming sites, single page applications and other web applications.
- Implemented Dojo for increasing functionality of the project.
- Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows.
- Fixed cross-browser compatibility issues from development stage of the application.
- Participated in design sessions, code reviews, bug fixes, common standards & best practices.
- Used TFS as source version control system.
ENVIRONMENT: HTML5, CSS3, JavaScript, JSON, Web 2.0, Agile, Firebug, Eclipse, Bootstrap, Angular JS, SASS, MVC, AJAX, JQuery, JIRA, Tomcat, Windows XP and SQL.
Confidential, Bloomfield, CT
UI Developer
RESPONSIBILITIES:
- Gathered business requirements, prepared Software Requirement Specification (SRS) document.
- Designed and implemented different layouts using HTML and CSS.
- Developed single page web application using JavaScript framework Angular.js
- Used Dependency Injection (DI) from Angular.JS factories and services.
- Good knowledge on Angular MVC.
- Used routing schemes to develop single page applications (SPAs) using Angular route
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Designed and developed Single page Application with Controllers, Model and Views of Angular.js framework.
- Worked with clients to develop layout, color scheme for their website and implemented it into a final Interface design with the HTML/CSS and JavaScript.
- Developed user interface using JavaScript, jQuery, Node JS, Backbone.JS, CSS and HTML.
- Websites designed and developed using HTML, DHTML, XHTML, CSS, Ajax and jQuery based on W3C standards and Web 2.0.
- Extensively used JavaScript to provide functionality for the user interface.
- Worked on the application developed using HTML, CSS, JSON.
- Involved in configuring the GIT repository and maintain the version control using GIT.
- Worked with technologies like jQuery and Ajax to make more attractive and easy to use website.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
- Used Java Script for binding form data with the Model Objects and server side and client side validation.
- Developed Charts using High Chart JS charting tool.
- Developed data insertion forms and validated them using JavaScript
- Used JIRA for bug tracking.
- Designed flash plugins for including different functionalities and content.
- Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Implemented and tested the business application with jQuery.
- Designed GUI using jQuery and Angular JS.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Collaboration with team members design, analysis, coding, testing and review website.
ENVIRONMENT: HTML5, CSS3, JavaScript, Agile, backbone.js, JIRA, Web 2.0, GIT, SASS, Adobe Photoshop, Bootstrap, Ajax, JQuery, JQuery Mobile, Eclipse, Windows XP and SQL.
Confidential
UI Developer
RESPONSIBILITIES:
- Understand each and every application.
- Developed and designed GUI layouts.
- Web content management system and updated online branding materials utilizing HTML, CSS and JavaScript / JQuery.
- Experience using jQuery and Bootstrap plugins for the webpages
- Designed and developed intranet web applications using JavaScript and CSS2. Extensively used Bootstrap and CSS media queries for Responsive Web Design (RWD).
- Implemented AngualrJS using its advantage including two way data binding and templates.
- Integrated the Angular JS application with the RESTFUL Web Services.
- Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application
- Worked on website from start to finish to give it a new look using HTML/CSS/JavaScript
- Developed the web applications with the help of HTML4, DHTML, XHTML and CSS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
- Tested each and every application with using validators.
- Handled multiple modules simultaneously to achieve the application.
- Worked predominantly with single page applications for financial programs
- Responsible for setting up Angular JS framework for UI Development. Developed html views with HTML, CSS, JSON and Angular JS.
- Involved in Enhancement of existing application utilizing Angular JS, created HTML4 navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
ENVIRONMENT: HTML4, CSS2, DHTML, XHTML, XML, JavaScript, JSON, Apache Server, Angular JS, RESTFUL Web Services, Bootstrap, RWD.
Confidential
Web Developer
RESPONSIBILITIES:
- Developed Web Interface using HTML, CSS, JavaScript, JQuery.
- Worked with business analysts to understand and implement complex functionality related to business requirement.
- Worked with the User Experience team and product managers to identify and design features to enhance the usability.
- Effectively implemented AJAX in developing dynamic web pages.
- Used version control system tool such as SVN to manage the code repository.
- Used Firebug and Developer Toolbar for debugging and browser compatibility.
- Resolved cross-browsers compatibility issues for IE, Chrome, and Firefox.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
ENVIRONMENT: HTML, CSS, XHTML, DHTML, JSP, JavaScript, JQUERY, Eclipse, SVN, Tomcat, Oracle, MS Office, Windows XP/07