We provide IT Staff Augmentation Services!

Sr. Ui Engineer Resume

San Leandro, CA

Professional Summary

  • Over 8 years of IT experience in software development life cycle involving Analysis, Design, Development, Testing, Implementation and maintenance of application software in web - based environment.
  • Proficient in developing enterprise applications using HTML4/5, CSS2/3, Java Server Pages (JSP), Struts, AJAX, JavaScript, JSON, XML, Bootstrap, Yahoo User Interface(YUI), jQuery, AngularJS.
  • Experience in Object Oriented JavaScript Programming.
  • Experience on working with YUI framework and jQuery Rich Interactive Web application.
  • Having experience in JavaScript Object Notation (JSON) formatting and AJAX.
  • Strong experience working with AngularJS, BackboneJS.
  • Developed dynamic user interfaces for high-volume Web sites using Responsive Web Design techniques including Bootstrap.
  • Experience in front end debugging tools like Firebug, VS, Chrome Developer Tools, IE Tester.
  • Experience in Struts (including tiles), MVC, and spring frameworks.
  • Experience in Weblogic, WebSphere, Tomcat servers.
  • Experience on Eclipse, MyEclipse, Microsoft Visual Studio and Dreamweaver.
  • Knowledge on version control repositories like SVN, Clearcase, CVS.
  • Knowledge of Agile and Waterfall methodologies.

Technical Skills:

Web Technologies: JavaScript, YUI2/3, JQuery, AJAX, JSP, HTML4/5, JSON, CSS 2/3.0, XML, Require JS, AngularJS, Bootstrap, Java, Struts, Tiles, MVC, Spring.

Version Control /Bug tracking tools: SVN, ClearCase, CVS, Quality Control, Jira, ClearQuest

Web Servers/App Servers: BEA Web Logic 10.0, Websphere, Apache Tomcat

RDBMS/DBMS: Oracle 9i/10g, SQL Server, My SQL

IDE: Eclipse, MyEclipse, Dreamweaver, Notepad++

Professional Experience:

Confidential, San Leandro, CA

Sr. UI Engineer

Responsibilities:

  • Involved in requirement gathering, design, development and deployment of CCER application.
  • Implemented customized calendar from YUI3 for CCER.
  • Implemented customized shuttle box using YUI3.
  • Worked on POC for Card Holder module using Angular JS.
  • Redesigning the application using Angular JS and Creating Reusable modules.
  • Created responsive layouts for multiple devices and platforms using Bootstrap.
  • Used AJAX for partial updates from the server company’s divisions and units.
  • Involved in creating dynamic web pages using HTML5, CSS3.
  • Worked ADA compliant web for CCER.
  • Used JSLint for validating the front end code.
  • Fixed defects related to ipad, iOS and touch screens.
  • Worked closely with scrum master, product manager, business users and QA team.

Environment:

Java, JDK1.6, J2EE, Struts MVC 1.2, Spring 2.5, JSP, JavaScript, YUI3, HTML4/HTML5, CSS2/CSS3, AngularJS, AJAX, JSON, Servlets, Weblogic 10.3, Oracle 10, Web Services, SOAP, Scrum, Ant, Eclipse, SVN.

Confidential, Santa Clara, CA

Sr. Front End Developer

Confidential is an application which is for the end customer who wants to order food online. This is also for the restaurant that gets registered to the application so that the end customers will be able to use that particular restaurant for ordering. It shows all the menu and submenu for ordering. This is also implemented for iPhone and android.

Responsibilities:

  • Participated in design discusions with design team and Operations team.
  • Developed UI components using HTML4/5, CSS2/3, AJAX and JavaScript .
  • Worked on YUI, JQuery and JQuery UI for Login form, customer multiple address form etc.,
  • Designed dynamic web site and programming for restaurant coupons for customer usage.
  • Used CSS3 for UI layer of the whole application.
  • Used jQuery to send data in JSON format.
  • Maintained cookies like zipcode, number of Items, RememberMe.
  • Participated in sprint planning and daily Scrum meetings.
  • Created support documents for client side changes.
  • Provided cross browser compatibility using debugging tools like Firebug for Firefox, Developer tolos and MS Visual Web Developer for debugging in IE

Environment :

HTML4/5, CSS2/3, JavaScript, JQuery, YUI, AJAX, Java 1.5, Servlets, JSP, Spring, YUI Framework, JDBC, JSON, HTML, Firebug, XML, SOAP, Web Services, Log4J, JUnit, MySQL, SQL workbench, Eclipse, ANT, Tomcat, SVN.

Confidential, DIR, Oakland, CA

Software Engineer

Responsibilities:

  • Involved in requirement gathering, design, development and deployment of application.
  • Designed front end forms using HTML, CSS and JavaScript.
  • Implemented JavaScript validation all the form values for the trading partners and their claims.
  • Implemented required CSS for the application.
  • Implemented MVC using struts framework.

Environment: Java, JDK1.6, J2EE, Struts, MVC, JSP, JavaScript, CSS2/3, HTML4/5, Servlets, WebLogic 10, SQL, Web Services, SOAP, SDLC, Ant, Eclipse.

Confidential, San Leandro, CA

Sr. UI Developer

Responsibilities:

  • Implemented WRIA framework (Rich Internet Application framework) that was build on YUI (Yahoo User Interface).
  • Contributed in front end work by using in-house JavaScript framework that accepts data from back-end in JSON format and displays in front-end.
  • Implemented the Object Oriented for the front end and also implemented MVC pattern.
  • Responsible for development of user interfaces using JS (with built in AJAX feature) for accessing the data asynchronously by making Ajax calls and for better look and feel and navigation.
  • Developed the UI components using HTML, CSS and JavaScript .
  • Worked on cross browser compatibility issues.
  • Used Quality Control for defect tracking and Clear Case for version Control.

Environment :

Java 1.5, Servlets 2.3, JSP 1.2, Struts 2.0, MVC2, Spring, Hibernate, YUI Framework, JDBC, JSON, HTML, DHTML, CSS, JavaScript, Firebug, AJAX, XML, SOAP, Web Services, Log4J, JUnit, Oracle 10g, PL/SQL, Toad, MyEclipse, ANT, Weblogic 10, Unix, Putty, ClearCase, ClearQuest and Agile methodology.

Confidential, CA

UI Developer

Commercial Electronic Office ( CEO ) WorkStation application allows the customers to create their company hierarchy and the entities. Accounts will be created under the entities hierarchy to maintain their finance. Cash Positioning is the module where the current position of the company and the accounts will be maintained. Cash Forecasting is the module which gives the company ’s cash position in future.

Responsibilities:

  • Developed the UI components like cash flow module using HTML, CSS, AJAX and JavaScript .
  • Involved in analysis, design and implementation.
  • Good experience on WRIA framework (Rich Internet Application framework) that was build on YUI (Yahoo User Interface).
  • Designed a web application as the front end (both client tier and web tier), using Struts for the web tier and using DHTML, OO JavaScript and AJAX at the browser tier to form a browser/web tier framework to communicate with backend.
  • Implemented the Object Oriented for the front end and also implemented MVC pattern.
  • Implemented JSON for communication between action classes and Front end.
  • Used IBM Clear Quest for defect tracking and clear Case for version Control.
  • Coordination with testing, business and development teams for timely resolution of the issues.
  • Participated in preparing of Proof of concept before start implementing WRIA.
  • Created technical design documents(Sevice Contracts) for the front end to communicate with back end.
  • Provided cross browser compatibility using debugging tools like Firebug for Firefox and also used to Microsoft Visual web developer for debugging in IE
  • Used JSLint for validating the JavaScript files.
  • Implemented the DataViewer for the grids.
  • Fixed the Changed Requests as per the UI needs.

Environment :

Java, Servlets 2.3, JSP 1.2, Struts 1.2/1.3, MVC2, Spring, JDBC, JSON, HTML, CSS, JavaScript, Firebug, AJAX, XML, Web Services, Log4J, Junit, Oracle 10g, PL/SQL, Oracle SQL Developer, Eclipse 3.3.2, Jmeter, Jprobe, ANT, Weblogic 8.1, Windows XP, Unix, Putty, ClearCase, ClearQuest and Agile methodology.

Confidential, Mumbai India Feb’06- Oct‘07

Developer

Confidential is a web-based system, which is being used by ICICI Bank and its Foreign Exchange Houses/Banks to remit money from a foreign country to India. Confidential supports various modes of money Transfer such as Account Transfer, Insta Transfer, Fixed Deposits, Demand Drafts, Electronic Fund Transfer and Visa money Transfer based on maker-checker concept for every transaction. There are two interfaces i.e., Confidential Workstation for CBPPC and Money2Idia Workstation for Exchange Houses/Banks for various operations .It has a feature of bulk remittance where they can upload transaction in text and MS Excel file. System provides various reports for tracking the status of each transaction.

Responsibilities:

  • Involved in various stages of the project life cycle: analysis, design, implementation and testing
  • Developed different User Interface using JSP, CSS, XML, HTML, and JavaScript.
  • Implemented the MVC architecture using the Struts framework.
  • Involved in bug fixing for the Change Request reports raised.
  • Used VSS and writing unit test cases and Coordination of User Acceptance Testing

Environment: J2EE, Java, PL/SQL, XML, Weblogic, JSP, Servlets, JavaBeans, JSTL, VSS, Struts, HTML, JavaScript, log4j, CSS, Hibernate, Oracle, Toad

Confidential, Mumbai, India

Developer

Confidential at is the core application, which is used by ICICI bank branches for validating the warrants, which have been issued by Corporate to their shareholders. The system validates the warrants uploaded by branches and prepares a TTUM file, which hits the payment gateway, Finnacle for crediting the payment to the customer. The Dividend Warrants are validated online before making payment. PAP does the Validation online and helps in preventing Frauds.

Responsibilities:

  • Designed & built response critical user interface using HTML, JavaScript, JSP and Servlets
  • Used JavaScript for client side validations.
  • Mostly involved in the graphic representation of the user interface and involved with system architecture.
  • Used VSS for version control.
  • Worked on bug fixing for the Change Request.

Environment:

JavaScript, HTML, CSS, JSP, Servlets, JDBC, Eclipse, Tomcat

Hire Now