Front End/ui Developer Resume
San Ramon, CA
SUMMARY
- Over 5 years of extensive experience as a Front End UI Developer.
- 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 W3C Web Standards and are browser compatible.
- Experience with web technologies such as JSON, XML, and Restful web services.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript (Typescript), JSON and XML.
- Experience in using various tools and IDEs for development and design like Adobe Photoshop, Dreamweaver.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Experienced in React. JS and working with Redux architecture.
- Good knowledge on React.JS, Backbone.js, Angular.js and Responsive Web design.
- Extensive work experience with JavaScript, JQuery (various plug-ins), CVS, Unix Shell Script, CSS, XML, IIS and Linux.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Expert in HTML5/CSS3 development and have experience in Angular 2, Node.js, Bootstrap.js, Angular.js, Ext.js, Responsive Web design.
- Experienced in using Front End editors like Dreamweaver, Espresso, Text Mate, Sublime Text2 and Microsoft Expression Web.
- 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.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Working experience with an Agile (Scrum) Development Team to deliver regular updates to business team.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, JavaScript, PHP, ASP.NET, XML, DHTML, XSLT, Ajax, JQuery, JQuery UI, Responsive Web Design, JSON, AWS, IBM Bluemix
Development Tools: Adobe Dreamweaver, Adobe Photoshop. Visual Studio, Eclipse-3.2.1, Notepad++.
JavaScript Libraries: Angular 2/4, Angular.js, React.js, Ext.js, Node.js, Backbone.js, Bootstrap, Type Script
IDE's and Tools: Eclipse IDE, NetBean, Dreamweaver, FireBug, Developer Tools, EditPlus, JSfiddleWebstrom, Tatastrom, Sublimetext
Server: Apache, IIS, Tomcat 5.0.
Debugging Tools: Firebug, IE Developer Toolbar, Firebug Lite, Chrome or Safari web inspectors.
Version Control: Perforce, CVS, GIT
Databases: MS SQL Server 2008/2012, MySQL, and Oracle.
Operating System: Windows 2000/XP/Vista, UNIX, LINUX, MS-DOS, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, San Ramon, CA
Front End/UI Developer
Responsibilities:
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Responsible for creating efficient design and developed User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Developed WebPages by using HTML5, CSS3, jQuery, JavaScript and working knowledge of Ext.js, bootstrap.js, and Angular.js.
- Responsible for authoring of website functionality with JavaScript, HTML5 and CSS3.
- Used Centralized CSS, AJAX and Java Script in order to provide client specific Look and Feel.
- Designed Logos and Templates using HTML5, DHTML, CSS3, Node.js and Adobe Photoshop.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- UsedEclipseIDE for developing, debugging, integrating and deploying the application.
- Worked on React.JS Virtual Dom and React views, rendering-using components, which contain additional components, called customHTMLtags.
- Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Involved in developing variousUI widgets usingJQuery, worked with JQuery library.
- Developed single page applications usingAngular 2, Typescript, HTML5, CSS3, and Bootstrap.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Created animation effects during the data load, waiting for theAjaxresponse usingJQuery.
- Responsible for writing and implementation of JavaScript, AJAX andJQueryto interact with web Services and user controls.
- Worked on AWS Elastic Beanstalk for fast deploying of various applications developed with PHP, Node.js on familiar servers such as Apache and IIS
- UsedGoogle analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Developed code to fetch data from back-end and populate onusingAJAXand JSON.
- Set up and built AWS infrastructure with various services available by writing cloud formation templates in JSON
- Used JSON for storing and exchanging information between browsers and servers.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
- Used agile methodology for the software development.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: JavaScript, HTML5, CSS3, Angular 2, Angular.js, Node.js, React.js, Ext.js, Redux, Bootstrap, TypeScript, Responsive Web Design, AJAX, JQuery, XML, JSON, REST, Photoshop, Eclipse, agile, Windows.
Confidential, Overland Park, KS.
Front End/UI Developer
Responsibilities:
- Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Responsible for designing new user interface of the web application using CSS3, HTML5, JavaScript and Ajax.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Created and developed the web-page layout and positioned/developed design elements using Dreamweaver, HTML and Adobe Photoshop.
- Designed and developed Prototype module using Angular.js and Ext.js, implemented Pagination, and Datagrid added additional functionality for Datagrid.
- Designed dynamic client-side JavaScript and Angular.js codes to build web forms and simulate process for web application, page navigation and form validation.
- Involved in creating a Reusable component andReact-Router to turn application into Single Page Application usingReact.JS.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- Designed look-and-feel for web sites in Photoshop.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- 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.
- Worked on Service Oriented Architecture environment for developing the services for the users.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Implement advanced data grid with custom item renderers and editors.
- Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
- UsedJavaScriptDOM manipulation andJavaScriptevent to generate the data result in UI.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Worked extensively on web 2.0 migrations from Conventional web Frame work toAJAXdriven.
- Used XML Web Services using SOAP/RestFul to transfer the amount to transfer application that is remote and global to different financial institutions.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used SVN repository to commit, synchronize and update any changes to the repository for maintaining various versions control.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Coordinate with Business and Designer team to develop high level Business and Technical documents.
Environment: HTML5, CSS3, XHTML, JavaScript, JQuery, Bootstrap, AJAX, Flex, Photoshop, Dreamweaver, Angular.js, Node.js, Ext.js, DOM, DOJO, XML, XSLT, XPATH, SVS, Web Services, MVC, Windows.
Confidential
UI Developer
Responsibilities:
- Worked on Design, UI, wire-framing, HTML, CSS, JQuery, accessibility, and optimization.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Designed wireframes and mockups for new web interface for a network analysis virtual appliance.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Developed Web Application interface using ASP.NET Web Forms, jQuery and CSS.
- Created some prototype to implement some of the latest features of HTML and CSS.
- Used multiple state management such as Cache, Cookies, View State, Hidden Field, Query string, Session to provide information associated with the page
- Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Utilized JavaScript and JQuery to improve overall design and UI of campaign websites.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
- Extracted data in UI for different clients using JSON format.
- Implemented client-side validations using JavaScript.
- Maximized page load by analyzing content and making adjustments to the code (by following optimization standards).
- Worked closely with QA team to understand the reported defects and fix them.
Environment: JavaScript, HTML, CSS, JQuery, AJAX, JSON, DOM, Oracle, Windows XP and UNIX.