Senior Ui Developer Resume
Santa Clara, CA
SUMMARY
- 7 years of professional experience in commercial and enterprise web development using Web 2.0 and JavaScript technologies.
- Well experienced in developing multi - tenant applications using latest technologies and frameworks such as HTML5, CSS3, AngularJS, Backbone, REST Web API, NodeJS and ExpressJS.
- Extensive experience in design, development and testing of high availability and scalable Web and Mobile applications.
- Experienced in redesigning old fixed layout designed interfaces to newer enhanced responsive design interface.
- Strong debugging and testing skills. Experienced in automated User Interface testing using Selenium Web Driver. Knowledge of Phantom JS and Q Unit.
- Experienced in identifying cross browser compatibility issues and fixing them (for multiple versions of IE, Mozilla and Chrome).
- Experienced writing SQL queries, stored procedures and views with Relational Databases such as MySQL and Oracle.
- Experienced in developing REST based Web API with Node JS using routing frameworks such as Express JS for mobile applications.
- Experienced using source controls such as SVN, CVS and GIT.
- Experience in designing use cases, class diagrams and sequential diagrams.
- Self- motivated Team player with excellent interpersonal and communication skills, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Adapt to new, evolving technologies and implement them in current projects.
TECHNICAL SKILLS
Languages: C, SQL and PL/SQL
Databases: Oracle, MySQL.
Web2.0 (UI) Technologies: HTML, CSS, SAAS, Java Script, jQuery, Backbone, AJAX, jQuery Mobile, XML, JSON, WAI-ARIA.
Java Script Frameworks: AngularJS, NodeJS, ExpressJS, PhantomJS, Bootstrap.
Tools: Sublime Text, Notepad++, Firebug, Chrome Canary
Web Servers: Apache Tomcat, windows server.
Version Control: SVN, CVS, GIT
Tools: Aptana Studio, Adobe Dreamweaver, Eclipse.
Operating System: Windows Vista, 7 and 8, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara, CA
Senior UI Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, Ajax.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
- Implemented responsive web design using media queries and bootstrap.
- Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Converted wire frames to HTML prototypes.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in developing web Page Applications using AngularJS.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Involved in writing jQuery-based Ajax requests using jquery.get or jquery.ajax and jQuery.post.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Worked closely with the QA team in resolving defects.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Used SVN tortoise for file Management.
Environment: HTML 5, CSS3, Angular JS, Bootstrap, AJAX, JSON, XML, Thyme Leaf, firebug, Chrome Canary, Apache Maven, Eclipse, Notepad++.
Confidential, Anaheim, CA
Senior UI Developer
Responsibilities:
- Developed an order processing system primarily using HTML, CSS, and j Query, Backbone, Bootstrap and Node JS.
- Developed Order Processing System for managing and processing orders placed by individuals or businesses.
- Experience in using SAAS with CSS3 for designing purpose.
- Migrated old individual applications to one integrated Web based Order Processing system.
- Involved in the requirement analysis along with the estimations and scheduling.
- Initiated and developed proof of concept of responsive web design for demonstration to the clients.
- Used Bootstrap to develop UI with responsive design.
- Authored REST based Web API wrappers to integrate with conventional Web Services.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Started using Selenium web driver to automate UI tests.
- Used PhantomJS for JavaScript Unit Tests.
- Cross browser testing in IE, Mozilla and Chrome.
- Setup Agile iteration, product life cycle and had daily scrum meetings.
- Used SVN for source control.
Environment: HTML5, SAAS, CSS3, J Query, Backbone, Node JS, JSON, Bootstrap, Sublime, Eclipse, SVN, Firebug, JIRA for Agile development, Selenium.
Confidential, Omaha, NE
UI Developer
Responsibilities:
- Involved in development, design and implementation of front-end part of application.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, CSS, Java Script, jQuery and AJAX.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and Got approval from Business Stake holders.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Used jQuery plugins autocomplete, validation, drag and drop and also used jQuery template for markup.
- Used Ajax, JSON with jQuery for request data and response processing.
- Developed programs to port the xml data to database to make the website xml driven.
- Involved in configuring the Git repository and maintain the version control using Git. Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: JavaScript, jQuery, Angular JS, JSON, Ajax, HTML, CSS2, Node.js, Git, MySQL, Windows, Agile Development, Note Pad++.
Confidential, Maumee, OH
UI Developer
Responsibilities:
- Redesigned existing employee intranet web application using HTML, CSS, and jQuery, AJAX, XML and MySQL.
- Developed mobile web application integrating with logistics management system using HTML, CSS, and j Query.
- Migrating legacy applications to multi-tiered web applications
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Validating views with W3 markup validation service and fixed errors.
- Preparing the documentation for the entire process for the future reference.
- Bug fixing and related issues.
- Maintaining documents and source code in SVN.
- Attending team meetings as per the requirements.
- Used Agile Development life cycle.
Environment: HTML, CSS, AJAX, jQuery, XML, SVN, Sublime Text, Eclipse, Firebug.
Confidential
UI Developer
Responsibilities:
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Involved in developing test plan and procedures..
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging webpages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
Environment: Eclipse, Firebug, CVS, HTML, CSS, JavaScript, jQuery, SQL, PL/SQL.
