Ui Developer Resume
San Diego, CA
SUMMARY
- More than 7 years of experience in the Web Applications Development using HTML (4/5), CSS (2/3), XHTML, JavaScript, JQuery, AngularJS, AJAX, XML, Backbone.JS and JSON.
- Experience with full software development life cycle, architecting scalable platforms, object oriented programming, and Agile methodologies.
- Proficient in developing web pages quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery, also experience in making web page cross browser compatible.
- Involved in creating unit test cases using Jasmine.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XML.
- Experience in working MVC Architecture and also in using various version control systems.
- Experience in developing applications using AngularJS - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Involvement in using various IDEs, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
TECHNICAL SKILLS
UI Web Technologies: HTML, HTML 5, XHTML, JavaScript, AJAX, JQuery, JSON, JSP, CSS 2, CSS3,, XML, XSLT, UI Concept, Modeling/Wire framing, Node.js, Yeoman, Bower, Browserify.
CSS Tools: Framework Bootstrap Precompiler SASS
Unit Testing: JasminJS, karma, mocha
MVC Framework: AngularJS, ReactJS, EmberJS, Backbone.JS.
Task Runner: Gulp, Grunt.
IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver, Sublime Text Editor, Brackets.
Back-End Technologies: JAVA/J2EE (EJB, Servlets, JSP, JDBC), SOAP, RESTful web services
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Database: MS SQL Server 2008,MySQL
Operating Systems: Windows 2003, Windows XP (Prof), Win7, Linux
Methodologies: Agile-scrum, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, San Leandro, CA
Sr. UI Developer
Responsibilities:
- Extensively used Angular JS, JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and autocomplete form validations.
- Integrated Kendo framework controls to support HTML5 Controls.
- Used kendo for using third party plugins.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes.
- Followed Web Accessibility Guidelines while coding the website.
- Used Node.js and Angular.js to nicely display results from QA automation.
- Reconstructed front-end system in React.js by designing React reusable components and lifecycles.
- Reconstructed the application architecture from MVC into Flux with a unidirectional data flow to ensure the data consistency on client side.
- Specified React lifecycles in order to use other libraries like jQuery and Bootstrap
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Used jQuery for interaction between JavaScript and HTML.
- Worked with the design of the templates and skins in CSS.
- Used Node.js and Angular.js as a server side proxy and established uniform data serialization format across client, server and database.
- Written UNIX shell scripts for processing flat files and log files.
- Used Angular.js for building real-time, multi user application and developed chat application using Angular.js.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility, also fixed non-functionalAngularapplication in IE8.
- Adopted a cross browser and cross platform approach to make the website more versatile and Supportive
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Used Jasmine and karma to test angular application is running in all the browsers.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Involved in the development of pages using Bootstrap framework.
- Project developed in agile development mode.
Environment: HTML/HTML5, CSS/CSS3, SASS, Angular.js, Backbone.js, Node.js, JavaScript, JQuery, MVC, Ajax, JSON, Dojo, SOAP, MySQL, SVN, Bootstrap, Jasmine, Karma, Grunt, Bower, GIT, Agile.
Confidential, Lincolnshire, IL
UI Developer
Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Used routeProvider, location, routeParams services to setup routing, navigate inside the angular app and cacheFactory for caching data in AngularJS.
- Extended the default functionality of JQUERYUIcomponents to create custom features - such as new tab open/close, auto-complete loader messages, etc.
- Involved in development, design and implementationfront-endpart of the widget-based application using HTML5, CSS3, JQuery, JavaScript, AJAX, JSON, Angular.js, Node.js and Bootstrap.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
- Developed single page web application using JavaScript framework Angular JS.
- Bootstrap used along with Angular JS in creating the Application.
- Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
- Created reusable templates and style sheets based onUIstandards and guidelines; Performed functional tasks using specifications and wireframes.
- Worked on Karma, Jasmine and Protractor for various phases of testing.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Developed the applicationfront-endusing spring framework 3.0 that uses MVC design pattern.
- Used spring framework as middle tier component and integrated with Hibernate for back-end development.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Design and build UIs on Server Platform in team environment.
- Participating in product development discussions and providingUIrelated information.
- Maintained W3C standards.
- Used log4js to log different types of messages to write on to the proprietary log model.
Environment: HTML5, CSS3, JavaScript, jQuery, JSF, AJAX JSON, Bootstrap, Karma, Jasmine, Protractor, Grunt, NodeJS, Jenkins, Webpack, JShint, RequireJS, AngularJS, JAVA, JSP, Mocha, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, web sphere application server
Confidential, Bloomfield, CT
UI Developer
Responsibilities:
- Responsible for enhancements and fixing production issues if any.
- Developed theUIpages using HTML, CSS, JavaScript, JQuery and JSON.
- Involved in writing dynamic functions to read JSON objects and display on HTML pages using AJAX and JavaScript.
- Designed file format previews (Pdf, Excel and Print) for all the reports in the application using HTML and JavaScript.
- Debugged the application using developer tools such as Firebug to traverse the documents, and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Contact with different customers for their requirements, and modified theUIas the customer needs.
- Worked in Onsite - Offshore model.
- Involved in checking if MySQL queries correctly retrieve data.
- Developed several RESTful web services supporting both XML and JSON.
- Used Google Chrome Advanced client to test RESTFul web services developed.
- Worked with the QA team on creating the Test Plan, supported testing the application and performed performance testing.
- Diagnosed and fixed bugs in the application.
- Added Maven support to existing projects.
Environment: HTML5, CSS, JavaScript, JQuery, JSON, AJAX, MySQL, RESTful, DOM
Confidential, San Diego, CA
Web Developer
Responsibilities:
- Developing dynamic web pages using HTML, CSS3 and JavaScript.
- Coded extensively using JavaScript MVC Framework to make rich Internet web application.
- Developed mockups and prototypes using HTML and CSS3.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Created UI designs using Web 2.0 standards.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in extensive CSS3 coding.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Performing the different modules like login, search and download with tracking.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
Environment: HTML, CSS3, JavaScript, Object Oriented JavaScript, AJAX JSON, JAVA, MS Access, MS Office, SVN, Agile.
Confidential
Jr. Web Developer
Responsibilities:
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up withUIand provide best possible recommendations for the application fromUIstandpoint.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Stick to established coding standards and group procedures individually and in teams.
- Create conceptual diagrams, visual mock-ups, and manage detailed user interface specifications.
- Developed screen functionality using HTML, CSS, JavaScript.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Implemented interaction betweenfront-endand backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Usability Testing, Agile methodology, Eclipse, SVN.