Ui Developer Resume
Santa Clara, CA
SUMMARY
- Over 7+ years of extensive experience as a Front End UI Developer with solid understanding of database designing
- Development and installation of different modules.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
- Experience applying the latest software development approaches including MVC, event - driven applications using
- AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Expert in HTML5/CSS3 development and have experience in Backbone JS, Angular JS, Node JS, Responsive design.
- Experienced working with Angular JS, React JS framework.
- Professional experience in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular JS, Angular 2.0, Rest JS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web
- Experience in designingUIpatterns andUIapplications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CSS3.
- Experience in using the JavaScript frameworks jQuery, Angular.JS, Node.JS and React.JS
- Developed the administrativeUIusing Angular.js and
- Experienced in using Front End editors like Dreamweaver, Notepad, Notepad++, Sublime Text2, Brackets and Microsoft Expression Web.
- Extensive experience in creating style guides, best practices and settingUIstandards for enterprise/consumer applications.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Experience using other JavaScript framework like JQuery.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, Dojo, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sties.
- Extensive experience in variousUIwidgets using JavaScript libraries like angular.js, React.js and developing Rich Internet Applications RIA.
- Experience in using various tools and IDEs for development and design like NetBeans, WebStorm, XAMPP, Notepad++, and Adobe Photoshop.
- Expert in HTML5/CSS3 development and have experience in Responsive design.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle DB2, SQL Server and MySQL.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Experienced in monitoring the Production Environments under 24/7 (under on-call rotation) to meet the Service Level Agreements set by the management.
TECHNICAL SKILLS
WebTechnologies: HTML5, CSS3, JavaScript, JQuery, AJAX, Bootstrap, Angular JS, JSON, XML, sharepoint all versions, office365.
Languages: C, C#, .net,sql
IDEs and Tools: sharepoint designer tools, visual studio, Adobe Analytics, Adobe Dynamic Tag Management, Eclipse Kepler, Webstorm, Notepad++, brackets, SEO Tools, Yahoo Search, MS Office, infopath designer.
PROFESSIONAL EXPERIENCE
UI developer
Confidential, Foster city, CA
Responsibilities:
- Developed Front end featuring rich web interface and all theUIpages implemented using HTML5, DHTML, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax, Adobe Creative suite.
- Upgraded the existing media playback features from Flex to HTML5 media elements.
- Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- Involved in enhancement of existing application utilizing Angular.js, created role based HTML navigation menu where in menu items change dynamically based on the values derived from the database in the form of XML.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the MobileUI.
- Redesigned and implemented complete web application to meet web and industry standards.
- Designed web pages using with HTML, CSS and JQuery based on the W3C standard.
- Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per clients' needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross - browser implementation.
- Developed Graphic User Interface (GUI) to display report data using JQuery in Cross-browser compatibility and Web application scaling.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Developed test specs for controllers using JASMINE.
- Developed CSS using SCSS(SASS) authoring framework.
- Configured GRUNT for building client side code (CSS, JS, HTML Minifier).
- Extended BOOTSTRAP forUItheme and developed CSS to support Responsive web design.
- Configured KARMA to run test specs and tested JavaScript using Jasmine.
- Integrated REST services with Angular services and tested using REST console.
- Use jQuery data tables and custom Components to show other user data/information on the frontend.
- Involved in various technical and architectural design discussions with back-end teams as well as Front-end team to integrate front-end and back-end.
- Worked with the team of architects and back-enddeveloperto gather requirements and enhance the application functionality and add new features.
- Integrated the application with Google Navigation and Maps APIs.
Environment: HTML5, CSS3, Javascript, jQuery, AngularJS, Bootstrap, Node.js, Jasmine, Karma, Grunt, SCSS (SASS), Responsive Design, Photoshop, REST console, Yeoman, Google Navigation & Maps APIs.
UI developer
Confidential, Santa Clara, CA
Responsibilities:
- Involved in developing the SDK Samples and tools system.
- Vastly involved in converting the wireframes to templates using HTML5 and CSS3; Wrote advanced HTML5 & CSS3 with Accessibility and Aria support; Wrote media - queries for various breakpoints, there by implementing Responsive Web Design principles within the application.
- Worked on the AWS S3 integration into the application via the AWS SDK to host user generated content within the application.
- Leveraged SPServices plugin to interact with various share point services.
- Implemented various jQuery libraries like moment.js to format time, data tables jQuery plugin to display large data sets.
- Used DC.js library for charting on the admin facet of the application.
- Involved in creating template files using Twig template engine.
- Used jQuery within application along with third party community modules dropdown and carousel implementations and various other plugins.
- Used bootstrap as the grid system to manage the layout and application styles.
- Used AWS Cloud front as the engine to serve static assets within the application.
- Used Cargo CLI to build the application along with the frontend assets and resources.
- Responsible for migrating legacy HTML/CSS code to latest HTML5/CSS3 keeping the markup semantic.
- Used Source Tree for committing and pushing changes to VCS repository
- Primarily used IntelliJ and Atom for rapid development purpose.
- Responsible to develop a few internal jQuery plugins used throughout the site.
- Involved in direct discussion with the BA and the Design team to get the required look and feel of the application.
- Used Safari Web Inspector and ChromeDeveloperTools to debug both scripts and styles.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Jive, Bootstrap, XML, JSP, Cargo, WebLogic, IntelliJ, GIT, Source Tree, AWS S3, AWS Cloud front, Highchart.js, Struts 1.2 2.0, Hibernate 3.x, Spring 2.x, JUNIT, JSF1.2,2.0, Flex, Tivoli
UI Developer
Confidential, SANTA CLARA,CA
Responsibilities:
- Upgrading existing website with HTML5, BOOTSTRAP, Sass and Grunt build tools.
- Designed custom marketing assets (email marketing templates and newsletter templates) for each customer's preference based on seasonal promotion.
- Developed the responsive layout for mobile devices, including iOS, Android, and Windows.
- Developed new website routing by using MVC methodology (AngularJS).
- Upgraded existing source code with HTML and Boot Strap, SASS.
- Worked on multiple HTML theme development for administrators.
- Enhanced login authentication and rapid page redirecting by introducing AngularJS.
- Optimized website performance by optimizing the size and dimensions of image assets, combining individual images into sprite image, replacing some PNG/JPEG icon images with SVG counterpart, using Content Delivery Network (CDN), and modular JavaScript.
- Used Ajax to retrieve dynamic data from backend server.
- Introduced jQuery - Validation Plug-in to perform real-time validation for the brand-new user sign up form.
- Used Angular UI Modal component for a cleaner user sign up procedure.
- Developed reusable and testable modules for editor tool module and author tool module by using jQuery, CSS3 and HTML5.
- Implemented multiple 3rd-party services to add functionalities of online support and social networking into the web content.
- Leaded in code base maintenance and unit testing.
Environment: HTML5, CSS3, Boot Strap, SASS, JavaScript, Ajax, JSON, jQuery, jQuery UI, jQuery-Validation Plug-in, AngularJS, Grunt, Jasmine, Karma, Git.
Sr.UI Developer
Confidential, San Francisco, CA
Responsibilities:
- Developed a single page web application using AngularJS.
- Worked on i18n (Internationalization) and i10n(nationalization) features of AngularJS to make the application accessible in different languages.
- Developed client side form validations using the AngularJS form properties such as $valid, $invalid, $pristine, $dirty and $touched.
- Developed dynamic tables for the web application to maintain the data about the clients using AngularJS UI grid.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, and Pseudo Classes.
- Experience working on HTML5 new features such as Web sockets, Web storage, Web workers.
- Utilized jQuery plugins such as Accordion, Calendar, Color Picker, Form Validation, Tooltip, Scrolling and Drop - down.
- Client Side code was written in JQuery/JavaScript.
- Developed the graphs using Highcharts library.
- Interacted with Product Owner to understand the business logic, Scrum Master to arrange the meetings.
- Experience configuring the package.json file according to the organization needs.
- Responsible for merging the different branches of a GIT into the Master branch after reviewing the code.
- Developed the web application adhering to WCAG 2.0 (Web Content Accessibility Guidelines) and W3C web standards.
- Mastered configuring the Grunt task runner and GIT version control system
- Experience working on Highcharts for creating the graphs
- Experience working on Javascript documentation generators such as JSDoc and Docco
- Experienced in working with RESTful APIs.
- Responsible for creating and maintaining the continuous integration Jenkins jobs to run the automation regression test pack.
Environment: HTML, HTML5, CSS, CSS3, Javascript, jQuery, Bootstrap, Ajax, JSON, AngularJs, RESTful APIs, Karma, Jasmine, Highcharts, JSDoc, Grunt, Yeoman, Git, JSHint, Jenkins.
Confidential, Chicago, IL
Responsibilities:
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Responsible for designing page layout using HTML5, CSS3, Bootstrap along with JQuery and adding dynamic functionality to each module.
- Created E-commerce single page application.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Angular.js and Ext.js.
- Development of the interactive UI's for the front end users using the front-end technologies like HTML, CSS, JavaScript and JQuery.
- Extensive usage of Bootstrap and LESS CSS for Responsive Design.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Integrated the front endUIto the back end using Spring MVC framework.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IEDeveloperTool bar for IE.
- Used agile methodology for the software development.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Worked with the team of architects and back-endDevelopersto gather requirements and enhance the application functionality and add new features.
Environment: - HTML5, CSS3, Bootstrap, Angular JS, JQuery, JavaScript, AJAX, XHTML, HTML, CSS, XML, DOM, MVC, Adobe Flash, Adobe Photoshop, RestAPI, Dreamweaver, backbone.js, Require.js, node.js, Ext.js, bootstrap, agile, Oracle, Windows.