Sr. Ui/ux Developer Resume
Cupertino, CA
SUMMARY
- Strong experience of 10 years in Analysis, Design, Development, Implementation and Unit testing of various software web applications as UI/UX developer.
- Proficient in building Web User Interface using HTML/HTML5, XHTML, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Experience on working with latest frameworks like AngularJS, BackboneJS, Kendo UI etc.
- Experience with Responsive Web Design (RWD) and used responsive design frameworks such as Bootstrap, foundation etc.
- Experience on working with CSS Preprocessors like SASS along with JavaScript task runners like GruntJS.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Experienced in building robust cross browser compatibility applications using HTML5 and CSS3.
- Experience in developing web applications using MVC architecture.
- Experiences in developing web applications both with Angular and Backbone using AMD loader using requirejs.
- Worked on performance improvement of the application by implementing various techniques like lazy loading, optimize image size, delaying 3rd party vendor calls, on demand load, image sprites etc.
- Proficient with creating wireframes, storyboards, user flows, process flows and site maps to effectively communicate user interaction.
- Experience in optimization of performance using tools such as Gomez, pagespeed etc.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Working knowledge on SEO (search engine optimization) implementation in application.
- Experience working with debugging tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar, Chrome Calibri and xcode iOS simulator.
- Familiar with Cross Browser Testing and Debugging.
- Excellent communication, written and organizational skills.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, JavaScript, Ajax, JSON, Bootstrap, DOM, SASS.
Frameworks: AngularJS, Backbone, NodeJS, RequireJS, Underscore, SproutCore, jQuery, ExtJS.
Web/App Server: Tomcat, Weblogic, Server2go.
IDE: Eclipse, Textmate, Aptana, Sublime.
Version Control Tools: CVS, Subversion, GIT, AccuRev.
Build Tools: Grunt.
SQL/NoSQL: MongoDB.
Debugging Tools: xScope, Charles Proxy, Firebug, IE Developer Tools, putty, Fiddler.
PROFESSIONAL EXPERIENCE
Confidential
Sr. UI/UX Developer
Responsibilities:
- Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
- Worked in developing dynamic robust UI screens using CSS, HTML, JavaScript, Bootstrap, jQuery.
- Worked on CSS preprocessor frameworks like SASS.
- Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience.
- Creating cross - browser compatible and standards-compliant CSS-based page layouts.
- Prototyped UI designs using: Wireframes, Visio, PowerPoint, hand coded prototyped UI designs.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Used AccuRev as source repository and controlling versions of the code.
- Used Node.js, Ruby Gems with Grunt file to convert JavaScript and SASS files from non-minify to minify.
- Used Fiddler to test local files in production environment.
- Used debugging tools like Firebug to debug the pages.
- Used media queries to make the pages Responsive.
- Implemented Browser Detect to detect the browser type and version.
- Implemented Angular Controllers to maintain each view data.
- Implemented Angular Service calls using Angular Factory.
- Implemented Directives to make customized components.
- Participate in the meetings for requirements and its clarifications.
- Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and HttpRequest.
- Implemented wireframes and UI mockups for review with the end-users.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Extensively worked on creating cross-browser compatible interfaces to support IE, Firefox.
Environment: HTML5, CSS3, SASS, JQuery, AccuRev, Grunt, Node.js, Ruby Gems, Fiddler, Putty, Firefox, Chrome, IOS Simulator, User Agent, IE Developer Tool, Chrome Java Script console for debugging, AngularJS, Bootstrap, Server2Go, Backbone, RequireJS, UnderscoreJS.
Confidential, Cupertino, CA
UI/UX Lead
Responsibilities:
- Involved in development of User Interface design by using HTML5, CSS3, JavaScript, SproutCore framework.
- Involved in development of User Interface design that supports multiple languages.
- Ensuring cross-browser compliance between IE9/Firefox/Chrome on Windows as well as Safari/Chrome and Firefox on Mac OS X.
- Ensuring Scripting and Styles are compatible across various browsers.
- Tested the application with multiple devices like MacBook Pro, iPhone, iPad etc.
- Tested application all alignments with tool xScope.
- Monitored request and response using Charles Proxy.
- Do daily and weekly merge of GUI code using GIT.
- Provide code coverage and other recommendations for maintaining the code base’s integrity.
- Provide code solutions for enhancing performance using Sproutcore and JavaScript.
- Setup VM Ware with various OS images and working with them to provide code testing etc.
- Guide the team for System / Integration testing as per the Test Plans and support User Acceptance Testing
- Manage team and co-ordinate between customers and offshore development efforts. Monitor development progress and report status / risks to all stake holders.
- Regularly interact with business to technically advise them on IT solutions in their area and speak for them to other IT groups.
- Converted mockups into pure hand-written HTML and CSS pages.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
Environment: HTML5, CSS3, JavaScript, JSON, SproutCore, xScope, VM Ware, Textmate, Charles Proxy, Ruby Server, Version Control - GIT, Firefox, Chrome, IOS Simulator, User Agent, IE Developer Tool, Chrome Java Script console for debugging.
Confidential
UI Developer
Responsibilities:
- Created User Interface screens using HTML, CSS, JavaScript, ExtJS framework.
- Ensuring cross-browser compliance between IE/Firefox/Chrome on Windows.
- Ensuring Scripting and Styles are compatible across various browsers.
- Do daily and weekly merge of GUI code using VSS.
- Provide code coverage and other recommendations for maintaining the code base’s integrity.
- Part of team Agile practices stand up meetings, code reviews, sprint review and sprint retrospective.
- Provided inputs to the low level design and the test plan/test cases creation.
- Studied the production environment and the nature of the load.
- Provided input in requirement Analysis and design.
- Estimate and Plan tasks for team across multi-phased release.
Environment: HTML, CSS, JavaScript, ExtJS, JSON, AJAX, Aptana, Weblogic Application Server, Version Control - VSS, Maven, Firefox, Chrome, IOS Simulator, User Agent, IE Developer Tool, Chrome Java Script console for debugging.
Confidential
UI Developer
Responsibilities:
- Developed complex modules in the application.
- Used XML, XSLT to design User Interface Screens.
- Involved in the requirement analysis.
- Involved in the build, testing, and documentation.
- Provided inputs to the low level design and the test plan/test cases creation.
- Involved in activities like design, development, review, testing etc.
- Lead and managed and monitored small team of 2 developers.
Environment: HTML, CSS, JavaScript, JSON, AJAX, XML, XSLT, Aptana, Weblogic Application Server. iGATE Global Solutions, India.
Confidential
UI Developer
Responsibilities:
- Involved in Coding and peer code-reviews.
- Involved in Development Testing and Regression Testing for the product.
- Responsible for writing test case documents for Development and Regression testing, setting up testing environments on Windows and Linux servers, testing and maintain test results.
- Customer Integration for understanding the enhancement requirements and driving the testing effort.
- Involved in design and development of the business services.
- Implemented MVC design pattern using Documentum framework.
- Developed the required presentation layer using DFC.
- Regular customer interaction for understanding requirements.
- Involved in Testing Phases (Unit Testing, System Integration Testing, User Acceptance Testing).
Environment: HTML, CSS, JavaScript, ExtJS, JSON, AJAX, Aptana, Weblogic Application Server, Version Control - VSS, Maven, Firefox, Chrome, IOS Simulator, User Agent, IE Developer Tool, Chrome Java Script console for debugging.
