Sr. Ui Developer Resume
Austin, TX
SUMMARY
- 7+ years of experience in design and development of Front - end Web Application with HTML4/5, XHTML, DHTML, XML, XSLT, CSS2/3, AJAX, JQuery, JavaScript and JSON Technologies.
- Experience in writing web application programs covering front-end / UI jQuery and AJAX for building rich user friendly, high performance web applications.
- Extensive knowledge in CSS, CSS3, HTML5 and experience in implementing cross-browser style-sheets
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, and Pseudo Elements
- Worked as a web designer in creating mockups/wireframes, user flows and storyboards
- Adept in handling web effects and responses with jQuery, HTML and CSS 2/3
- Very good experience in Document Object Model (DOM) and functions
- Ability to apply W3C web standards with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement
- Application development experience in both LAMP and WAMP platform
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis/Design, Development and Testing
- Experience in using various tools and IDEs for development and design like WebStorm, Eclipse and Visual Studio
- Experience in working with Single Page Application (SPA) architecture
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, Banking, B2B, Distributed Applications, Internet /Intranet
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines(WCAG) and ability to apply W3C web standards
- Strong designers skills and expertise in using Adobe Photoshop and Adobe Illustrator
- Proficient with various IDE’s like Eclipse, Android Studio, Notepad++ and Dreamweaver
- Experience working with CVS and SVN for software configuration
- Knowledge of Object Oriented Concepts.
- Able to work independently and as a team player
- Excellent communication and inter personal skills.
- Good problem solving skills
TECHNICAL SKILLS
Operating Systems: Linux, Windows 2000, XP, Vista, windows 7, 8 and 10
Databases: PL/SQL(oracle), MySQL, MSSQL
Javascript Libraries: Backbone.js, Require.js, React.Js, Angular.js, Ember js, Handlebars.js, Node.js, Express.js
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, UI Concept Modeling/Wire framing, Less CSS Bower, Solr
Web Servers: Apache and IIS
Version Tools: CVS &SVN, GIT
IDE: Android Studio, Eclipse IDE, NetBean, JSfiddle, Webstrom, Visual Studio, Dreamweaver, SublimeText Editor and Notepad++
Debugging tools: Chrome Developer Tools, Firebug
Wire Frame Tools: Balsamiq, Mockflow
Design editors: Adobe Illustrator CS3, Adobe Photoshop
Methodology: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Sr. UI Developer
Responsibilities:
- Backbone.js as an MVC framework, HTML 5, CSS 3, Bootstrap, JavaScript and JQuery
- SB admin 2 which is an open source Bootstrap plug in
- Developed Lane Data Aggregator service GUI using Backbone.js and currently using it in different services in the project.
- Developed fast loading images using Adobe Photoshop CS3
- Responsible for creating the screens with table less design following W3C standards
- Underscore.js, Handlebar.js for templating in most of the code
- Used Backgrid.js, which supports backbone.js to render the server side data and display
- Implemented Backbone CRUD operations (Create, Read, Update and Delete) and Paginator for pagination for Tables
- Implemented agent widget based on the wire frames provided by the design team
- Used External Apache services through XAMPP Control panel for the GUI and tomcat internally inside eclipse for the backend
- Created the Application using Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly
- Created graphics, buttons, custom icons and logos using Adobe Photoshop
- Integrated the front end UI to the back end using Spring MVC framework
- Involved in Project Code Debugging and testing and resolving the JIRA bugs assigned
- Used Oracle SQL Database in order to insert, update and delete the records.
- Used Balsamiq to change the requirements standards of wireframes after discussions with the direct customer
- Used Jenkins for the build process to generate the rpm-build
- Used JIRA for tracking the bugs and issues
- Worked on CSS pre-processors such as SASS
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
- Used Qunit.js and Jasmine for Unit testing each models and collections in all the services used Karma for processing the testing procedure.
- Used Node.js framework called Express JS to create the Restful Api for the demonstration to the customer and also Storing the dynamic data in MongoDB
- Globalization of all the UI components in our seven service pages
- Developed the Cross- browser compatible and standard compliant applications
- Involved in Agile methodology sprint planning for software development
Environment: Backbone.js, Underscore.js, JQuery, HandleBars.js, AngularJs, JavaScript, HTML,, JIRA, CSS, BOOTSTRAP, RestFul API Services, XAMPP Control panel, AJAX, JSON, Eclipse IDE, Notepad++, Balsamiq, wire frames, Express.js, GIT for GOGS.
Confidential, Everett, WA
Sr. UI/UX Developer
Responsibilities:
- Worked as a UI Dev, designed front-end using Photoshop, HTML/HTML5, CSS/CSS3, (MVC Framework) AngularJS and Dreamweaver with UI Bootstrap and develop the application to specs of the Wire Frames agreed upon.
- Web application development using AngularJS along with cutting edge HTML5 and CSS3(Less)
- Agile framework/Scrum Standup meetings for updating daily status of our Team
- Worked on PATS, F(one) Search and ServiceMan deliverables which are supposed to be integrated into MTP from a browser version of TechPortal
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, Ember.Js and JQuery.
- Developed and implemented user-interface visuals and navigation for applications while improving usability
- Visual Designers as being focused on the look and feel of the product and brand, as well as being involved in conversation about what the site or product provides, and project goals
- Developed single page applications (SPA’s) using Angular.JS
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well
- Rapid prototyping of design concepts
- Gained experience in accessing the data from the Demandware server and used Sand box for the code integration
- Used the Gradle Plugin built into Android Studio IDE to build them apk for Android Device
- Utilized the Subversion plugin in Android Studio to commit/Update File changes to/from the Trunk
- Used “$http” Service for getting JSON on communication with F5 Servers which acts as a Gateway for Frontier’s MTP application
- Used Node.js to run the application on the grunt server
- Used Angular.js, Ember.Js, Node.js and Bootstrap in effective web design
- Used Wireframes to get a more tangible grasp of websites functionality
- Created a chain of promises using “then” method from the “$q” Service.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop
- Created and promoted JavaScript unit testing in mocha using Grunt, Jasmin and Karma
- Used the $routeprovider for configuring all the Routes within the app.js of MTP.
- Developed the Angular modals like yes/no, ok/cancel, cancel/delete from the Bootstrap components written in Angular using $uibModal service
- Developed Angular accordions from the Bootstrap components written in Angular using uibAccordion service
- Used the UI Bootstrap Components especially for Glyphicons, Buttons, alert classes and adjusting columns (like col-xs-10, col-sm-10 within row class) within MTP app
- Implemented JavaScript for client side validations
- Used Chrome to debug JavaScript, to analyze DOM objects of the page and to change the page layout
- Developed an efficient and well-secured Administration module
Environment: HTML5, CSS3, AngularJS, BackboneJS, Ember.Js, Node.js, JavaScript, JQuery, JSON, Photoshop, Wire Frames, Demandware server, AJAX, Gradle, Subversion
Confidential, Cincinnati, OH
UI Lead Developer
Responsibilities:
- Designed front-end using HTML/HTML5, CSS/CSS3, (MVVM pattern) BackboneJS, JQuery UI, AJAX, JavaScript and develop the application to specs of the Wire Frames agreed upon.
- Used JQuery Easyui for Common UI controls such as Layout, Tabs, Panels, Accordion
- Used require.js for Code modularization and dependency management (AMD)
- Used UI Development using PHP, HTML, and coded Java components which Retrieves data using SQL from Oracle database
- Designed a Datagrid using the jqxGrid
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards
- Used Dropzone.js on the Grid Search area (jqxGrid) for dragging and dropping of files from desktop
- DOM traversing and basic utilities such as collection enumerators done using JQuery core
- Used the existing HTML website and updated content to be stored on the database instead of hardcoded into each page.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop
- Creating rapid prototypes of interfaces to be used as blueprints for technical development
- Created paper prototypes, initial wire frames and designed a strategy by collaborating with the designers
- Extensively used JAWS screen reader for ADA (A screen reader, called "Job Access with Speech" is commonly referred to as JAWS. This software is manufactured by Freedom Scientific. Currently JAWS is the most commonly used screen reader, however, many more exist, such as Supernova, Window-Eyes, Etc., just to name a few of the most popular ones)
- Worked on YUI's continuous integration efforts, which included automated testing of functionality, performance, and code quality
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages like PHP and MySQL
- Implemented JavaScript and Jquery for client side validations
- Implemented AJAX functionality using JSON, JQuery and XML
- Used Chrome to debug JavaScript, to analyze DOM objects of the page and to change the page layout
- Developed an efficient and well-secured Administration module
Environment: HTML5, CSS3, BackboneJS, JEasyUI, Dropzone.js, Adobe Photoshop, Demandware, PHP, JavaScript, YUI, JQuery, JQuery UI, JQuery Mobile, JAWS13 and 14(ADA), JSON and AJAX
Confidential, Bentonville AR
Sr. Web UI/UX Developer
Responsibilities:
- Designed front-end using BackboneJS, JavaScript, HTML/HTML5, CSS/CSS3
- Designed templates in Adobe CQ5 based upon the wireframes and business requirements
- Design for experiences with cross platform design tools in a fast-paced design studio. Evaluate and analysis existing design assets like tabs, filters and buttons. Helps improve brand, visual design concepts, product attributes, and iconography. Supports the team in utilizing current and emerging design and prototyping technologies. Manages and delivers work with exceptional communication tasks as well.
- Utilized HTML5, CSS3, JavaScript, JQuery, JQuery UI, JQuery Mobile and AJAX to create a user login system that allowed customers to login
- Used the existing HTML website and updated content to be stored on the database instead of hardcoded into each page
- Used CSS to create grids and adopt cross browsing interactive features
- Used modernizer.js for HTML5 and CSS3 feature detection
- Implemented JQuery, RWD to improve the overall usability of the website interface
- Implemented ADA compliance for the application
- Implemented JavaScript and Jquery for client side validations
- Implemented AJAX functionality using JSON, JQuery and XML
- Implemented YUI Js Library for DOM Scripting DHTML,AJAX and an Accordion Component
- Used Oracle Optimizer to enhance performance of SQL statements
- Used Chrome to debug JavaScript, to analyze DOM objects of the page and to change the page layout
- Developed an efficient and well-secured Administration module
- Widely used Optimization technique in existing code
Environment: XHTML, HTML5, CSS3, BackboneJS, JEasyUI, YUI, UKI, BackboneJS, Native iOS, Responsive Web Design, JavaScript, JQuery, JQuery UI, JQuery Mobile, MVC Framework, JSON and AJAX
Confidential, Houston, TX
Web UI Developer
Responsibilities:
- Designed layouts on the front-end using JavaScript, HTML/HTML5, CSS/CSS3
- Utilized HTML5, CSS3, AngularJS, BackboneJS, JavaScript, JQuery, and AJAX to create a user login system that allowed customers to login
- The Angular JavaScript framework for building web applications is highly efficient to use with Laravel PHP framework as well as using Restful services
- Used the existing HTML website and updated content to be stored on the database instead of hardcoded into each page and developed according to WCAG-web accessibility standards
- Used CSS to create grids and adopt cross browsing interactive features
- Used modernizer.js for HTML5 and CSS3 feature detection
- Implemented JQuery to improve the overall usability of the website interface
- Implemented JavaScript and Jquery for client side validations
- Used Groovy to write unit tests
- Used Gradle to build the source code of the program
- Create data entry procedures, managed data integrity as aWeb Analyst
- Implemented the strategic planning activities as a part of Performance Metrics
- Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout
- Developed an efficient and well-secured Administration module
- Widely used Online Optimization technique in existing code
Environment: XHTML, HTML5, CSS3, AngularJS, BackboneJS, JQuery UI, PHP, WCAG, Groovy, JEasyUI, MVC Framework, Groovy, JQuery Mobile JavaScript, Gradle, JQuery, JSON and AJAX
Confidential, SFO, CA
UI/UX Developer
Responsibilities:
- Developed landing page and marketing page using HTML, JavaScript, AJAX and CSS for My Energy
- Worked on two modules namely My Usage and Ways to Save
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs
- My Usage has the concept of Smart meter- through this user can view their energy usage if they signup into the website and there would be a change to leverage the usage.
- Developed My Usage module using JavaScript and jQuery, which needs coding to implement smart meter technology
- Ways to save is a large collection of tips to save on usage of energy
- Worked on tooltips for some concepts of ways to save, used jQuery and JavaScript to implement ToolTips
- Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application
- Used Firebug, Firebug Lite, and IE developer toolbar for debugging and Cross Browser compatibility
- Fixed Cross browser compatibility issued for a set of browsers namely IE6, 8, Firefox 3.6, 4, 5 and 6.
- Used JIRA for Defect tracking
- Used agile methodology for the software development
- Used Tortoise SVN to check in code to dev Environment and to avoid merge issues
Environment: Windows, Eclipse, JavaScript, HTML5, DHTML, CSS3, jQuery, JEasyUI, YUI, UKI, AJAX and Tortoise SVN
Confidential, Redwood City, CA
Web UI Developer
Responsibilities:
- Created HTML, CSS and DHTML pages for Presentation Layer, used JavaScript for client-side validation.
- Designed the GUI using AJAX, JavaScript and CSS
- Involved in JavaScript coding for validations, and passing attributes from one screen to another
- Written the business layer using Object Oriented JavaScript
- Designing of web pages using HTML and CSS
- Designed standards-based presentation Layer using XHTML, jQuery, JavaScript and CSS for the User Interface
- Developed an efficient and well-secured Administration module
- Applied client side validations using JavaScript and jQuery
- Developed Business object classes for User management module
Environment: Windows, Dreamweaver, JavaScript, jQuery, HTML, CSS
Confidential
UI/UX Designer
Responsibilities:
- Understand new technologies and identify the design opportunities they present.
- Facilitate early ideation sessions with brainstorming and storyboarding.
- Help define and own web design deliverables.
- Front-end design of XHTML templates catalogue and CSS standards for hosted corporate Client based and commercial websites
- Design and implementation of CSS themes across multiple products and icon designing
- Develop conceptual and detailed visual designs for corporate websites.
- Designed various interface models and navigational schemes. Design style guides for Website and Desktop Applications on provided requirements and recommendations.
- Interacting with the project leaders, team leaders, designing and developing web pages, animations, still graphics, banners, greeting cards, logos etc.
- Worked closely with Program Engineers to implement front end and back end web tools and routinely maintained numerous live and production-grade web applications and developed numerous media presentations for clients.
- Created marketing communication and product marketing collateral
- Responsible for the creative, design, layout and maintenance of the company web site
Environment: Adobe Photoshop, Dreamweaver, JQuery, CSS, DHTML, HTML, XHTML and JavaScript
