Ui Developer Resume
Phoenix, AZ
SUMMARY:
- Over 6+ years of extensive experience as a Front - End UI developer in developing web applications based on HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, XHTML, Bootstrap, AngularJS, ReactJS.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Well versed in DOM (Document Object Model) and DOM functionality to use in the interaction with objects in HTML, XHTML and XML documents
- Excellent experience and Knowledge in CSS preprocessors like LESS and SASS.
- Wrote application level code to add functionality to the perform client side validation using JavaScript.
- Extensive experience in using JavaScript libraries like jQuery and in developing Rich Internet Applications (RIA).
- Strong experience in using AJAX for implementing dynamic webpages where the content can be fetched via API calls, using Restful web services.
- Experienced in AJAX, JSON with jQuery for request data and response processing.
- Proficient in Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Used AngularJS to create maintainable and testable single page application and implemented 2-way data binding and used ng-filters across the applications.
- Knowledge of using flux architecture in ReactJS for building client side web application.
- Knowledge of rendering large data sets on the application view using ReactJS.
- Experience in implementing BackboneJS for the modules to migrate MVC model framework.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Creating visualizations using D3JS, ChartJS and High charts library for effectively demonstrating and analyzing data.
- Used Bootstrap framework and media queries for developing customizable and responsive web design for compatibility with different platforms and screen sizes.
- Debugging applications in different browsers using Firebug, and testing applications using QUnit, Jasmine, and karma, Mocha.
- Knowledge in using NPM, Bower and Grunt for package management and installation.
- Experienced in version control tools GIT and SVN Apache Tortoise Subversion.
- Involved in all the stages of Software Development Life Cycle (SDLC) including Requirements, Analysis, Implementation, Integration, Testing and development and worked in different types of SDLCs like Agile (scrum), waterfall.
- Experience in using web editors like Dreamweaver, Espresso, Text Mate, Notepad++, Sublime Text2, Microsoft Visual Studio, Eclipse, IntelliJ IDEA and Net Beans.
- Perform Web Optimization on websites and web services for improved functionality over Cross Browsers and platforms.
- Ability to quickly adapt to new environments and learn new technologies.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, Bootstrap, SASS, LESS, AJAX, XML, JSON.
Framework: JQuery, AngularJS, NodeJS, D3JS.
IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse, Net Beans, IntelliJ, Notepad++, Microsoft Visio, WebStorm etc.
Application Server: Apache Tomcat, Web Logic Application Server, Web Sphere
Languages: C, C++, Java.
Version Control: Tortoise, SVN, GIT
Package Manager: NPM, Bower, Grunt, Gulp
Operating Systems: Windows XP (Prof), Windows 7/8/10, Mac OS X, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
UI Developer
Responsibilities:
- Designed User Interface for the project using HTML and CSS.
- Maintained existing UI Applications and upgraded them using HTML5, CSS3, jQuery , AJAX, JavaScript and JSON.
- Utilized JavaScript framework NodeJS .
- Built complex desktop-style UI that includes interactive reports using HTML, CSS.
- Used JavaScript for developing client side presentation and data validation within the forms.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Developed web application, AJAX Driven user interface, interaction scenarios and AJAX navigation based on analysis, interpretations of requirement and use cases.
- Involved in writing application level code to interact with Controllers and Web API's, using AJAX, JSON and XML.
- Used Angular two-way binding and Implemented the search functionality for Internal Application using AngularJS.
- Used AngularJS multiple in-built directives such as filters, root scope, child scope, modal, template, state etc.
- Worked in Service Oriented Architecture the Angular component interacts with the API for the fetching data.
- Design and development of a proof-of-concept real-time notification system using NodeJS.
- Used NodeJS as a proxy to interact with Rest services and interacting with Database.
- Deployed storify business feature set in NodeJS with Express and MongoDB backend, incorporating APIs from twitter, type kit, stripe and other for storify.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the applications.
- Involved in Agile process , Sprint meetings, attended daily standup meetings (Scrum).
- Integrating coding GIT, delivering code stream and creating new base line for updated code as a daily activity.
Environment: HTML, HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON , AngularJS, NodeJS, MongoDB, Agile, WebStorm.
Confidential, Alpharetta, Georgia
UI Developer
Responsibilities:
- Developed the front end of the application using HTML5, CSS3, JavaScript, AngularJS and Bootstrap based on the W3C standards and additionally keeping the page's dynamic utilizing AJAX, JSON and XML.
- Created site layout/user interface from provided design concepts by using standard HTML/CSS practices and identifying solutions for performance, security and cross-browser issues.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the website.
- Developed internal and external validation code using JavaScript.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Used AJAX to reduce the network load and update only the certain components of the website.
- Used AngularJS as a framework to create a single page application (SPA) which can bind data to specific views and synchronize data with server
- Developed custom templates, components, and widgets using AEM and integrated components with AngularJS.
- Used various features in AngularJS like data binding, routing, custom filters and custom directives to meet various customized requirements.
- Coded AngularJS controllers and directives for application functionality.
- Used NodeJS to offer an easy and safe way to build high performance and scalable network application.
- Used package manager in NodeJS environment to new libraries installation/uninstallation and updating the versions using simple commands.
- Used NodeJS to run Gulp tasks and build properly the project.
- Worked on SDLC process. Collected requirements from the client and developed the prototypes, sitemaps, wireframes and storyboards. By being in touch with the Client made changes in the requirements.
- Hands-on experience in GIT for version controlling and project management.
- Developed the application using Test Driven Development (TDD) using Jasmine and Karma.
Environment: HTML/HTML5, CSS/CSS3, XML, Bootstrap, AngularJS, NodeJS, Karma, Jasmine, Chrome Inspector, jQuery, JavaScript, GIT, JIRA, BackboneJS and WebStorm.
Confidential, Tampa, FL
UI Developer
Responsibilities:
- Designed dynamic and cross-browser compatible pages using HTML, CSS, JavaScript and AJAX.
- Used Bootstrap, HTML, CSS, and JavaScript frameworks such as AngularJS for developing responsive, mobile-first web sites.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern, it includes HTML, CSS3, JavaScript, jQuery and AJAX which were used for UI development.
- Created optimized graphic websites and application interfaces using HTML 5 and CSS 3.
- Making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Implemented the function of automatic Email notification referring confirmation, rescheduling, and promotions through JavaScript and jQuery .
- Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding - edge, AJAX- driven user interface
- Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, jQuery, Web Service call and JSON.
- Developed secured function level authorizations at the service level, leveraging inbuilt Angular validations.
- Developed an Angular based front end including a custom widget, controls, event handlers, and effects.
- Created custom Angular directives and filters for filtering the data that is displayed on the web page.
- Implemented BackboneJS for one of the modules to migrate MVC model framework.
- Implemented test cases and performed unit testing using Jasmine, Grunt.
Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, XML, AJAX, AngularJS, BackboneJS.
Zeta Interactive
Web Developer
Responsibilities:
- Defined and developed the application's presentation layer using HTML, CSS, JavaScript and jQuery Scripting.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Worked with the design of the templates and skins in CSS.
- Designed Web Pages using HTML, CSS including AJAX controls.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Used simple XML to build/process XML documents.
- Worked extensively with the FILE upload features and video libraries.
Environment: HTML, XHTML, CSS, AJAX, JavaScript, jQuery, Windows.
Confidential
Software Developer
Responsibilities:
- Designed development of presentation layers using HTML, CSS, JavaScript and jQuery.
- Used JavaScript and jQuery for validating the input given to the user interface.
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
- Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
- Implemented AJAX to speed up web application.
- Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
- Utilized Waterfall strategies, depending on client need.
- Worked with cross browser compatibility issues to ensure the smooth running of application and all its features on different browsers.
Environment: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, DOM, Waterfall, XML.
