We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

0/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • Over 8 years hands on experience in IT industry, worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
  • Around 6 Years of experience in developing web page quickly and effectively using Angular JS,UI, node.js, ux JQuery HTML, CSS, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible, XML, XML Elements.
  • Used to update User Interface based on changing needs and requirements.
  • Experience as a WebDeveloperusing JavaScript, HTML/DHTML, XHTML, jQuery, CSS, and Ajax.
  • Experience in Client Side Web Designing and Validations using HTML, CSS, JavaScript, JSP and Struts Tag Library.
  • Experienced in web/application servers like Apache Tomcat, WebSphere, JBoss and Weblogic
  • Developed UI using JQuery and JavaScript Library for Web Application and Mobile Application and extensively developed Rich Internet Applications and various UI widgets using jQuery.
  • Created User Interfaces for Mobile/Tablet/Desktop using HTML & CSS.
  • Extensive knowledge in Javascript and VB Script jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, Angular.js, Bootstrap and node.js.
  • Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, EJB,MQ Series, JDBC, XML,JMS, AJAX, and web services.
  • Experience in Managing build files using ANT and logging using Log4j.
  • Extensive Experience with Web technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice faces, Hibernate Java Beans, Java Swing, JDBC, JNDI, Collections, XML(DTD and Schema), HTML, AJAX and Web Service(SOAP, JAX - RPC, AXIS) on Unix and Windows environment.
  • Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
  • Experience in writing test-cases in Java environment using JUnit.
  • Sequence, class and database diagrams are made using the UML design tool.
  • Experience of Databases that involve writing SQL queries, Views, Triggers and Stored Procedures.
  • Experience in working with different operating systems like Windows/XP/Vista and UNIX.

TECHNICAL SKILLS

Core Java: Collection, Multithreading, Applets and Swing

UI Technologies: Angular, UI, HTML, Bootstrape, json, Ajax, Dojo, CSS, java script, jquery

Web Servers/application servers: Apache tomcat Server, IBM Web Sphere server, pramati server, Bea Weblogic server

Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script

Framework: Design Patterns, SOAP, Struts, Hibernate, Spring.

Databases: Oracle8i/9i/10g, MS SQL Server, DB2.

Languages: C, C++ with OOPS, Java, J2EE.

Operating Systems: Windows 2003/2008/XP/Vista, Unix.

Tools: Eclipse, Rational Rose, Dreamweaver, RAD, Net Beans.

Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.

Version Control: Visual SourceSafe (VSS), ClearCase, ClearQuest, CVS.

Testing: Junit

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

Sr. Front End Developer

Responsibilities:

  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Implemented HTML, Java Script for client side validation, designed various web pages for the presentation layer, handled Hibernate to generate the connectivity for the business logic.
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Designed the Front-end screens using JSF, HTML, CSS.
  • Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Developed web pages using HTML/CSS and JavaScript.
  • Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
  • Developed single page application with Angular JS.
  • Good experience in JavaScript frameworks Angular.js, Node.js, Backbone.js, Require.js, Ext.js, knockout.js and JQuery especially AJAX driven web applications.
  • Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, Spring data, JPA.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Written unit test scripts to test entities with CRUD operations, analyze heap size and memory leaks with Jprofiler.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Implemented the web services client to consume the third-partyservice API for validating credit cards.
  • Used XMLWeb Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Eclipse IDE for designing, coding and developing applications
  • Designed and implemented multiple stores (B2C and B2B) using WebSphere Commerce 5.6 and 6.x.
  • Provided expertise in the design and implementation of store functionality using WebSphere Commerce 6.x.
  • Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing Websphere Integration Developer (WID) and Sybase.
  • Development work is also done to the legacy system using WSAD IDE. The modified application is deployed on websphere using ANT and javascripts for use by interface project.
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.

Environment: HTML, AJAX, JSON, JSP, JavaScript, JSTL, Struts, JMS, EJB, DOJO, Cognos, Hibernate, HTML, XML, Apache, DB2, Spring, Apache CXF, CRUD, SVN, Web services, Java, Servlets, GWT, Subversion, Maven, UML, IBM Websphere, Websphere Portal, Junit, Flex.

Confidential, Palo Alto, CA

Sr. Front End Developer

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Developed and Implemented WebServices and used Spring Framework.
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML5 and JQuery from initial concept development to beta launch.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Confidential Inc.
  • Researched future web technologies such as HTML5, CSS3, Backbone.js etc.to develop new web applications.
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Worked on Data Services implementation for the CRUD services.
  • Involved in the development of SQL, PL/SQL Packages, Stored Procedures
  • Working experience in Web Services using SOAP and WSDL, JSF, JSON, JQuery, JMS and Oracle coherence.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Used JPA 2.0 (JDBC Framework) and Apache CXF for XML generation.
  • Worked on web services SOAP and REST technologies
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.

Environment: HTML, CSS, Angular.js, Bootstrap, Backbone.js, JavaScript, JSP, Jquery, SASS, LESS, Servlet, UNIX, Linux, Oracle, JDBC, Eclipse, Java, Spring, Hibernate, Apache CXF, Clear Case, Struts, Tomcat, CRUD, JUnit, JIRA, Maven, iText, Weblogic, SVN, UML, Agile (Scrum)

Confidential, Durham, NC

Front End Developer

Responsibilities:

  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Designed the front end according to specs using JSP and Servlets on server side.
  • Configuring and Integrating iBatis with Struts. HTML Component, data table, panel, dialogue etc was used for creating HTML Pages. Extensive Javascript Library usage.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • DevelopedAdd, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Provided application development, using OOA and OOD methodologies, primarily for Java, EJBs, JSP, (D)HTML, CSS, XML, XSL, XSLT.
  • Used Javascript and jQuery for validating the input given to the user interface.
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Created SQL Statements, Stored Procedures, Triggers and Views using TOAD
  • Created SQL Server logins and assigning roles and Authentication models as a part of Security.
  • Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Worked on Posting queue logic by implementing Message-Driven bean (MDB) using JMS and deployed on JBoss server.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • Setup ClearCase server to support CCRC (ClearCase Remote Clients).
  • Evaluated existing software development environment, drafted recommendations for improvements.
  • Worked with GHX and IBM to resolve licensing issues involved with ClearCase software change management solution package.
  • Environment was mixed Windows and Linux, projects written in C++ and Java.
  • Selenium-Sikuli Integration for Distributed Remote Execution
  • Expertise in employing Water Fall Model and best practices for software development
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.

Environment: JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, JQuery, Struts, Design Patterns, Agile, HTML, JMS, XML, Eclipse, Itext, Apache, Oracle ECM, Struts, Webservice, SOAP, ILOG, Web2.0, Oracle BPM, JSF, WSDL, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Weblogic, Rational Rose, Junit.

Confidential, FL

Java Developer

Responsibilities:

  • Analyzed and designed the system.
  • Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
  • Responsible for the design and development of the framework.
  • The system is designed using J2EE technologies based on MVC architecture.
  • The Views are programmed using struts, JSP pages, Model is a combination of EJB’s and Java classes and Controllers are Servlets.
  • Developed user interface using JSP JQuery, and AJAX to speed the application.
  • Writing the java script and designing the JSP GUI frame work.
  • Involved in developing EJB’s for the business logic and deploying them in Apache tomcat.
  • Responsible for creating of Action classes, JSPs, Model classes.
  • Used business delegate to call EJB from struts action class.
  • Used JBoss application server to deploy application into Production environment
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate
  • Used Java Messaging Services for reliable and asynchronous exchange of important information.
  • Deployed Application to BEA weblogic server.
  • Involved in designing the user interfaces using JSP
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Extensively worked on spring’s framework.
  • Used JDBC for database connectivity with MySQL Server.
  • Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS, HTML, JavaScript and Beans.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Developed Servlets and Worked extensively on Sql.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • Implementation of Spring IOC container, Spring JDBC template, Spring Exception Strategy and AOP.
  • XML messages are used to communicate between web services that are written using SOAP and WSDL.
  • Created different database objects (Stored Procedures, Functions, and Triggers) for the backend MS SQL server.
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Used Ibatis to populate the data from the Database.
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using Selenium.
  • Created war files & deployed on Tomcat using ANT deployment tool.
  • Performed Java web application development using J2EE and Netbeans.
  • Expertise in employing Water Fall Model and best practices for software development

Environment: Java, Servlet, EJB, Struts. JMS, JDBC, Hibernate, Spring, Java Script, AJAX, UML, Eclipse, Weblogic, SOAP, Selenium, JBoss, ANT, JQuery, NetBeans, JSP, EJB, WSDL, Toad, Water Fall Model, iBatis, EMC Documentum, web services, HTML, XML, MS SQL server2005, My SQL, CVS, JIRA, ClearQuest, Swing, Clearcase, Junit.

Confidential, NJ

Sr. UI Developer

Responsibilities:

  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of the source code
  • Worked on bug fixing
  • Used JDBC APIs for database connectivity and data retrieval.
  • Developing HardwareStoreMarketer.com site using ASP.Net.
  • Worked on various client websites that used Struts 2 framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL on VMS platform.
  • Used Visual Source Safe for source control.
  • Manipulated data and performed data preparation using TSO, ISPF and SPF system utilities.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Extracted and modified data from VSAM files for PDF reports.
  • Automate nightly batch processing and job alerts using REXX.
  • Responsible for migrating Websphere server from v6.1 to v8.0 and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.

Environment: Core Java, JSP, JUnit, Mercurial, Eclipse, .Net, JIRA, JDBC, Struts, Hibernate, Visual Source Safe, Weblogic, Oracle, OGNL, C, C++, Linux, MS SQL Server, COBOL, FileAid, REXX, ISPF, Mainframe, CICS, IMS, VSAM, JCL

Confidential, Austin, Texas

UI Developer

Responsibilities:

  • The system was designed according to J2EE specifications.
  • Servlets were used as a Front Controller gateway into the system.
  • Helper classes were used to limit the business logic in the servlet.
  • EJB was used to talk to the database and JSP along with HTML, XML were used to control the client view.
  • Designed and added new functionality extended existing application using J2EE,XML,Ajax, Servlets, JSP.
  • Studied the impact of the requirement and prepared the Requirement functional and technical documents.
  • Created different batch programs to clean up tables in DB2 database.
  • Worked on UNIX shell scripting to run the JAR file created for batch program.
  • Used Struts framework in UI designing and validations.
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Client side validations are done using JavaScript and server side validations are done using Struts validator framework.
  • AJAX forms are created for update operations.
  • Data was converted into JSON using JSP tags.
  • Enhanced the existing application to meet the business requirement.
  • Establishing JDBC connection using database connection pool.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Participated in the Production support and maintenance of the project.
  • Created new tables in DB2 database.
  • Used ClearCase version control system.
  • Performed usability testing for the application using JUnit Test.

Environment: JAVA, JavaScript, Ajax, JSON, Struts, Design Patterns, Eclipse, Apache tomcat server, DB2, UNIX, ClearCase, Junit

We'd love your feedback!