Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Microsoft Access wikipedia , lookup
Relational model wikipedia , lookup
Oracle Database wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Team Foundation Server wikipedia , lookup
Database model wikipedia , lookup
Clusterpoint wikipedia , lookup
Brandon Hao Tel: 609 580 1579 Email: [email protected]/ [email protected] Experience Summary Over 7 years of experience in developing web based internet/intranet, client/server, Distributed architecture applications using Java/J2EE technologies Experience in enterprise application development and deployment on Weblogic , JBoss and Apache Tomcat and platforms using IDE such as Eclipse, JDeveloper. 5 Years of exhaustive experience in SQL and Java interaction. Batch Framework implementation in PL/SQL for huge volume of data Extensively worked on developing Front end GUI using HTML, JSP and JSF, Json and JQuery.HTML5/CSS3 Experience in Oracle11g, SQL Server 2008 with partial database administration and Stored Procedures Extensive use of Ant script and tools for build, packaging and deployment. Experience in developing Server Side Programming using J2EE technologies such as JMS, Spring, Hibernate, JSF and unit testing using JUNIT. Expertise in System-requirements collection, Software Analysis and Design, Development, and testing the modules in JAVA/J2EE based applications Familiar with Operating Systems like UNIX, Linux, Windows NT, Windows XP, Windows 2K. Extensively worked on latest j2ee paradigms using Spring IoC container, ORM tools like JPA/Hibernate, MVC frameworks like Struts/JSF, EJBs and XML technologies. Extensive experience in Java, J2EE technologies such as JDBC, JSP, Servlets, EJB, Hibernate, JNDI, and AJAX. Wrote various finely tuned HQL queries for persisting the data using Hibernate integrated with Spring Professional Experience: Duluthtrading Madison, WI 09/2012 – current Java/J2EE Developer Responsibilities: Involve in development of customized components based on Struts, Tiles, HTML, JavaScript. Write Stored Procedures, Triggers, and Views extensively. Extensively use Java server Faces (JSF) Navigation rules and JSF tags for enhanced user interface. Deploy business components into JBoss Server Work on Spring AOP for error handling. Develop Service layer includes Spring base IoC, to inject services using Hibernate. Extensively use HibernateTemplate in data access layer to do Database Operations. Connect to Oracle Database using DAO (Data Access Object using Spring DAO) Patterns. Develop the User Interface (UI) using Java Server Pages (JSP), CSS and JQuery. Write Servlet and Invoker servlets to redirect to JSP files. Develop application components for storing, retrieval and structuring of documents using IBM Content Manager API, Java Design and Develop Web services using SOAP to make submissions. Develop the JUnit Test classes for the new Java source code. Use Log4j for logging Errors. Analyze application defects and fixes the code in line with client’s requirements. Address any production issues in a timely manner. Environment: J2EE, JDK6, Java Script, JSP, Ajax, XML,HTML, Eclipse, Oracle10g, TOAD, PL/ SQL, JUnit, Hibernate, Spring, SOAP SOVEREIGN BANK 08/2010-09/2012 J2EE Developer Dorchester, MA Responsibilities: Participated in project planning sessions with team members to analyze business IT Requirements and translated business requirements into working model. Developed application components JSPs, Action Form Beans, Action Classes, Value Objects and model layer logic. Developed the code for asynchronous update to web page using JavaScript and Ajax. Developed application using JavaScript for Web pages to add functionality, validate forms, communicate with the server. Involved in developing of customized components on HTML, and JavaScript. Maintained various configuration files for application specific entries- struts-config.xml, tiles-def.xml. Developed views using JSPs and struts tags. Using Tiles framework, improving UI flexibility and providing single point of maintenance. Responsible for Service layer includes Spring base IoC, to inject services using Hibernate. Worked on Spring AOP for error handling. Developed Business Layer using java and injected DAO Layer into BAO using spring. Connected to Oracle Database using DAO (Data Access Object using Spring DAO) Patterns. Used Singleton design pattern and implement MVC, DAO J2EE design patterns as a part of application development. Worked on REST API based on Jersey framework. Response produced in JSON/XML format. Wrote Stored Procedure, Triggers, and Views. Worked on Oracle 10g as the backend database. Used Log4j for logging Errors. Deployed the project on WebLogic application server Demonstrated experience with enterprise search platforms that provide full-text indexing software (e.g. Lucene/ Elastic search) Environment: J2EE, JDK6, Java Script, JSP, Ajax, XMLHTML, Eclipse 3.6, IBM RAD 7.5, IBM, Oracle10g, TOAD 10.1, PL/ SQL, JUnit, RESTful, jersey Plymouth Rock Red Bank, NJ 01/2009-08/2010 JAVA/J2EE Developer Responsibilities: Analyzed and reviewed business requirements. Developed the application using Java J2ee standards and guidelines. Developed the User Interface (UI) using Java Server Pages (JSP), and JQuery. Extensively used Spring JDBC in data access layer to do Database Operations. Developed Business Layer using java and injected DAO Layer into BAO using spring. Connected to Oracle Database using DAO (Data Access Object using Spring DAO) Patterns. Deployed business components into JBoss Server. Extensively used SQL, stored procedures and functions. Prepared Test Cases and Unit Testing performed using JUnit. Involved in writing the Maven scripts to build and deploy the application. Worked on REST API based on Jersey framework. Extensively used Eclipse for writing code and CVS for version control. Environment: Java 6, J2EE, AJAX, SQL, CSS, HTML, JavaScript, JQuery, spring, Eclipse, Oracle10g, Hibernate. RESTful, Maven DHL Tempe, AZ 05/2007-01/2009 JAVA/J2EE Developer Responsibilities: Designed and Developed the application using the MVC architecture Developed the connectivity to the DB using JDBC. Developed the application using JMS for asynchronous messaging. Developed the front end using HTML, JavaScript, AJAX, and JSP pages. Deployed the JSF Framework on Web Logic application server Developed the Action classes for handling the requests from the JSP pages. Developed Java Bean components to communicate with Database. Used MVC, Value Objects, Service Locator, and Session Façade Design Patterns. Developed XML Schemas and DOM parser for all the XML documents used for data transfer Developed back end communication using JDBC. Worked on REST API based on Jersey framework. Developed and Deployed the EJB’S in Web Logic application server. Used Object/Relational mapping tool Hibernate to achieve object persistency. Worked on the design documentation and functional specification documentation. Implemented JUnit testing. Performed the Unit testing of the application. Resolved bugs coming from the System and Integration Testing. Environment: Java 6, J2EE, AJAX, SQL, CSS, HTML, JavaScript, JQuery, spring, Eclipse, Oracle10g, RESTful, Web logic, EJB. Education New Jersey Institute of technology Science Tianjin University of Science & technology Science Newark, NJ, USA M.S Computer Tianjin, China B.S Computer Skills Languages/platforms: Java/J2EE/Java EE(Servlet, JSP,EJB,JNDI),HTML/XML/Spring/Hibernate Database: Oracle, SQL server, MySQL, PL/SQL Web/Application: Tomcat, JBoss, Weblogic Operating System: Linux, Windows 7/8, MacOS Other Tools: eclipse, NetBeans, Office Design Patterns: MVC, Session, IOC, AOP, Singleton ORM: Hibernate, JPA Fluency in Chinese(mandarin)