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
PREETHI NAGARAJU PROFESSIONAL OVERVIEW Over 5 years experience developing Web applications using JAVA/J2EE technologies. Wide experience in the domain of banking, university and telecom verticals. Experience on working on all the phases of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation). Experience in implementing Core Java Concepts. Extensive experience with J2EE (EJB, Servlet, JSP, JDBC,JSF) along with Web Service/Database related technologies. Extensive experience in using Web Technologies like HTML, DHTML, CSS, XML and Java Script. Extensive programming experience for MVC design pattern. Extensively worked on Spring 2.5 for providing framework for JSP based applications. Worked on EJB 3.0 (Entity and Session Beans) as Middle-tier application Development. Expertise in using Oracle 10g/9i, MySQL databases and performance tuning of SQL queries. Experience in preparing Documentation, Unit Test Plans and Test Cases. Proficient in different application server like Web Logic and Tomcat. Very good experience in working with Onsite-Offshore model. Also experienced on offshore project co-ordination and project tracking. Experience with Use-case design, Class Diagrams & Sequence diagrams. Expertise with J2EE compliant IDEs like Eclipse, RAD. Experience in using Hibernate for object relational mapping and query databases using HQL. Experience in using Jakarta Apache frameworks like JUnit and Log4J. Used JMS API for sending message between clients. Excellent communication and interpersonal skills. Worked and managed teams in varied work culture environments. Strong architectural skills, hardworking and a very good team worker. Able to learn/adapt emerging technologies in work area such as Apache hadoop, Apache Hive, Apache Pig, Apache Flume. Managed to work with these technologies while developing POC based on these Frameworks. EDUCATION Bachelor Of Technology (B.Tech in Computer Science & Informtion Technology), J.N.T.University,Hyderabad,India. TECHNICAL SKILLS TECHNICAL EXPERTISE J2EE Technologies Web Services, Hibernate, EJB, JMS, JSTL, JSF, JMS, JDBC, JNDI, Servlets, JSP, Java Beans, Annotations, Generics, Applets, Collections API. Web Technologies & Applications XML, XSLT, HTML, XHTML, DHTML,JAVA SCRIPT,CSS. Operating Systems UNIX platform, Windows NT/XP/Vista. Applications/Web Servers WebLogic, WebSphere,Apache Tomcat, JBOSS. Programming Language C, C++,JAVA, Java Script. Database Management System Oracle, MySQL, MS Access Office Tools Word, Excel, PowerPoint IDE Eclipse 3.3, Net Beans 5/6.1/6.5 and Sun Studio IDE Internet Technologies HTML, CSS, JQuery, DHTML, Java Script Development Tools ANT, Junit PROFESSIONAL EXPERIENCE Java Developer- TheDoctor’s Company Napa,CA . Aug 11 –Present This is a client/server application framework based on the Model-View-Controller (MVC) design paradigm. The application runs on any JSP and JavaScript enabled browser. This is a pure Java product being built on model-view-controller (MVC) design paradigm. The Model and controller being pure Java components and the JSP makes the view. The server components use Apache Struts framework that is customized for the client that we called Grounds framework. Responsibilities: Worked on Hibernate framework in handling relational mappings. Created EJB’s and deployed them on the Web Sphere Application Server Developed Servlets for user Authentication in Web Sphere Wrote stored Forms, procedures and SQL to access data from Oracle. Developed Business Logic and Presentation Layers in Java, JSP and JDBC. Designed and Developed Servlets, Session and Entity Beans to implement business logic and deploy them on Web Sphere Application Server. Designed/Developed/Customized new and existing Java Server Pages (JSP), Java Server Faces (JSF), Customer User Interface (UI) Online registration screens to allow only customers to register as per Business needs. Designed/Developed/Customized new and existing Java Messaging Service (JMS) store Merchant User Interface (UI) Registration process flow screens for customer department to approve/delete/modify the registrations. Designed the front end pages using basic core languages like C/C++. Designed/Developed/Customized new and existing Order Inquiry Screens both to Link to several other websites like UPS, FedEx, and USPS to track Online Order Shipment. Worked with CVS repository tool and extensive knowledge in using webservices like soap. Used Unix shell scripting commands. Worked with crystal reports using Visual basics. Accessed oracle database using Java persistence Architecture Involved in designing, and writing business programs using MQ series. Worked with Quest Support team, to create, monitor Tars to fix bugs and to discuss and implement new functionality for Qwest Communications Developed data access logic using JDBC. Used JSP to create the front-end screens for the module. Created EJB’s and deployed them on the Web Sphere Application Server. Involved in implementing server side validations, exception handling. Environment: J2EE 1.4,Eclipse 3.0, Tomcat 5.0, Agile Methodologies, JSP 2.0, JSF 6.0, JMS, Hibernate 2.0,Servlets 2.3, Java Script 1.2, , EJB 3.0, ESB 4.0, JPA,JNDI 1.2, SOAP 1.2, SOA 5.0,Junit 3.8, Struts 2.1,Ajax 3.0,Toad 7.1,IBM RAD 6.0,CSS 5.0, Web Sphere 6.0,Portlets,Windows NT, Oracle 10i, MQ-Series 6.0, SQL 6.0, PL/SQL 2.0,C, C++,C#,HTML/ DHTML 3.0, XSLT 2.0,Unix 3.5,UML 2.0. Java Developer-BANK OF AMERICA, CHARLOTTE,NC Responsibilities: July 2010 – Aug 2011 Responsible for developing and maintaining a complex Web-based Application used by Bank Associates in handling Account On-Boarding of various Trading Accounts. Worked with a Team of 7 members, that handled critical migration and transformation of project, spanning multiple applications for consolidation of reciprocal systems of the newly acquired investment bank Merrill Lynch & Co. Responsible for Enhancing & Regulating the Workflow Validation Systems on a regular basis. Responsible for Disintegrating the Business Rules from the Workflow in order to develop a Robust Workflow Validation System. Reduced the Account processing time by adopting multi threaded processing of Accounts in the module that was responsible for Account Processing. Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose. Developed various Java beans for performance of business processes and effectively involved in Impact analysis. Involved in implementing server side validations, exception handling. Involved in creating various Data Access Objects(DAO) for addition, modification and deletion of records using various specification files. Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for Involved in Unit Testing of various modules by generating the Test Cases. Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase. Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders components. Prepared technical reports & documentation manuals during the program development. Providing technical and application training to project’s new resources. Environment : Java, JSP, HTML, Unix Shell Scripting, Struts 2.0, Spring, Hibernate ,Custom Rule Engine based on JSR-94 API,Oracle, PL/SQL,Windows,Eclipse, Toad, Web logic. JUNIOR JAVA DEVELOPER-OSAIR TECHNOLOGIES,INDIA. Mar 2008 – June 2010 This Project is developed for Manipal University. The goal is to develop a training program that will be accessed by Companies’ Trainees. The student can appear for online training program and access different courses and quizzes. This project consists of sub-systems like Login Module, Training Module, Course Module, Quiz Module, User Module and Industry Menu. Responsibilities: Designed JSP using Java Beans. Involved in Design, Development, Testing and Integration of the application. Developed the Stateless Session bean for processing the business logic. Implemented Spring framework (Action and Controller classes) for dispatching request to appropriate Class. Designed and implemented front end web pages using CSS, DHTML, Java Script, JSP, XHTML and JSTL. Designed stored procedures, Packages, Views, Cursors, Functions and triggers using SQL and PL/SQL. Implementing business logic and data base connectivity. Used Clear Case as a version controlling tool for managing the module developments. Configured and Tested Application on the WebLogic Application Server. Fixed bugs reported by the client. Used Eclipse IDE for front end development environment. Deployed applications using WebLogic Application Server. Created UML diagrams (Use Case, Class, Sequence & Collaboration diagram) based on the business requirements using IBM Rational Software Modeler. Developed Business Modules and User Interaction Modules for the existing system. Designed and developed the web component using MVC Pattern under Spring Framework and tag libraries. Created user-friendly GUI interface and dynamic web pages using HTML, CSS and JSP for user access management service application. Implemented the architecture using Agile methodology under Eclipse environment. Developed unit test cases using JUnit for the newly implemented system. Performed extensive cross browser compatibility testing. Participated in peer design and code review and analysis and resolved technical issues through debugging, research and investigation. Application developed with strict adherence to J2EE best practices. Involved in creating new articles and modifying existing articles for different tenet products Involved in tagging the articles for different products. Developed data access logic using JDBC. Used JSP to create the front-end screens for the module. Involved in bug fixing. Used VSS for version control of the application. Developed web and EJB components. Implemented several JSP pages for the user interface Designed and developed Servlets, Session and Entity beans to implement business logic. Environment: Java JDK 1.4, Servlets 2.4, EJB 2.0, JMS, JDBC 2.0, HTML, Java Script, XML, CSS, XHTML, DHTML, SOAP, Web Services, JSP1.2, JSTL, WebLogic, Oracle 9i, PL/SQL, SQL, Windows XP