Ui Developer Resume
Sunnyvale, CA
EXECUTIVE SUMMARY:
- Over 6 years ofexperience in web application development usingHTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, AngularJS, Bootstrap,JSON, Node.js,ReactJS.
- Good experience in developing dynamic Single Page Web Applications using AngularJS, ReactJS and Node.js.
- Experience in working with CSS preprocessor LESS/SASS.
- Proficient on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors, media queries.
- Experience in building cross browser compatibility applications using HTML5 and CSS3.
- Extensive experience on modern front - end frameworks for JavaScript including Bootstrap, jQuery, Angular JS and ReactJS.
- Good understanding ofTypescript.
- Strong knowledge in Document Object Model and DOM functions.
- Experience in consuming RESTful web services using jQuery and Angular.js along with JSON parsing to render the response data to User Interface.
- Well experienced in checking cross browser compatibility across various browsers like Internet Explorer, Firefox, Safari, and Google Chrome.
- Built application services on Amazon cloud services (AWS).
- Working experience on version control repositories like GIT and SVN.
- Strong ability on web analytics tool like Google Web Analytics.
- Worked on jasmine test cases where unit test cases are written for Single Page Application (SPA) with AngularJS routing.
- Extensive experience developing Rich Internet Applications and developing variousUIwidgets using JavaScript libraries like jQuery.
- Good understanding of Model View Controller (MVC) pattern.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile Methodology.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS 2/3.0, JSON, XML, LESS/SASS, RWD, Bootstrap, JavaScript, jQuery, AJAX,AngularJS, Node.js, ReactJS
Scripting Technologies: Shell and Python
Database: Oracle 9i/10g,SQL Server, MySQL, MongoDB, Cassandra
IDE: Eclipse, Dreamweaver, Notepad ++, Sublime Text, Brackets
Operating Systems: Linux, UNIX, Windows 7/XP
Methodologies: Agile, Waterfall, Scrum
PROFESSIONAL SUMMARY:
Confidential, Sunnyvale, CA
UI Developer
Responsibilities:
- Involved in developing dynamic web pages using HTML5, CSS3, JavaScript, AngularJS.
- Developed responsive design with Media Queries for mobile applications using CSS, HTML5 and Bootstrap Front-End Framework.
- Developed cross browser compatibility code usingCSSandjQuery.
- Involved in improving the functionality of webpage by using LESS.
- UsedBootstrap,AngularJSfor developing modules on front-end and binding HTML.
- Developed Single Page Applications (SPA) i.e.webapplications using AngularJS, node.js, Handlebars.js.
- Involved in makingRestful Web APIs, Web Services usingAngular 2.
- Enhanced legacy application by building new components inAngular2and typescript.
- Worked withAngular2directives, components, pipes, injectables.
- Moved existing Angular JS controllers and services toAngular2components for more responsive and less dependency.
- ImplementedAngular2component router for navigation.
- UsedAJAXfor partial updates from the server company’s divisions and units
- Developed the class structure, event handling and interaction between various JS components in the page
- Ran the standalone front-end application in Grunt Server
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery and JSON.
- Developed a user interactiveUIusing jQuery and CSS selectors, hover functionality, ToolTip and toggles.
- Performed Unit testing and wrote few unit tests for Angular using Jasmine, JavaScript framework.
- Experience in quality assurance and unit testing, acceptance testing, and integration testing.
Environment: HTML4/5, CSS2/3, LESS, Bootstrap, JavaScript, jQuery, AngularJS, JSP, AJAX, JSON,Git, Grunt, Rally, Jasmine, Agile, Java, Node.js, Selenium Webdriver, Mocha,Chai.
Confidential, Harrisburg, PA
UI Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS/CSS3 and Responsible for creating detailed wire frames and process flows.
- Developing the Website using HTML4, CSS, JavaScript, jQuery and JSP making use of Bootstrap framework.
- Created user interfaces using ember.js library in developing of single pagewebapplications.
- Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, jQuery, AngularJS.
- Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform usingReact.js.
- Created dynamic and reusable libraries using JavaScript, jQuery and AngularJS.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Design and development of Web pages using HTML, CSS and XML including AJAX controls.
- Created pages in Site Core and validated the HTML code with W3C Validator.
- Implemented AJAX functionality using jQuery, JSON and XML.
- Created Responsive Web Design using twitter Bootstrap.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both windows/Mac.
- Created dynamic HTML pages using Java Server Pages.
- To optimize AngularJS application and to manage shared services, created 9Controllers,FactoriesandServices.
- Implemented code to populate UI using Ajax/ jQuery and get data by calling Application Programming Interface(API).
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
Environment: HTML/HTML5, CSS3, JavaScript, jQuery, React.js, JSON, AJAX, XML, Eclipse, Adobe Photoshop, M.S Windows, Tomcat.
Confidential
UI Developer
Responsibilities:
- Web design and development, application development using HTML, JavaScript and Dreamweaver.
- Designed the Web application layout and forms using HTML, CSS, and JavaScript, jQuery.
- Worked with a multi-disciplinary team to convert business needs into technical specifications.
- Developed compatible User Interfaces using libraries such as jQuery.
- Developed at Client-side validations using Struts valuator.
- Used JavaScript to validate input values on forms to make sure that they will be accepted before they are submitted to the server.
- Used JS framework such as AngularJS (for data driven apps) and backbone.js (for heavy DOM manipulation).
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal portals.
- Converted PSD mockups into pure hand-written HTML and CSS pages.
- Developed Presentation Layer and Front End using HTML, CSS, and JSP and validated the data using AJAX and JavaScript
- Accountable for complex tutor share web application development using MVC code igniter.
- Developed cross-browser/platform HTML, CSS and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Developed prototypes for Mobile UI to enhance user experience and Responsive Web Design.
- Experience in fixing the bugs related to design specific, functionality specific and performance specific issues using jQuery and JavaScript.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Implemented a new normalized MySQL database with extensive SQL query optimizations, a data conversion application and PHP application development.
- Analyzed and improved application efficiency by optimizing.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
Environment: Windows, Eclipse, JavaScript, HTML5, DHTML, CSS, jQuery, AJAX, AngularJS, Jasmine.
Confidential
Web Developer
Responsibilities:
- Maintaining good level of communication in team and going through all phases of SDLC lifecycle.
- Developed user interface applications using HTML, CSS and JavaScript.
- Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
- Implemented form validation using JavaScript and Regular Expressions.
- Created the web UIusing Struts, JSP, Servlets and Custom tags.
- Worked around the JavaScript task runner Grunt & Gulp for automating the code and used its various plugins.
- Designed and developed front-end using struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
- Used Struts-Validator frame-work for all front-end Validations for all the form entries.
- Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
- Used jQuery for accessing JSON objects received from server side.
- Used JIRA for bug tracking, project level issue tracking and environmental issue tracking.
- Used JAXP (DOM, XSLT), XSD for XML data generation and presentation.
- Wrote Junit test classes for the services and prepared documentation for the application.
Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, Adobe Dreamweaver, Eclipse, Apache HTTP Server, MySQL, subversion