Sr.ui Developer Resume
Milpitas, CA
SUMMARY:
- 8+ years of experience as a Front End Developer with solid understanding in all the phases of the Software Development Lifecycle (SDLC), this includes Analysis, Design, Development, Testing and Maintenance of Java UI applications for large Enterprise Customers
- Experienced in developing Web UI Applications using JSP, HTML5, CSS3, Boot Strap, Java Script, Type script, Ajax, JQuery, and Spring MVC.
- Experience in using various JavaScript Web application related libraries such as Node Js, Backbone.js, Require.js, Knockout, Angular.js, React.js, JQuery UI and Google Web Toolkit.
- Experience in XML related technologies like XSL, XSD, XPATH, DTD, and XML Schemas, XML Parsers like DOM & SAX.
- Experienced in React JS and working with React Flux architecture.
- Experienced in other front - end technologies such as SASS, LESS, Typescript, BOOTSTRAP, Angular1, Angular1.5, Angular2, Ajax, JSON, Node.js etc.
- Strong debugging skills using Browser Developer Tools
- Experienced in using SOAP and REST for implementation of web services.
- Good Experience in front ends technologies such HTML, HTML5, CSS, Java Script, Oracle and Ajax. Experience on Ext JS.
- Experienced on building tools, including browserifyeli, gulp and grunt.
- Extensive experience in using NPM, BOWER, Grunt and Gulp for build process.
- Experienced on tools like JIRA for bug tracking.
- Developed front-end using React JS, JQuery, HTML and High Charts based on MVC architecture.
- Used Restful web services (client & service) to interact with other system components.
- Good understanding of Document Object Model (DOM) along with DOM functions and dealt with challenges in High traffic Websites.
- Experience in working with various databases like Oracle, SQL Server and MySQL.
- Experience in performing Unit testing, Integration Testing and generation of test cases using JUnit.
- Experience with Source Control Tool's such as Subversion, Clearcase and Defect tracking tools likes HP Quality Centre.
- Good understanding of REST API's extensive experience of integrating services via Ajax using JavaScript, JQuery, Angular.js and React.js.
- Experience in working on version control tools like SVN, CVS and GIT.
- Experience with large-scale distributed systems using JMS, Message Queues and Spring JMS Integration.
- Good exposure on using IDE'S like Eclipse, Sublime Text, WEBSTORMand Net Beans.
- Experience in software development methodologies such as Agile, and Waterfall.
- Experience in working with Jenkins tool, as it is a build tool used for triggering builds to deploy in environments.
TECHNICAL SKILLS:.
Languages: Java, C, SQL, PL/SQL
J2EE Web Services: SOAP, REST, WSDL, JAX-RS, JAX-RPC, JAXP, JAXB.
Web Technologies: HTML/HTML5,CSS2/CSS3,DHTML,XML,PHP, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON
JavaScript Frameworks: Bootstrap, Angular JS, EXT JS, Node JS, Express JS, Backbone.js, JQuery.
Client side build tools: npm, Bower, Grunt, Gulp, Jenkins.
Frame Works: Struts, Hibernate, and Spring AOP, JSF.
Database: HBase, Oracle11g/10g, DB2, MySQL, MongoDB
Web and Application Servers: Apache Tomcat, IBM WebSphere, JBoss, WebLogic
Design Patterns: Singleton, Front Controller, DAO, MVC, Factory Method
Methodologies: SDLC, OOAD, Agile
Operating Systems: Windows 98/2000/XP/Vista/7/8/,Mac OS X, Linux, Unix.
Build Tools: Ant, Maven, Jenkins, Bamboo, Gradle.
Tools: Junit, Eclipse, Adobe page maker,MS Office, Sublime Text, Rational Rose, Putty, Subversion, CVS, Visual Source Safe6.0, Clear Case, MS Visio
PROFESSIONAL EXPERIENCE:
Confidential,Milpitas,CA
Sr.UI Developer
Responsibilities:
- Involved in web designing using HTML, CSS 3,Angular.js and extensively used Table less Design in CSS for positioning.
- Created HTML5 and CSS from Photoshop mockups.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Defined and developed the application’s presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Extensively worked on designing web pages using HTML, CSS, Angular.js and Ajax.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Developed mockups and prototypes using HTML5and CSS3.
- Implemented the UI using HTML/CSS/JavaScript/Angular.js, Node.js, to duplicated the mockup provided and required extensions in order to complete to specification.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Designed DOM based interactive to reprogram selected links and adopted WCAG 3.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Developed responsive single page web application using Angular.js and Node.js, custom directives.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Angular.js, Node.js.
- Worked on prototypes for Responsive Web design.
- Worked on RESTFUL services and made AJAX calls to server end and passed HTTP requests.
- Experience in working with Jenkins tool, as it is a build tool used for triggering builds to deploy in environments.
- Worked on creating responsive website for smart devices using Responsive Web design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the pages that are complaint to W3C standard.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
- Designed and developed various Screens using JSP, DOJO, JavaScript, HTML, and CSS.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JQuery, AJAX, JavaScript, Angular.js, Node.js, RESTFUL services, Ext.js, Responsive Web Design, Jasmine, W3C, MVC, Adobe Photoshop, Dreamweaver, DOM, XML, JSP, SOA, DHTML, DOJO, CVS, Windows.
Confidential,San Francisco,CA
Sr. UI Developer
Responsibilities:
- Involved in developing user interfaces using HTML5, CSS3, JavaScript,, HTML, jQuery, Angular.js, Node. Js, AJAX, JSON.
- Involved in building highly interactive portable widgets using HTML 5, CSS 3, and the latest AJAX libraries. Developed huge multi-advertisement co-registration layout engine that was cross browser compatible.
- Created Unified Modeling Language (UML) diagrams like class, activity, and sequence diagrams using modeling tools IBM Rational Suite mainly worked on IBM Rational Rose.
- Developed the front-end featuring rich web interface implemented using HTML5 features like Content Editable, E-mail Inputs, local storage, placeholders, CSS3 different features like Box sizing, Multiple backgrounds, Advanced Selectors, JavaScript.
- Used JQuery framework for UI centric AJAX behavior.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, Angular.js, CSS and HTML.
- Developed various commands and helper classes using core Java mainly following multi-threaded concepts and MVC design patterns for the application.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
- Designed look-and-feel for web sites in Photoshop.
- Used Angular Js and Node Js to fetch data from the server by giving URL to get JSON data for model and to populate model from the server.
- Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
- Implement advanced data grid with custom item renderers and editors.
- Developed Modal pop-ups with Angular.js for responsive web design on mobile devices
- Used CVS for synchronous version control among versions.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website.
- Performed data validation using JavaScript code on the client side.
- Used AJAX to use the RESTFUL Services in the application which supported different format like text, JSON and XML.
- Worked on Service Oriented Architecture environment for developing the services for the users.
- Developed data access objects to encapsulate all access to the data source.
- Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle DB using Toad tool.
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
Environment: JavaScript, HTML5, CSS3, JQuery, JSON, Ajax, Angular JS, DHTML, XML, JSP, Dreamweaver, Photoshop, Angular 1, MVC, DOM, IE, APEX, Chrome, Mozilla Firefox, JUnit, PL/SQL, SQL, Oracle, Windows.
Confidential,Plano,TX
UI Developer
Responsibilities:
- Responsible for Development of health care Web page using HTML, JavaScript, jQuery AngularJS, CSS, SASS including Ajax controls and JSON.
- Leverages knowledge of W3C standards, classical Model View Layer (MVC) architecture and cross-browser development techniques.
- Utilized Node.js to create a fast and efficient chat server.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- With the help of Angular JS library functions for the logical implementation part at client side for all the application.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Created NodeJS backend for creating RESTful Web Services using the Express Framework.
- Used Angular JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Worked on implementing the Angular JS and MVC framework for data access and also in using version control(GIT).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Developed JSP pages for user interfaces to interact with business layer. Developed Servlets to communicate with the other components under Struts Framework.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned and Used JUnit for unit testing.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, jQuery UI, JSP, Angular JS, Bootstrap, RESTful web services, AJAX, JSON, XML, Node JS, ORACLE, SQL, MySQL, Web Agile, GIT.
Confidential,Cleveland,OH
Java Front End Developer
Responsibilities:
- Involved in the design and development of the entire application.
- Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (REST, WSDL).
- Developed UI using HTML5, CSS3, Ext JS, JQuery, and JSP for interactive cross browser functionality and complex user interface.
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Node.js, Ext JS and JQuery UI.
- Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
- Developed web based presentation using JSP, AJAX using YUI components
- Developed the User Interface using spring, logic, bean, JSP, Java Script, HTML5 and CSS3.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Designed Responsive Web Design websites optimized for different displays.
- Involed in several web application development projects that required Responsive Web Design.
- Used JSF to build friendly User Interfaces
- Created UML diagrams (use case, class, sequence, and collaboration) based on the business requirements
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
- Developed Web services to allow communication between the applications using Rest Web Services.
- Implemented SQL queries and used stored procedures, and built-in functions to retrieve and update data from the databases.
- Also wrote complex queries in SQL involving joins to obtain required data from the persistent layer.
- Used JavaScript validation in JSP pages.
- Used Eclipse for the development environment.
- Wrote JUnit test cases to test the functionality of each method in the DAO layer.
- Configured and deployed the web application using Weblogic Application Server.
- Used JIRA for bug tracking.
- Used Rational ClearQuest for tracking errors and bugs in the project source code.
Environment: HTML,DHTML.XML,Java/J2EE,JDBC, HTML5, CSS3, EJB 3.0, Jquery, Ajax,, JavaScript, XML, SQL, WebLogic application server, Eclipse, JUnit, CVS, Unix,
Confidential,Camp Hill,PA
Web Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, AJAX.
- Participated multi phases of project life cycle.
- Used Spring (MVC) Framework to develop the application.
- Used Eclipse as IDE.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Created various web page layouts using HTML and CSS.
- Designed and developed user interface screens using HTML, DHTML, and JSP.
- Turned SQL Queries created complex stored procedures, packages, functions, triggers, jobs.
- JIRA is used for bug-tracking.
- Worked parallel over releases to clean up code and make performance improvements to the application.
- Designed Banners, Icons and Logos.
Environment: HTML, CSS, JavaScript, XML, XHTML, Java/J2EE, JDBC, JQuery, AJAX, Adobe Dreamweaver, NetBeans, SVN, ClearQuest, Firebug, SQL, Windows XP and MS Office, WebLogic