Ui Developer Resume
Austin, TexaS
SUMMARY
- Having 6 + Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
- Experienced as a User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, Backbone JS, JavaScript, DHTML, DOM, XHTML, jQuery, and Ajax.
- Good experience using HTML5/CSS3 development.
- Experience working with JavaScript MVC frameworks Backbone.js and AngularJS.
- Extensive programming experience in writing web application programs covering front-end / UI jQuery and AJAX for building rich user friendly, high performance web applications.
- Very good experience in Document Object Model (DOM).
- Developed Single Page Applications (SPA) using AngularJS
- Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
- Excellent experience in Relational Database Management System Design (RDBMS)
- Deep understanding of Object Oriented JavaScript programming and JavaScript MVC framework.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience in manipulating Net Beans and Web Storm IDE.
- Strong object oriented design principals and knowledge of design patterns.
- Solid proficiency with distributed version control tools Understanding of Software development life cycle (SDLC) for the various phases such as Analysis, Design, Implementation and troubleshooting on various UI based applications.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Good Working knowledge of, Angular JS.
- Have a strong hold on Node JS and Knockout JS.
- Expertise in analysis and developing user-friendly solutions.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Excellent communication skills, with an ability to understand the concepts and technical and non-technical requirements.
- Experience in software development life cycle (SDLC). such as SVN, GIT, branching and common deployment methods for collaborating on source code.
- Good Experience in working with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
- Experience in interacting with clients/users in gathering the user requirements.
- Validated the client side applications using jQuery Validation Plug-in.
- Highly motivated web enthusiast to work in a fast-paced environment and learn new technology quickly.
- Solid backgrounds in re-engineering business and system processes around Sales & Marketing, Customer Self-Service and database management.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards
- Experience using CSS LESS/SASS pre compiler.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance. Extensive experience with Agile and SCRUM.
TECHNICAL SKILLS
Web Technologies: HTML 4/5, CSS/CSS3, DHTML, XML, JavaScript, AJAX, JQuery, Bootstrap, XHTML, JSON
JavaScript Libraries: JQuery, Backbone JS, Angular JS, Node JS
Debugging Tools: Firebug, Chrome Inspector, IE Tester
IDE & Tools: Sublime Test, Webstorm, Selenium, Jasmine, Eclipse, Visual Studio
Database: MySQL, Oracle, SQL, SQL Server
Operating Systems: Windows 98/ 2000/ XP/ Vista/ 7/ 8, Mac OS
Version Control: SVN, GIT
PROFESSIONAL EXPERIENCE
Confidential, Austin, Texas
UI developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, Backbone JS, JSON, jQuery, Ajax.
- We have followed with Agile and Scrum development methodologies.
- Application Architected and developed using AngularJS, MVVM framework.
- Designed various modules using technologies like AngularJS, JSON, and JavaScript.
- Used CSS Sprites along with Angular.js to decrease the number of HTTP requests and load time of web pages.
- Experience in working with Sencha Ext.js in some modules of the project.
- Created forms to collect and validate data from the user in HTML and JavaScript using My SQL and oracle as database in different products.
- Developed single page application (SPA) using Angular JS. Made AJAX request to servers using the same.
- Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Google chrome, Safari, Opera).
- Unit testing with JavaScript and node.js.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
- Used Backbone.js for making Ajax calls (GET, POST) for triggering or fetching data from Restful APIs provided by the backend team.
- Experience working on and using JIRA.
- Team training on Backbone JS, Jasmine and Selenium IDE.
- Worked with the REST controls by using the HTTP Protocol.
- Performed client-side validations using JavaScript.
- Efficient management of Jira for bug tracking and Confluence for design documents.
- Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Converted wireframes into working development environments using backbone and underscore frameworks.
- Fixed bugs and provided support services for the application.
- Involved in writing SQL Queries, Stored Procedures.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Tested/De-bugged web browser using Firebug.
- Extensive knowledge in web design, web development, content management systems and graphic design.
Environment: Html, CSS, JavaScript, node JS, SQL, Angular JS, JIRA, MVVM, REST Web Services, JSON, JQuery, Ajax, Agile Methodology, Stored Procedures, Firebug, Windows XP and MS Office.
Confidential, Sunnyvale,CA
UI Developer
Responsibilities:
- Gathered the requirement from the client and same has been forwarded to Off-shore team to develop and implement the requirement.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS and JavaScript.
- Used HTML5 for audio and video playback.
- Worked with AngularJS routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Implemented boot strap CSS in AngularJS for developing rich and responsive UI and asynchronous patterns.
- Experience in working with different protocols like HTTP, FTP and SFTP for creating secure connections, data transfer etc.
- Integrated the Java code (API) in JSP pages.
- Setup framework for current front-end project to use Require.JS and Jasmine for organized module definitions and unit tests.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and data validation on the client side within the forms.
- Developed Project Page module which facilitates editors can select articles displayed in site using Object Oriented Programming(C#).
- Worked on designing for A/B or behavioral targeting tests and worked on CSS Preprocessors like LESS and SASS.
- Worked with Java framework hibernate.
- Developed and prepared test cases for unit testing with JUnit.
- Created various interactive plugins, widgets or design UI/UX.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.
- Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated effectively, and at the correct time.
- Created Stored Procedure, Trigger, and events.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Built highly modular HTML5 front end that built on React JS optimizing for rendering performance.
- Worked in Agile/SCRUM methodology approach for UI Development.
Environment: DOM, HTML, CSS3, JavaScript, JQuery, Firebug, OOP, Stored Procedures, Agile Methodology, JSP, Microsoft Products.
Confidential, Des Monies, IA
Front End Developer/Designer
Responsibilitie:
- Developing mockups from the designed wireframe.
- Experience in cutting and optimizing images to web standards from PSD files.
- Experience developing web pages using Angular JS Framework and familiar with various Angular JS directives and services.
- Experience working with Google Analytics and Tracking API.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Worked with source code control systems like GIT and JIRA.
- Extensively worked with C#.
- Developed Single page application (SPA) and structured the JavaScript code using Angular.js.
- Involved in creating interactive prototypes and UI specifications, including screen layouts, color palettes, typography, and user-interface elements.
- Helped in establishing templates for coding, design, comps, mockups and wireframes.
- Examined collected data for measuring site metric performances.
- Instrumental in the design of the company’s QA process and quality standards.
- Worked on improved web and mobile services.
- Used RWD (Responsive Web Design) techniques to enhance web page display based on screen size, platform and orientation.
- Used JSON extensively for collecting data from server and sending requests to the server from client-side.
- Used Firebug, Firebug Lite, and IE developer toolbar for debugging and browser compatibility.
- Involved in System Unit Testing and Integration testing in development environment.
- Involved in Agile scrum meetings, updating the tasks based on the user stories in the RTC.
Environment: JavaScript, Angular JS, node JS, Responsive Web Designing, Firebug, JSON, JQuery, Agile Methodology, Google Analytics.
Confidential
UI Developer
Responsibilities:
- Designed, configured and maintained the website for company's internal and external communications based on organization's strategies and goal.
- Converted all the existing HTML pages to XHTML pages using design standards.
- Managed the day-to-day activities of projects through the complete design process.
- Extensive experience in Web Application Development, Interface Web Design, Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.) Information Architecture, Planning and Implementing Internet/Intranet project, Graphic Design, working with the Yahoo User Interface (YUI) Library.
- Executed design comps into XHTML, complying with site coding standards and industry best practices.
- Developing pages using HTML 4.0 work with developers to integrate HTML and CSS
- Cross-Browser compatibility issues.
- Provide insight on HTML and CSS standards.
- Responsible for code optimization and testing across browsers.
- Responsible for the process of UI design for Internet sites and applications.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Created custom JQuery plug-in for custom functionality of the site.
- Wrote CSS compatible for popular browsers.
- Validate the site using W3C validation tool.
- Used HTML, XHTML, CSS2, JavaScript, and XML to create web sites.
Environment: JavaScript, Ajax, CSS, JSP, XHTML, DHTML, HTML, XML, CSS, Photoshop, Tomcat, Ant.
