Ui Developer Resume
Atlanta, GA
SUMMARY:
- Over 7 years of extensive professional experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications.
- Experience in Software Development Life - Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML, CSS3, JavaScript, DOM, jQuery, and Ajax that follows wif Web Content Accessibility Guidelines (WCAG) and ability to apply 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, XHTML, DHTML & CSS to develop valid code and table-free sites.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Hands on experience in writing jQuery code and RESTful web services
- Experience in using various tools and IDEs for development and design like Netbeans, EditPlus, Notepad++, Eclipse, Adobe Photoshop, and Dreamweaver.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experience wif Version Control tools like CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience wif Agile and SCRUM.
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as wifin a team environment. Driven to meet deadlines.
TECHNICAL SKILLS:
Web Development: HTML5, SASS, CSS3, JavaScript, Servlet, JSP, JQuery, PHP, JSON, JDBC, AJAX, XML, XHTML, DHTML, AngularJS, MVC, DOM, BackboneJS, Bootstrap.
Databases: PL/SQL (oracle), MySQL, MSSQL
Programming Languages: C, C++, JavaScript, SQL
Operating System: Windows, Linux, Unix, Mac OS X
Software Tools: Microsoft Visual Studio, Photoshop, Dreamweaver
IDEs worked on: Notepad++, Sublime, Visual Studio, Eclipse
Application Servers: Apache Tomcat, Web Logic, Web Sphere
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
- Writing application level code to interact wif APIs, RESTFul Web Services using AJAX, JSON.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Experienced wif layout mangers including accordion, anchor, border, card layouts in EXTJS.
- Storage and manipulation of larger data, creating page elements while testing are more beneficial in EXTJS.
- Worked wif the team, halping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer. Designed and developed intranet web applications using JavaScript and CSS.
- Optimized bootstrap to be used in "right to left direction" design framework.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used MySQL as a database on this project as a CMS (Content Management System).
- Built client side wif web development techniques including HTML5, CSS3, JavaScript, jQuery mobile upon cross platform mobile development.
- Used SVN for version control and JIRA for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML, SASS, CSS, AJAX, JSON, JavaScript, Bootstrap, jQuery, AngularJS, DOM, Node.js, EXTJS, Require.js, GIT, MVC, Fireworks, Photoshop, XML, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Toad, web services.
Confidential, OH
UI Developer
Responsibilities:
- Worked on analysis, design, development and testing phases of the application using Agile methodology
- Designed and developed the layout of various dynamic web pages using HTML5, XHTML, CSS3, JavaScript, jQuery, DOM and DHTML.
- Used jQuery and AngularJS to develop reusable user interface component
- Used jQuery to navigate to different pages of the website
- Designed dynamic client side JavaScript codes to build page navigation
- Used jQuery event handling for form validation and UI page handle validation.
- Implemented responsive web design to separate presentation form structure such as text alignment, text size, borders and other typographic characteristics wif Bootstrap CSS
- Implemented and maintained Ajax to update the parts of the policy review web pages.
- Created the report data of HTML5, CSS3, JavaScript and jQuery on the client side.
- Used jQuery event handling in UI pages to display list boxes and to handle validations
- Used RESTful Web Service which support JSON and XML to access back-end data payload
- Tested various modules using QUnit framework
- Tested, handled and fixed browser compatibility issues in Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
- Used Protractor framework on automation testing wif teammates
- WebStorm IDE is the development tool in our team.
- Worked wif source version control tool GIT to manage the code repository.
Environment: HTML5, XHTML CSS3, JSON, XML, JavaScript, WebStorm, QUnit, GIT, jQuery 1.10, AngularJS, Bootstrap CSS, Protractor, Agile, Ajax, RESTful, Oracle 10g
Confidential, VA
Front End/UI Developer
Functionalities:
- Worked as a programmer, assisting my team in developing two different Web-based applications for an Insurance and Travel clients.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Backbone.js and Bootstrap wif MySQL database.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response through XHR/AJAX calls using JQuery. Ajax () calls.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Developed callback functions to parse and handle JSON data returned from the server.
- Responsible for JavaScript/AJAX UI upgrades and improvements.
- Integrated the frontend JQuery UI wif backend REST API using Backbone.js.
- Implemented JQuery frontend for Insurance policy display for employees using JQuery.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues wif layout and new CSS styles were implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Made enhancements to existing CSS and DIV tags using box model.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, JQuery, Bootstrap, Backbone JS, XML, MV* Framework, YUI Library, Apache Tomcat, Notepad++, Sublime, IntelliJ, MySQL, MS Axure, Tortoise SVN.
Confidential
Front End/UI Developer
Responsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites
- Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API (JavaScript Library), XML and Ajax
- Created web page layouts using HTML and CSS
- Design, developed and updated the user interface using CSS, JavaScript.
- Performed client side validations over the forms using JavaScript
- Used Ajax to refresh only certain section of the page and reduce the load on the web server
- Used Cascading Style Sheets in order to separate presentation from the structure
- Defined text alignment, borders, positioning and many other typographic characteristics
- Used Responsive Web Design so that the website is compatible wif different devices like desktops, laptops, tablets and smart phones.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, XML, Dreamweaver, DOM, Internet Explorer, Chrome, Firefox, Windows.
Confidential
Web Developer
Responsibilities:
- Involved in Software Development Life Cycle.
- Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
- Developed the web application using MS SQL SERVER, HTML and JavaScript.
- Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
- Developed the front end of the portal using HTML, JavaScript, AJAX and CSS.
- Used Cascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page wifout refreshing.
- Designed and Developed Database using MS SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
- Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
- DOM is used to parse the xml documents.
- Creation of various levels of users for system wif preferences.
- Involved in setting up the environment, installing the application and web servers.
Environment: HTML AJAX, JQuery JavaScript, PHP, CSS, DOM, MS SQL, XML.