Ui Developer Resume
Seattle, WA
SUMMARY
- 7+ years of developing experience using web technologies such as HTML, HTML5, JavaScript, CSS, CSS3 and AJAX.
- Expert knowledge of XHTML, HTML5, CSS3, Twitter Bootstrap - hand-coded, cross browser (no tables for non-tabular data);
- Strong JavaScript & jQuery skills - able to write unobtrusive custom codeas well as implement existing jQueryplug-in.
- Strong debugging skills and thorough understanding of cross browser issues.
- Skills inoptimizingwebsites for mobile phoneusing CSS media queries.
- Understanding of W3C standards, accessibility, usability.
- Knowledge of web debugging tools (Firebug, Fiddlerdebugging tool)
- Command on Angular JS controllers, directives, creating custom services with factory and service methods, routing and handling animated events.
- Good PHP knowledge, basic MySQL skills,able to work in SVN,Dimension
- Experience with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
- Knowledgeable in Bootstrap.js, Moustache.js, Underscore.js and Responsive Web design.
- Fair Working knowledge about MVW frameworks like Backbone.js and Angular.
- Extensive experience in the field of Web Applications development using HTML 4.01/5, CSS (2/3), XHTML, OO-JavaScript, Ext’s, JQuery, AJAX, XML, SQL and JSON.
- Worked on RESPONSIVE DESIGN using media queries, bootstrap etc.
- Experience in Functional, Performance, User-Acceptance testing and creating unit test cases using Jasmine/Mocha.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and hence worked on safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
- Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player as a lead and ability to effectively communicate with all levels of the organization such as technical, management and customers.
- Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment.
TECHNICAL SKILLS
Operating Systems: Windows 98/Xp/7/8, Mac OS X 10.8/9/10, Linux fedora
Web Technologies: HTML/ XHTML/ HTML5, DTD, CSS/CSS 3, JavaScript, JQuery, DOM, AJAX, JSON, Angular JS, bootstrap, Node JS
Programming Languages: C, C++,JavaScript, MySQL
GUI editors: Visual Studio, Notepad++, WebStorm, Edit Plus, Eclipse IDE, SublimeText
Database: SQL Server, Oracle Server
Application: MS Office, Adobe Photoshop, Adobe Dreamweaver
PROFESSIONAL EXPERIENCE
Confidential, Seattle, WA
UI Developer
Responsibilities:
- Involved in Co-ordination with BA & PO for a better understanding of functional requirements, analyzed, designed, documented and implemented the business requirements.
- Responsible for the design of web applications for Web user as well as Retail users.
- Worked on storing the data on the client side using LocalStorageService in angular which is very useful in retaining the data when the app is refreshed or closed accidentally
- Worked on creating responsive website for smart devices using responsive design.
- Created Angular custom services using service and factory methods, directives and used various angular services like $rootScope, $modal, $location, $q, geoLocationService, $filter, roleAccessService as dependencies
- Used AGILE development techniques in all the development process and exposed to tools like Jive for tracking bugs and Rally to track the agile development.
- Created custom factory service that relies on Angular $http injection to make AJAX calls back to a server and used RESTful web services to update and modify data at the server side
- Used LESS and followed Bootstrap-grid system to develop Responsive Widgets
- Implemented dynamic page elementsand form error validationsusing AngularJS directives.
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to the Web user & Retail user specifications
- Created Angular service calls to exchange (request / responses) information with database.
- Responsible for Unit testing using Mocha/Chai and end-to-end testing with ProtractorJS and also supporting the QA & UAT environments.
- Important role in assisting UAT team members to help them understand to test the system thoroughly and fixed the bugs reported.
- Daily SCRUM stand-up meeting and provided Demo to the business.
- Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
- Involved in designing and developing the JSON, XML Objects.
- Worked on gathering requirements for monitoring the servers and BT required with various consumers to provide logs in Splunk and AppDynamics
- Extensive knowledge of CMS like Adobe Experience Manager and created dynamic layouts.
Environment: AngularJS, HTML5, LESS, Bootstrap, ProtractorJS, SinonJS, Mocha/Chai, JavaScript, Git, SVN, Adobe CQ5, JSON, SourceTree, Jenkins, MS Excel, MS Visio, NodeJS, REST, Splunk, Appdynamics
Confidential, Tampa, FL
UI Developer
Responsibilities:
- Closely worked with the customer scrum to build the internal web application which will be used by MSC sales Associate to interactwith the customerand place order on thephone.
- Responsible for all client sideUI Validationand implementingBusiness logic based on user selection usingjQuery, jQuery UIandAngularJS.
- In order to manage routing to specific states in the application, used resolve in Angular UI router as a best practice which allows data to be provided to the controller before it gets loaded, as a result it promotes the separation of concerns by making http and service calls asynchronously.
- Built theResponsive UIscreen for create new customerprocess, Createbill to and ship to screens, customer search results page, customer dashboard page using HTML 5,CSS 3and twitterBootstrap.
- Involved in write application level code to interact with APIs, Web Services usingAJAX, JSONand hence buildingtype aheadfeature for zip code, city and county look up using jQuery, AjaxandjQuery UI.
- Built the UI part ofaddress verificationservice where users can select or ignore recommended address usingJQuery Ajaxandbootstrap model.
- Responsible to store and retrieve user entered data toHTML 5 session storage hence give user feature of running several session at one time.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/Javascript.
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript.
- Involved in extensive HTML5 coding.
- Developed fast loading images using Adobe Photoshop CS3.
- 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.
- Built theiFrameLayout for Customer Dashboard Page for Ship to And Contact tabs using bootstrap tabbing and jQuery, also mapped java objects in ship to and contactjspand hence give user an ability to select ship to and select contact for that customer for current order or create ship to or create contact from customer dashboard page.
- Closely work with theQA Teamto give user enhanced experience and reduce the number of key strokes forgiven scenario.
Environment: HTML, HTML5, JavaScript, MS Excel, MS Visio, JQuery, Bootstrap, Angularjs
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Responsible in implementation of the presentation layer (GUI) for the application using JSF, HTML, XHTML, CSS and JavaScript.
- Performed complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment and Maintenance.
- Designed and developed UI Search and results screens for legal Professionals and legal Organizations using JSF my Faces, JSP, JavaScript, HTML and CSS.
- Developed UI screens using CSS, JavaScript for validations, and JQuery for animations.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Excellent ability to read and manipulate data using ActionScript 3.0
- Ability to write object oriented code in ActionScript
- Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, and JavaScript.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Wrote JUNIT test cases for testing UI Framework classes AND wrote many JavaScripts to do client side validations.
- Designed and implemented the XML based definition and model generation engine for the UI Framework for dynamic rendering of views (server-side layer).
Environment: XML, JDBC, Ajax, JSON, Unix, Web Sphere 5.1, LDAP, ANT, JUNIT, DHTML, Ajax, Hibernate, SQL Server, Web Services(SOAP, WSDL),CSS,CSS3,HTML5,JavaScript, Net beans IDE, Template Toolkit,JBoss,Jquery,Node.js,knockout.js.
Confidential, CA
UI Developer
Responsibilities:
- Understanding client’s business requirements and participating in client meetings for designing and developing user friendly front end customer facing product site using a mix of technologies and techniques such as HTML5, CSS3, AJAX, XHTML, JavaScript including popular JS frameworks such JQuery and JQuery UI
- Translating the business requirements into technical requirements.
- Demonstrated passion for user experience (UX)design
- Used MS Visio and Photoshop tools for web application development
- Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories
- Created various web pages for internal use by business users to be integrated with other backend systems.
- Convert .PSD files (Adobe Photo Shop document) into HTML5 and wireframes into user interfaces according to design specifications
- Interacted with Java consultants to create the web services that are to be consumed by HTML5 web pages
- Applied Use Cases diagram to validate and test web application design against the UIarchitecture
- Coordinating the offshore team for coding and performing testing.
- Involved in preparation of test cases for unit & integration testing and User acceptance testing
- Coordinated with the teams for QA / UAT and issue tracking and bug fixing
- Streamlining the entire testing process within the project and ensuring that all required tests are carried out besides reducing the time taken for testing.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Resolving the defects. Using Casual Analysis Tool to track the defects and also log in the resolutions for these.
- Involved inbug fixingand assistedQAteamin navigating through the pages.
Environment: HTML (5), XHTML, XML, CSS (3), JavaScript, JQuery and JQuery UI, Alfresco (document management), AJAX, Adobe Photoshop CS3, PHP 5, MySQL 4.7, Microsoft Visio.
Confidential, Secaucus, NJ
UI Developer
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliant HTMLpages using XHTML,CSS, JavaScript,jQuery, JSP/JSON, XML and XSLT.
- Worked on various mobile frameworks like jQuery mobile.
- Responsible for designing mobile applications.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
- Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
- Extensively used XSLT to transform XML documents to HTML.
- Wrote custom jQuery plugins and developed javascript functions to build a bleeding-edge, AJAX-driven user interface.
- Extensively used jQuery plugins like jcarousellite and mousewheel for creating scrollable menus.
- Worked on jQuery Lightbox for creating image and video galleries.
- Implemented dynamic page elementsand form error validationsusing JAVASCRIPT.
- Embedded the flash content into the web pages using SWFObject.
- Created Ajax calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, Jquery, JSP, JSON, AJAX, DOM, Aptana Studio 2.0, Eclipse, Sub Version.
Confidential
UI 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.
- UsedCascading 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 without refreshing.
- Designed and Developed Database using MS SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
- Developed Admin module which contains access to member’s management, employee management, salary management and site configuration settings using MS SQL.
- 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 with preferences.
- Involved in setting up the environment, installing the application and web servers.
Environment: MS SQL, HTML AJAX, JavaScript, CSS, DOM, XML.