Sr. Web Ui Developer Resume
Richardson, TX
SUMMARY
- Over 7+ years of development experience with HTML, HTML5, XHTML, DOM, CSS, CSS3, JavaScript, jQuery, AJAX and JSON
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design (RWD), Bootstrap and experience in making web pages cross browser compatible
- Going through User Documents and creating wireframes in Balsamiq and taking client feedback.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop applications.
- Responsible in transforming the wireframes and mockups to develop web pages.
- To optimize user experience worked on enhancements.
- Used to update User Interface based on changing needs and requirements.
- Experience in creating as well as editing images for the websites using Photoshop.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, Dojo, JQuery, HTML, XHTML, DHTML & CSS to develop valid code and table - free sties
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back end applications with AJAX driven web 2.0 front-end using OO JavaScript framework
- Strong understanding of Object Oriented Programming (OOP’s).
- Used data binding and scope to populate views from the JSON data retrieved from Restful web services.
- Experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards
- Experience in Design, Development, Testing enterprise applications using OO JavaScript framework, JSP, Servlet, DOJO, Web Service, AJAX, JQuery, YUI, Jboss and Tomcat Application server.
- Excellent experience in Designing and Knowledge in CSS frameworks such as 960 Grid System, Yahoo UI CSS Interface Library, BluePrint and Google UI Widgets using CSS.
- Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
- Broad knowledge-based in JavaScript, especially using JQUERY, AngularJS in AJAX-driven web applications.
- Experience with Web2.0 technologies like OO JavaScript framework like DOJO, YUI and implemented and developed web2.0 CMS and open source codes for multiple clients.
- Experience as a Web Developer using JavaScript, HTML/DHTML, XHTML, jQuery, CSS, and Ajax.
- Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Experience in using the latest approaches including MVVM in the browser, event-driven applications using AJAX, JavaScript, JSON, and JSONP.
- Experience in working with various databases such as Oracle, SQL Server, Mongo DB and MySQL
- Experienced in Agile SCRUM, RUP (Rational Unified Process) and TDD (Test Driven Development) software development methodologies
- Application development experience in both LAMP and WAMP platform
- Strong HTML5/CSS3 skills with solid knowledge of usability, accessibility and cross browser issues.
- Resolved cross-browser issues and web site usability issues
- Developed Android Apps using core java, html and xml.
- Expertise in using application server Gulp, Grunt.
- Wrote unit tests using mocha, Chai, Jasmine and karma
- Worked closely with the product, QA teams and support UI implementation efforts
- Worked on modern browsers like Mozilla Firefox, Google Chrome, Safari and IE.
- Working Knowledge of MVW frameworks like TypeScript, Backbone.Js, UnderScore.JS and Bootstrap.JS
- Developed UI using JQuery and JavaScript Library for Web Application and Mobile Application.
- Extensively developed Rich Internet Applications and various UI widgets using jQuery.
- Extensive Knowledge in cloud computing and Amazon Web Services (AWS).
- Created User Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3.
- Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML and JSON.
- Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within time line, cost and quality.
- Strong communication, planning and problem-solving skills, with ability to work independently or with cross-functional teams.
TECHNICAL SKILLS
Languages: C, C++, core JAVA
Web Technologies: HTML, HTML5, CSS, CSS3, XHTML, AJAX, XML, Javascript, Grunt, Karma, NodeJS, Apache, JSON
Javascript Technologies: jQuery, AngularJS, Angular2, Backbone.JS, Bootstrap, Underscore.JS, ReactJS, Node.JS, Ember.JS, Handlebars.JS
Graphics Tool: Adobe Photoshop
Framework: jQuery UI, Kendo
Developer Tools: Eclipse IDE, Dreamweaver, MS-Visio
SDLCs: Waterfall, Agile, Scrum
Version Controls: GIT, SVN
CMS Tools: Joomla, Wordpress
Debugging tools: Chrome Developer Tools, FirebugWeb Servers Apache Tomcat 7.0, HTTP Web Server and IIS
Database: Oracle, MYSQL, SQL Server, MongoDB
Operating System: Windows XP/Vista/7/8, Linux, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
Sr. Web UI Developer
Responsibilities:
- Designed and developed the layouts of Business Center Module.
- Develop and maintain web application components using Angular Js, Java Script, Spring MVC, Java, J2EE in Business Center Application.
- Worked closely with back end developers to find ways to push the limits of existing framework to create the best possible user interface.
- Created the Application using Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly
- Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to web page. Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery. Experience in using ECMAscript with existing JS modules like AMD, node.js
- Web application development using AngularJS along with cutting edge HTML5 and CSS3(Less).
- Integrated the AngularJS application with the RESTful web services
- Write client side validations as per the business rules defined in the FSD.
- Use JS framework such as Bootstrap (for data driven apps) and Backbone.js (for heavy DOM manipulation Full stack JavaScript development - plain JS modules on the client
- Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Traspiling ES6 features using Babel as most modern browsers don’t support ES6 features yet. Mostly used features include import/export, let,const, class and arrow functions
- Developed mockups and prototypes using VISIO
- Developed a pixel perfect Accessible UI App in Angular 1.5 using Angular material UI component framework, Webpack, Gulp, NodeJS, Karma/Jasmine for Unit Testing(Reason we used Angular Material was because it implements Google Material Design and components are close to Hamlet Specs)
- Developed multiple POCs to create an interface between Backend to Front-End by using MongoDB, Express.JS, AngularJS, and Node.JS
- Extensively used Git Hub for version controlling and regularly pushed the code to GitHub
- Enhanced user experience by designing new web features using MVC Framework
- Attend project meetings to determine how to reduce user friction with the interface and to support the requirement
- Implemented a Gulp build and created tasks needed for the build and pipeline.
- Implemented AJAX functionality using JSON, JQuery and XML
- Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap and custom media queries, etc
- Used Jasmine for Unit testing each models and collections in all the services used Karma for processing the testing procedure
- Used Jenkins as continuous integration tool for building archive files and snapshots for all applications
- Used Node.js to run the application on the grunt server
- Using Underscore.JS properties to make the code simple and more readable
- MongoDB was used to store user data information
- Manipulated data using CRUD (create, read, update and delete) operations of MongoDB database management system and handled database access and data transmission based on RESTful web service
- Implemented End-to-End Integration test with Protractor
- I have involved actively in the UX design using the Adobe Photoshop, Microsoft blend. Gathered functional requirement and designed the wireframes per customer requirement.
- Used agile methodology for the software development
Environment: JavaScript, JQuery, JSON, Ajax, AngularJS 1.5/ Angular2, NodeJS, Underscore.JS, HTML5, XML, Restful, CSS3, Angular Material 1.1.4, grunt server, DOM, WebPack, ES6, Babel, Karma, Agile methodology, Responsive Web Design (RWD)Gulp, Usability Testing, Svn, GitHub, Windows
Confidential, Minneapolis, MN
Sr. Web UI Developer
Responsibilities:
- Execute user interface designs for product requirements and UI specification.
- Develop and maintain web application components using YUI, Java Script, Spring MVC, Java, J2EE and WF-RIA2
- Developed extensive responsive web pages for mobile application
- Have implemented MVC architecture as Single Page Application (SPA) using AngularJS
- Framework in Treasury Information Reporting Application.
- Worked closely with back end developers to find ways to push the limits of existing framework to create the best possible user interface.
- Worked on YUI's continuous integration (CI) efforts, which included automated testing of functionality, performance, and code quality
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, Ember.JS and JQuery
- Web application development using AngularJS along with cutting edge HTML5 and CSS3(Less).
- Integrated the AngularJS application with the RESTful web services
- Wrote unit test cases for all the frontend AngularJS code using Karma
- I have involved actively in the UX design using the Adobe Photoshop, Microsoft blend. Gathered functional requirement and designed the wireframes according to customer requirement.
- Write client side validations as per the business rules defined in the FSD.
- Use JS framework such as Bootstrap (for data driven apps) and Backbone.js (for heavy DOM manipulation Full stack JavaScript development - plain JS modules on the client, Node.js.
- Developed the administrative UI using Backbone.js.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery, jQuery Mobile, in on-going projects
- Modularized front end CSS and JS code with Saas and Gulp
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive
- Worked on the Grunt application server.
- Implemented JQuery, Responsive Web Design (RWD) to improve the overall usability of the website interface
- Involved in designing and developing the JSON, XML Objects with MySQL
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML and created charts utilizing D3.js
- Involved in design discussions and user experience sessions to provide inputs on the layout, UI and UX
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created the Application using Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly
- Experience in Model View Controller (MVC) framework and Test Driven Development (TDD) technique
- Agile framework/Scrum Standup meetings for updating daily status of our Team
- Developed mockups and prototypes using VISIO
- Developed SQL queries to perform insert, update or delete operation on MySQL database
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML 5 and XHTML and W3C standards for CSS as well
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE
- Used agile methodology for the software development
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
- Used extensively GIT version control system and build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant
- Used Angular.js, Ember.JS, Node.js and Bootstrap in effective web design
- Used GitHub repository for version control
- Used External Apache services through XAMPP Control panel for the GUI and tomcat internally inside eclipse for the backend
- Used Firebug, Firebug Lite, and IE developer toolbar for debugging and Cross Browser compatibility
- Extensively used HTML5 for audio and video playback
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows
- Tested/De-bugged on browser using Firebug
Environment: JavaScript, JQuery, JSON, Ajax, AngularJS, Ember.JS, HTML5, Restful, DHTML, CSS3, D3.Js, DOM, Kendo UI, WCAG 2.0, SAAS, Gulp, MVC, TDD, Agile methodology, Responsive Web Design (RWD), Dreamweaver, MySQL, Grunt, Usability Testing, GIT, Windows
Confidential, Itasca, IL
Web UI Developer
Responsibilities:
- Developed the various screens and its architecture in accordance to UI Specs.
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Performed a lot of DOM manipulation using fe JS and jQuery for loading and manipulating dynamic content on webpages.
- Integrated HTML into WordPress & CMS platforms by primarily converting them into themes and templates
- Developed WordPress plugins and modules to embed into the active pages using PHP
- Created new websites in WordPress CMS and restructured the existing ones by customizing the templates using Dreamweaver
- Responsible for software design and implementation of Mobile, Web and Back end
- API’s using Node.JS, Android, iOS, AngularJS, and Java.
- Hands on development of service API’s with Node.js, and Java.
- Designed and developed the layouts of Customer Relations Module.
- Implemented client side scripting using Jquery and AngularJS
- Developed complete client login and signup module that includes UI design and back end communication with Web Services
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Managed application state using server and client-based State Management options.
- Used DOJO Toolkit to generate dynamic charts and sort able tables.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application
- Used Angular.js, Ember.JS, Node.js and Bootstrap in effective web design
- Experience working with remote data such as JSON via RESTful web service.
- Developed the users application by editing updating using MVC pattern in Backbone
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 2+ projects.
- Worked on third-party plug-ins like the Kendo UI to build widgets, grids, dropdownlist and tabstrips.
- Work experience with WordPress (Content Management System)
- Designed new models with an Object Oriented approach using JS and jQuery components for CRM application for customer service.
- Used SVN for version control and QC for defect tracking
- Implemented XML parsing and JSON parsing for data handling on different application.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: Asp.Net, HTML4/5, CSS2/3, JavaScript, jsp, jQuery, PHP, AngularJS, Ember.JS, Node.js, Kendo UI,AJAX, SVN, DOJO, Eclipse, Windows, Bootstrap, Backbone.Js, Agile.
Confidential, Hollywood, CA
Senior UI Developer / Designer
Responsibilities:
- Gathered and organized the content and updated the content through Content Management System (CMS).
- Managed check in and checkout operations by using CMS.
- Designed User Interface (UI) web applications using with web technologies like HTML, HTML DOM, DHTML, XHTML, XML, XSL, PHP, XSLT and CSS.
- Designed online education shopping cart applications using with HTML, DHTML, XML and CSS based on W3C standards.
- Hands on development of services with AngularJS, Node.js, backbone.js, Neo4j, and AWS EC2.
- Designed and Developed single page application (SPA) with HTML5, AngularJS, backbone.js, and Node.js
- Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners by using Adobe Flash, Action Script 2.0, Adobe Photoshop CS4 and Adobe Illustrator CS4.
- Worked on Live Class & Study Calendar module by using Adobe Flash CS4, Action Script 2.0, Adobe Photoshop CS4 and Adobe Illustrator CS4.
- Worked on Live Class module by designing audio and video files with the help of Adobe Flash, Action Script and Adobe Photoshop CS4.
- Worked closely with the User Experience (UX) team in determining the Content and Wireframes
- Tested all application controllers extensively with mocha/chai andangular’sbuilt-in testing facilities
- Designed Sitetree.xml for entire architecture using with XML.
- Worked in Agile technology and successfully implemented Sprints under SCRUM methodology.
- Designed the project technical documentation in a presentation manner by using Adobe Flash, Microsoft Word 2007 and Microsoft PowerPoint 2007.
- Enable ASP.NET AJAX and J-query/JSON for a more responsive interactive Web UI.
- Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Designed Rich Internet Applications (RIA’s) and GUI layouts by using Adobe Dreamweaver CS4 and AJAX.
- Designed front end web applications by writing HTML code with the help of Search Engine Optimization (SEO) techniques.
- Coordinated with the quality group for testing activities and Production Support team to resolve the solution.
Environment: Node.js,CSS, HTML, CMS, XHTML, DHTML, XML, XSL, XSLT, JavaScript, JQuery, IIS, SEO, Adobe Dreamweaver CS4, AJAX, SVN, Adobe Creative Suite, PHP, Adobe Flash CS4, Action Script, VSS, Adobe Illustrator CS4, Adobe Fireworks, Adobe Photoshop CS4 and MS Office Suite.
Confidential - Los Angeles, CA
Web Developer
Responsibilities:
- Involved in life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
- Created web pages using wireframes and mockup.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and JQuery
- Created Cross-Browser compatible and standards-compliant CSS page layouts
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Created optimized graphic websites and application interfaces using HTML, CSS and jQuery UI.
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts
- Coded Business Logic component using PHP
- Experience working closely with Business Analysts and Product team in understanding the technical requirements.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked in teams where requirements were constantly being implemented, and tested.
Environment: HTML, CSS, JavaScript, jQuery, jQuery UI, AJAX, JSON, PHP, Dream viewer
Confidential
Java Developer
Responsibilities:
- Involved in developing a new tool using java servlets in Eclipse. This would help me out in creating all the respective options where in we can connect from one functionality to another functionality that is inter servlet calls
- The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users. All of these functionalities have been done using java servlets
- All the visual stuff was done using JavaScript
- Involved in the designing of Java Server Pages required for the application
- Involved in the unit testing of the application
- Implementing the business logic required for the application
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries
- Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases
- Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service
- Used JDBC API to access database
Environment: HTML, Javascript, CSS, JSP, API, MVC, SQL Queries, Oracle