Gui Developer Resume
Austin, TX
PROFESSIONAL SUMMARY:
- 7+ years of experience in design and development of Front - end Web Application wif 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 noledge 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
- Adept in handling web TEMPeffects and responses wif jQuery, HTML and CSS 2/3
- Very good experience in Document Object Model (DOM) and functions
- Ability to applyW3C web standards wif great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis/Design, Development and Testing
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, Banking, B2B, Distributed Applications, Internet /Intranet
- Proficient wif various IDE’s like Eclipse, Android Studio, Notepad++ and Dreamweaver
- Experience working wif 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, Angular.js, Handlebars.js, Node.js, Express.js
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, Solr
Web Servers: Apache and IIS
Version Tools: CVS &SVN, GIT
IDE: Android Studio, Eclipse IDE, NetBean, JSfiddle, Webstrom, Dreamweaver, SublimeText Editor and Notepad++
Debugging tools: Chrome Developer Tools, Firebug
Wire Frame Tools: Balsamiq, Adobe Illustrator CS3
Methodology: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
GUI 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.
- 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
- Used External Apache services through XAMPP Control panel for the GUI and tomcat internally inside eclipse for the backend
- 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 wif 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 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, JavaScript, HTML, JIRA, CSS, BOOTSTRAP, RestFul API Services, XAMPP Control panel, AJAX, JSON, Eclipse IDE, Notepad++, Balsamiq, Express.js, GIT for GOGS.
Confidential, Everett, WA
UI/UX Developer
Responsibilities:
- Worked as a UI Dev, designed front-end using HTML/HTML5, CSS/CSS3, (MVC Framework) AngularJS wif UI Bootstrap and develop the application to specs of the Wire Frames agreed upon.
- 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
- 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 wif F5 Servers which acts as a Gateway for Frontier’s MTP application
- Created a chain of promises using “then” method from the “$q” Service.
- Used the $routeprovider for configuring all the Routes wifin 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 wifin row class) wifin 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, JavaScript, JQuery, JSON, Gradle, Subversion
Confidential, Cincinnati, OH
UI Lead
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)
- Designed a Datagrid using the jqxGrid
- 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.
- 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, JavaScript, JQuery, JQuery UI, JQuery Mobile, JSON and AJAX
Confidential, Bentonville AR
Web UI/UX Developer
Responsibilities:
- Designed front-end using BackboneJS, BackboneJS, JavaScript, HTML/HTML5, CSS/CSS3
- Utilized HTML5, CSS3, JavaScript, JQuery, JQuery UI, JQuery Mobile and AJAX to create a user login system dat 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 JavaScript and Jquery for client side validations
- Implemented AJAX functionality using JSON, JQuery and XML
- 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 dat allowed customers to login
- 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, WCAG, Groovy, JEasyUI, MVC Framework, Groovy, JQuery Mobile JavaScript, Gradle, JQuery, JSON and AJAX
Confidential, 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
- 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 wif 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 wif the project leaders, team leaders, designing and developing web pages, animations, still graphics, banners, greeting cards, logos etc.
- Worked closely wif 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
