We provide IT Staff Augmentation Services!

Sr Ui Developer Resume

0/5 (Submit Your Rating)

Sanjose, CA

SUMMARY

  • Over 8 years of IT Experience in designing, developing, testing and implementing application software in UI/RIA, Java/J2EE Technologies like HTML 4.0 / 5, XHTML, CSS2/ CSS3, JavaScript, jQuery, AngularJS, BootStrap, Backbone.js, Node.js, Ext.js, AJAX, JSON, XML, JSP, EJB, JDBC, JMS, Struts, Hibernate and Spring.
  • Experience on Working with MVC, Event Driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
  • Experience Working with Responsive Web Design (RWD).
  • Experience in creating responsive website for smart devices using responsive design and media queries.
  • Expertise in Creating Templates, functional specifications, visual design mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages Using Adobe Photoshop, Adobe Illustrator and Adobe Flash.
  • Experience in analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Responsible for checking Cross Browser Compatibility and worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Expertise in designing web applications and web contents utilizing various Search Engine Optimization techniques.
  • Hands on Experience using XML, XML schemas, XSLT, JAX - RPC, JAXB, DOM, SAX, UDDI and AJAX.
  • Experience in writing functions, stored procedures, triggers and views in PL/SQL.
  • Expertise in relational database analysis/programming and administration using Oracle, SQL Server such as DB2, Sybase, PL/SQL, Oracle 11g and SQL Server.
  • Expertise with a variety of Application servers like BEA Web logic (8.x &10.x), Apache Tomcat, J-boss and Glassfish.
  • Expertise in developing applications using Object Oriented Concepts (OOPS) and Design Patterns such as MVC, Singleton, Abstract, Decorator, Factory DAO’s and DTO’s.
  • Experience in Service Oriented Architecture such as WSDL, JMS and Web Services.
  • Experience with Object Oriented Analysis and Design based on UML, Use cases, Class diagrams and Sequence diagrams.
  • Expertise with J2EE complaints IDE such as Eclipse, EditPlus, Webstrom, Sublimetext, Notepad++, JSfiddle, Tatastrom, Microsoft Visual, Aptana studio Net Beans, IBM’s Rational Application Developer (IRAD) and Oracle’s J-Developer.
  • Experience in using build scripts like ANT and MAVEN to build the application and Log4j for logging errors.
  • Experience in version managements like Clear Case Remote Client (CCRC), CVS, SVN, Github, TFS and Perforce.
  • Experience in Software Development on UNIX, Red Hat Linux, and Sun Solaris.
  • Extensive Experience Working with Agile and SCRUM Methodology.
  • Passionate to learn about new UI technologies and adopt at promptly and thoroughly mastering them.
  • Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
  • A team player and self-motivator possessing excellent analytical, communication, problem solving, decision-making and Organizational skills.

TECHNICAL SKILLS

UI Technologies: HTML 4.0/5, XHTML, CSS2/ CSS3, JavaScript, jQuery, AngularJS, BootStrap, AJAX, JSON, XML.

J2EE Technologies: JAVA 1.2-1.7, J2SE 7..0, J2EE, JavaScript, Jquery, JSF, JSP, JPF, Servlet, EJB2.X/3.X, MDB, JNDI, ANT, JDBC, JAVA Mail, Java NIO, JMS, MQ Series, Multi-threading.

XML Technologies: XML, DOM Parser, SAX Parser, JAXB, JAXP, DTD, XML Schema, XSL, HTML, XHTML, XSLT, CSS, X-query, XML-Beans, JDOM.

Scripting Languages: Java script, Unix Shell Script.

JAVA Based Framework: JSF, Struts, Apache Axis Framework, spring, Ant, Maven 2.0, Log4j, J-Unit, Hibernate 2.x/3.x.

SOA Tools: BEA Aqua-logic, Oracle’s BPEL Process Manger, Oracle Service Bus, Apache Service Mix

Distributed System: JMS, MQ- Series, Web Sphere Message Broker, Web Services, SOA, SOAP, WSDL,UDDI

RDBMS: Oracle (SQL and PLSQL), SQL Server.

Web/App Servers: Apache Tomcat 3.x-5.x, IIS(Internet Information Server) 1.x-7.x, BEA Web logic 6.x-10.x, IBM’s Web Sphere App. Server(WAS) 1.x-7.x, J-boss 4.x-6.x,Open EJB.

IDE tool: Eclipse 3.x, EditPlus, Webstrom, Sublimetext, Notepad++, JSfiddle, Tatastrom, Microsoft Visual, Aptana studio, IBM’s WSAD(Web Sphere Studio Application Developer), Net Beans, J-Builder, IBM’s Rational Application Developer (IRAD) 6.x-7.x,Oracle’s J-Developer 9i,10.x,11g, BEA Work Space Studio 1.1, J-Creator LE and Intellij IDEA.

Design and Analysis: UML 2.x

Designing Tool: Rational Rose Enterprise Ed 2003, Visio 2000, Rational Systems Developer

Version Management: VSS, CVS, Clear Case, SVN, Perforce and Github

Bug Tracking Tools: Rational Clear-quest, HP Quality Centre, CDETS and Bugzila.

PROFESSIONAL EXPERIENCE

Confidential, SanJose, CA

Sr UI Developer

Responsibilities:

  • Responsible for Developing UI Screens for UCS(Central) Application development using AngularJS, BootStap and LESS.
  • Used AngularJS as the front end development framework to build a SPA.
  • Designed and implemented a production quality build and unit-test automation system with Grunt, Karma, Jasmine, and GIT branching strategy for an efficient multi-developer environment.
  • Developed an AngularJS add on library that allows component developers to define and bind to Web Components.
  • Worked extensively on HTML5 div and canvas elements to demonstrate fullscreen prototypes.
  • Utilized the HTML5 DOM local storage features to store data locally for client side processing.
  • Front end development utilizing HTML5, CSS3, JavaScript toolkits like YUI and JQuery leveraging the Bootstrap framework and a Java / POSTGRES backend.
  • Used AJAX & JSON communication for accessing REST web services data payload.
  • Extensively used jQuery for faster javascript programming and followed better coding techniques for better performance and intuitiveness.
  • Used Advanced JavaScript ArrayBuffer,Data Types to read and write binary data to Web Sockets.
  • Used JQuery framework for UI centric AJAX behavior.
  • Written custom JQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Resolved Cross Site Scripting (XSS) vulnerabilities within Majorly used browsers. node.js used to proxy requests to the Java web services, as well as store application preferences.
  • Used NodeJS for avoiding Non-Blocking code for Web Socket connections.
  • Worked on Java Server Side Communication for Web Sockets to read and transfer data from ESX host machine to the client on Browser.
  • Reduced the necessity of using JavaScript styling by using CSS3 wherever necessary.
  • Contributed Custom UI Components to Argos Framework.
  • Defining feature and common experiences, using established as well as entirely new patterns and paradigms.
  • Designing and implementing high-fidelity mockups for the product.
  • Used Rally'sAgile project managementtool for entire organization gains real-time visibility into the status of features and quality, priorities and roadblocks.
  • Extensively Used Cascade style sheets (CSS3) for developing the Application.
  • Developed Features such as Storage Policies, License Management, Admin Settings and Service profiles.
  • Used Bugzila to keep track of defects for the Application.
  • Coordinate with QA Testing team in order to work on with the relative defects and resolving it on timely basis.
  • Used tools like Firebug extensively to check the response from all the backend sources.
  • Extensively worked with Logging and Debugging techniques for the Application.
  • Extensively worked with profilers to observe and improve the performance issues for the Application.

Environment: HTML5, CSS3, jQuery, Java Script, AngularJS, JSLint, J2EE, XML, DTO, XHTML, CVS, PostGres, Bugzila, Rally, JBoss, Firebug.

Confidential, Fort Collins, CO

UI Developer

Responsibilities:

  • Responsible for Developing IaaSC - UI Designer Application using AngularJS Architecture.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS3, JavaScript and JQuery.
  • Used AngularJS as the front end development framework to build a SPA.
  • Designed and implemented a production quality build and unit-test automation system with Grunt, Karma, Jasmine, and GIT branching strategy for an efficient multi-developer environment.
  • Developed an AngularJS add on library that allows component developers to define and bind to Web Components.
  • Extensively Used Cascade style sheets (CSS) for developing the Application.
  • Used GruntJS library to minify, unit test and compilation of java scripts.
  • Used LESS to minify CSS files and also used bower, Yeoman,
  • Wrote various javascript utilities like XMLParser, DomainNameValidator, IpUtil etc.. with recommended RFC standards for easy code reuse for form validations.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Designing and implementing high-fidelity mockups for the product. node.js used to proxy requests to the Java web services, as well as store application preferences.
  • Used NodeJS for avoiding Non-Blocking code for Web Socket connections.
  • Used Bugzila to keep track and worked accordingly with the defects for IaaSC - UI Designer Application Project.
  • Coordinate with QA Testing team in order to work on with the relative defects and resolving it on timely basis.
  • Used tools like Firebug extensively to check the response from all the backend sources.
  • Extensively worked with Logging and Debugging techniques for the Application.
  • Extensively worked with profilers to observe and improve the performance issues for the Application.

Environment: HTML5, CSS3, jQuery, Java Script, AngularJS, Jasmine, Karma, XML, DTO, XHTML, CVS, Bugzila, JBoss, Firebug.

Confidential, CA

Sr.UI/Java Developer

Responsibilities:

  • Responsible for Developing RSAW Compliance Action Maintenance Application using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, JQuery, Ajax, WinJS, Adobe Creative suite.
  • Experience working with Functional Specifications to meet the business requirements.
  • Responsible for Using Fabric library that as custom components, so that the developer can make use of the library while developing the Applications.
  • Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Programmed the Event handling for JQuery controls to accept user inputs and validate it.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
  • Responsible for Development of application such as RSAW Compliance Action and performed integration with backend.
  • Used JQuery framework for UI centric AJAX behavior.
  • Extensively Used Cascade style sheets (CSS) for developing the Application.
  • Used Bugzila to keep track and worked accordingly with the defects for Risk Library Project.
  • Coordinate with QA Testing team in order to work on with the relative defects and resolving it on timely basis.
  • Used tools like Firebug extensively to check the response from all the backend sources.
  • Extensively worked with Logging and Debugging techniques for the Application.
  • Extensively worked with profilers to observe and improve the performance issues for the Application.

Environment: HTML5, CSS3, jQuery, Java Script, AngularJS, JSLint, J2EE, XML, DTO, XHTML, CVS, Bugzila, Tomcat and Firebug.

Confidential, Redwood City, CA

UI/J2EE Engineer

Responsibilities:

  • Responsible for Developing Financial Application using HTML4, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, JQuery and Ajax.
  • Experience working with Functional Specifications to meet the business requirements.
  • Responsible for Development of Centralized library for UI components as well as custom components, so that the developer can make use of the library while developing different Applications.
  • Responsible for Developing CSS Tool to make life easier for Co-Branding the Financial Applications.
  • Responsible for Developing Custom components to use in the Financial Applications level and make it centralized.
  • Responsible for Development of application such as Tax News, RRSP Calculator and performed integration with backend.
  • Application was developed based on Jquery Framework.
  • Extensively Used Cascade style sheets (CSS) for developing the Application.
  • Delivered the project modules for every two week.
  • Used Bugzila to keep track and worked accordingly with the defects.
  • Coordinate with QA Testing team in order to work on with the relative defects and resolving it on timely basis.
  • Used tools like Firebug extensively to check the response from all the backend sources.
  • Extensively worked with Logging and Debugging techniques for the Application.

Environment: HTML4, DHTML, XSL/XSLT, XHTML, Rest API Services, J2EE, XML, DTO, Perforce, Bugzila, JBoss and Firebug.

Confidential, Itasca.IL

Java Developer

Responsibilities:

  • Developed N-tier client-server business application software using Model View Controller (MVC) Architecture implemented by incorporating Struts framework on Jboss and Tomcat server.
  • Worked with different phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.
  • Developed session Beans using EJB.
  • Created simple queries to store and retrieve the data and also created stored procedures using PL/SQL.
  • Involved in writing different Design Patterns like Singleton, Business Delegate, Service Locater, Session Façade, Data Transfer Objects (DTOs) and Data Access Objects (DAOs).
  • Responsible for Development of custom components and performed integration with backend Shim (DTD), ESB and Platform.
  • Implemented the WSDL’S for the ESB integration.
  • Used extensively created Cascade style sheets (CSS).
  • Actively participated and provided feedback in an insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each cycle and fix the issues.
  • Used Quality Center to keep track of all defects.
  • Used tools like Charles and Fiddler extensively to check the request response from all the backend sources, as well as capturing Logs and Debugging the Application.

Environment: Java1.7, JSP, Servlet, Struts, JDBC, JavaBeans, Eclipse, HTML, Tag Libraries, Jboss4.3, Tomcat, Oracle 7i, Design Patterns, CVS, ANT, J-Unit, Log4j.Adobe CS4, Charles, Fiddler, HTTP Services, J2EE, DTD, XHTML, Tortoise SVN, Tibco server, Quality Center.

Confidential, SanFrancisco, CA

J2EE Developer

Responsibilities:

  • Developed the GUI for the main pages of the module using HTML/DHTML integrated with JSP.
  • Used JBDC for writing the classes for connecting the database.
  • Developed front-end screens with JSP using Custom Tags and client-side validations using Struts Validations.
  • The front-end frames were developed using JSP.
  • This project was created based on MVC Framework using J2EE components, JSP, Servlets, EJB, XML, HTML, and JDBC.
  • Involved in writing Java beans that work with Servlets, JSP, JDBC drivers.
  • Used the database connection pooling mechanism.
  • Worked with SQL Queries and SQL procedures.
  • Developed and tested the applications using Eclipse.
  • Deployed the application on Tomcat Server.
  • Used ANT scripts for code compilation and Log4j for logging purposes.

Environment: Java, J2EE, JSP, Servlets, Struts, XML, HTML, DHTML, JDBC, Tomcat Server, Oracle 9i, PL/SQL, ANT, Log4j.

Confidential, LongBeach,CA

J2EE Developer

Responsibilities:

  • Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
  • Worked on shopping cart Use cases for prepaid calling cards.
  • Developed HTML, DHTML, CSS, JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes, JSP files.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Develop user-defined tags using XML.
  • Used Struts (MVC) Framework to implement J2EE design patterns.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, EJB, JSP1.2, Servlets, JDBC, Struts, HTML, DHTML, XML, CSS, XSLT, Eclipse3.1, Oracle9i, Weblogic8.1 ANT, CVS.

Confidential

J2EE Developer

Responsibilities:

  • Involved in different phases of the Software Development Lifecycle such as Design and Development and Testing.
  • Created use cases, class diagrams and sequence diagrams.
  • Utilized Eclipse IDE for project development.
  • Developed client/server side programs using Servlets, JSP, RMI, Multithreading and collection.
  • Developed form beans and action classes using Struts framework.
  • Worked with beans to develop the application using EJB.
  • Worked on XML parser (SAX/DOM).
  • Handled large amounts of data processing and loading it into the database
  • Worked on Socket Programming to ensure communication between server sides to client side.
  • Worked with queries to store and retrieve data from the database using PL/SQl and Oracle8i.
  • Deployed the application using Apache Tomcat 4.x on Windows.
  • Used CVS as a version control system.
  • Used ANT to compile and build the project.
  • Testing Java classes using J-Unit and logger errors using Log4J.

Environment: Java1.2,Eclipse,EJB 1.1,Servlets,JSP,JDBC 2.0,Struts,RMI,Oracle8i, UML,XML, Parser, Apache Tomcat 4.0, PL/SQL, ANT, J-Unit, Log4j, CVS.

Confidential

J2EE Developer

Responsibilities:

  • Developed N-tier client-server business application software using Model View Controller (MVC) Architecture implemented by incorporating Struts framework on Jboss and Tomcat server.
  • Worked with different phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.
  • Developed session Beans using EJB.
  • Created simple queries to store and retrieve the data and also created stored procedures using PL/SQL.
  • Involved in writing different Design Patterns like Singleton, Business Delegate, Service Locater, Session Façade, Data Transfer Objects (DTOs) and Data Access Objects (DAOs).
  • Used CVS as a version control system.
  • Developed and tested the applications using Eclipse.
  • Used ANT scripts to build and Log4j for Logging errors.

Environment: Java1.2, JSP, Servlet, Struts, JDBC, JavaBeans, Eclipse, HTML, Tag Libraries, Jboss4.3, Tomcat, Oracle 7i, Design Patterns, CVS, ANT, J-Unit, Log4j.

We'd love your feedback!