Sr Front End Web (ui) Developer Resume
Grand Prairie, TX
SUMMARY
- 8 years of experience as a UI Developer with expertise in HTML, CSS, HTML5, CSS3, RWD, JAVASCRIPT, JAVASCRIPT LIBRARIES, JAVASCRIPT OBJECT ORENTED, JQUERY, AJAX, AngularJS and BOOTSTRAP
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Proficient in building Responsive Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML, DHTML&CSS to develop valid code and table-free sites.
- Experience in Web 2.0 applications like blog maintenance, Library Management, Social Networking using HTML, DHTML, and JavaScript.
- Used Jasmine and karma for Unit Test
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Expert in Web Accessibility.
- Expert in Page Performance techniques
- Working knowledge of Web protocols and standards (HTTP HTML/XHTML Web Forms, XML, XML parsers).
- Experience in designingUIpatterns andUIapplications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in working with the JavaScript, Ext JS, REST API, prototype JS and various MVC JavaScript frameworks backbone.js and node.js.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Expert in CSS3 properties, Animation, Gradient, backgrounds etc.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Experience working with Debugging tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, DHTML, CSS, CSS3, XHTML, XML, JavaScript, JQUERY, JSON, AJAX, AngularJS. Node.JS
Languages: C, C++, Java, JavaScript.
IDE, HTML Editor: Sublime Text 3, Notepad++, Eclipse IDE, Adobe Dreamweaver, Charles (debugging proxy), Safari & Chrome (and their development tools).
Application servers: WebSphere, WebLogic, Apache, Grunt (http local web server).
Database: Oracle11g, MySQL, SQL Server.
Operating Systems: Windows 98,2000, XP, Windows7, Mac OS, Unix.
Version Controls: Tortoise SVN, Open CVS, Source Tree GIT 1.6.12.
PROFESSIONAL EXPERIENCE
Confidential, Grand Prairie, TX
Sr Front End 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 native JS and jQuery for loading and manipulating dynamic content on webpages.
- Developed a fully functional login page for the company’s user facing website with complete UI and validations.
- Created interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY.
- Created various UI components for different web pages using HTML, Javascript, ExtJs.
- Developed Rest architecture based web services to facilitate communication between client and servers.
- Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.
- Coded JS for page functionality and Pop up Screens.
- Designed and developed the layouts of Customer Relations Module.
- UI development with technologies like HTML 5, Angular JS and JQuery.
- Developed Angular JS unit test cases using Jasmine Test Framework with the Karma test runner
- Managed application state using server and client-based State Management options.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Implemented single page apps by using backbone views and routes to take the user to various views.
- Developed the users application by editing updating using MVC pattern in Backbone
- Used UI based features like geolocation in JS to create small web applications for the website
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 2+ projects.
- Designed new models with an Object Oriented approach using JS and jQuery components for CRM application for customer service.
- 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.
- Added Quick-Role-Based Authentication in AngularJS and Mixing in UI-Router in AngularJS.
Environment: Angular JS, HTML4/5, CSS2/3, SVN Jasmine, Karma, JavaScript, jQuery, AJAX, SVN, Eclipse, Windows, Bootstrap, Backbone.Js, Agile.
Confidential, Southlake, TX
Sr. Web Developer
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and JSON.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture, under the Rational Unified Process (RUP)
- Contribute to the design direction of our product set.
- Designed and implemented different layouts using HTML5 and CSS3
- Contribute positively to the overall team dynamic; participate in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Applied techniques for cross-browser and cross-platform interface development(Angular JS)
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as JQuery.
- Rebuilt frontend of site using Node.Js.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
Environment: HTML, CSS, JavaScript, AJAX, AngularJs, Node.Js JQuery, JSPs, Apache Tomcat, Oracle, Subversion, Windows
Confidential, Portsmouth, NH
Web Developer
Responsibilities:
- Used HTML, DHTML, CSS, Dream weaver, JavaScript to develop frontend web pages
- Involved in all SDLC phases Analysis, Design, Development, Testing and Deployment
- Developed cross browser compatible HTML and CSS reusable templates and integrated the UI with the application.
- Participated in bug fixing with QA team, which involved cross browser testing as well as load and performance checking
- Kept track of different versions of files using VSS content management system, and uploaded the developed pages in accordance with the new standards.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Actively used XML (documents and transformations) for creating templates with dynamic data from XML file
- Using Google analytics reports optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS and fixed the issues for the pages with low traffic and high load time.
- This directly increased traffic & sales; which decreased maintenance and capital expenditures for department.
Environment: HTML, CSS, JavaScript, Ajax, JSON, Eclipse, JQUERY, SVN
Confidential
Web Developer
Responsibilities:
- Developed presentation-tier JSP pages in HTML, Implemented JQuery Data Grid control, Validation control and other Widget controls.
- Developed Web forms/user interfaces using Struts MVC, jQuery and JSP.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used JavaScript accordingly for validation purpose, browser detection and controls.
- Developed various AJAX controls and widgets to build a rich User Interface for the application.
- Created Windows services to create automation processing of XML.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.
- Worked with XPath, XML Node, XML Data documents to synchronize with dataset.
Environment: HTML, CSS, JavaScript, jQuery, XML, XPath, AJAX, JSP, Struts, Servlet, MVC, Junit, Oracle, Windows.
Confidential
Java Developer
Responsibilities:
- Established the Development Standards and Guidelines.
- Developed and Deployed EJBs on WebLogic Application Server 6.1.
- Designed the Java Server Pages (JSP) that use Style Sheets for customization.
- Developed page handlers for the JSP pages
- Developed Java Script functions for front-end validations.
- Created a Servlet that redirects the requests to page handlers.
- Used JDBC to access database and developed Stored Procedures for executing SQL statements.
- Developed and deployed Java Beans to display views and graphs to represent data.
Environment: JDK, EJB, JSP, WebLogic Server 6.1, Oracle, JDBC, Java Script, Servlets, MVC, JavaBeans
