Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Priyanka_Resume_Oct102015

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 7 Anzeige

Weitere Verwandte Inhalte

Anzeige

Priyanka_Resume_Oct102015

  1. 1. Priyanka Gadia 469-605-0264 priyankagadia@gmail.com Professional Summary: Senior Software Engineer specializing in JEE/J2EE, Java Web Application, XML and Web Services (SOA) application development. Complete multi-tiered application development lifecycle experience using J2EE standards. • 7+ years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases. • Experience in MVC (Model View Controller) architecture, using Spring Framework with various Java/J2EE design patterns. • Extensive experience in banking and retail domain. • Experience using Agile and Waterfall Programming methodologies. • IT experience in requirement analysis, business process mapping, functional specifications, performance analysis and custom application design. • Experience in all phases of software development life cycle. • Expertise in Object Oriented Programming using Java and J2EE related technologies. • Proficiency in developing secure web applications and server side development using Spring, Hibernate, JDBC, JNDI, JSP, Spring, AJAX, JSP, JSTL, JQuery, Servlets, Java Beans, JavaScript, XML, , CSS, HTML, Oracle, MySql, RDBMS , Weblogic and various Design Patterns, Core Java. • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL). • Expertise in developing the distributed applications using EJB 2.0/ EJB 3.0 specification and J2EE Application Servers such as IBM Web Sphere ,Jboss ,Apache Tomcat • Hands on experience with databases including Oracle, PL/SQL and MySql involving stored procedures, triggers, functions, indexes, and packages. • Message Oriented Middleware experience using JMS over IBM MQ Series. • Working knowledge on XML Technologies (DOM and SAX parsers). • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO. • Hands on the tools such as Eclipse, RAD, Textpad, Editplus, JCreator,Toad, Linux vi editor, etc. • Worked extensively on various flavors of UNIX operating system like Linux, Solaris. • Hands on experience in VPN, Putty, winSCP, etc. • Experienced in writing ANT and MAVEN scripts to build and deploy Java applications. • Implemented Agile Methodologies during the development like SCRUM. • Hands on experience in project management tools like Sharepoint and VSS. • Strong analytical skills with ability to quickly understand client’s business needs. • Involved in meetings to gather information and requirements from the clients. • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  2. 2. Pofessional Certification:  Sun Certified Java Programmer. Technical Skills: Programming Languages JAVA, J2EE, XML, SQL , JMS Web/XML Technologies HTML,CSS, JavaScript, SOAP/WSDL , Web Services, AJAX, Servlets, JSP, SAX, DOM, XML, JAXB2.0 , JQuery , JSTL , HTML Frameworks Hibernate 3.0, Spring 3.0, EJB 3.0 (MDB) , Blue Martini ,IBM MDM Apache Projects Ant 1.5, Log 4j , Maven Tools & Utilities Eclipse, RAD, Textpad, winSCP, VSS, Toad, Filezilla ,.Tectia Application/Web Servers Web logic, IBM Web Sphere 7.0.17 , JBoss, Tomcat. RDBMS Oracle 10.x, MySql 4.0 , DB2 10, MS Access. Source Control SVN, Perforce , CVS. Operating Systems Windows 7/XP, Linux ,UNIX Professional Work Experience: The Capital Groups, Los Angeles, CA Dec 14 till date Technology Analyst Project: American Funds Web The project involves the out maintenance of a set of applications in American Funds Web (AFWEB) group. AFWEB group develops and support various websites to support retirement users, shareholders, and advisors’ online servicing needs. Responsibilities: • Understand the client and project requirements (both functional and non-functional) by studying the existing documentation and assimilating inputs from Business Analysts/SMEs and seeking clarifications, if any, to participate efficiently in the Development and Testing phases of the project. • Interface with internal team and other stakeholders, if any, IN ORDER TO undertake onsite- specific activities of the project. • Designed and Implemented Hibernate data persistent framework to persist any kind of Java object, manipulate a hierarchy of objects, handle collections, caching and work with transactions. • Involved in Implementation of Middleware framework using Hibernate and Spring Framework. • Implemented tag libraries in the JSP pages. • Developed presentation tier using JSP, JQuery, JSTL, Ajax, and CSS. • Managing 5-10 member team efforts and delivering excellent internal and external client support at all times. • Acting as Release Lead, responsible for build & deployments of major project releases.
  3. 3. Environment: Rational ClearCase, ClearQuest, Java/J2EE, HTML, CSS, XML, Spring, Hibernate, Oracle/SQL, JavaScript, JSTL, JQuery, JSON, AJAX, UNIX and Adobe SiteCatalyst Bank of America, Charlotte, NC Jul ’13 till Dec 14 Technology Analyst Project: Customer Notification Engine This project aims at sending customer notifications for the primary and secondary contact information. Responsibilities: • Worked on Web Services using Java API for XML Services (JAX-WS) and supported, build, deploying RESTful Web APIs Services. • Worked on production server migration from bare metal to Virtual machines. It involved proxy migration, Q manager setup, Firewall settings, WAS configurations settings like listener ports, JNDI, JMS, Data sources and environment settings. • Developed module to deliver push notifications to Apple, Android and Windows devices. • Developed internal tools to stub responses for web services and OAG messages. • Extensively use XML Binding (JAXB) for mapping Java objects to XML representations. Extensively involved in marshalling and unmarshalling of the objects. • Worked on JMS transactions, Wrote asynchronous broker code to send messages to Queue. • Assisting project manager in Project planning, estimation, schedule and Metric analysis and coordinating onshore and offshore team. • Updating key project documents like Business requirement documents/Functional specifications documents. • Maintaining Requirements Traceability Matrix (RTM) and tracking Change Requests (CR's). • Managing defect triage calls with various teams and clients. • Understanding functional specifications and designing high level, detail level design • Managing 5-10 member team efforts and delivering excellent internal and external client support at all times. • Acting as Release Lead, responsible for build & deployments of major project releases. • Working closely with client teams across different locations to ensure continuity of business activities and smooth execution. • Participating in client meetings to understand existing processes, assess needs, and define scope, deliverables and key challenges. Environment: Java 1.6, IBM WebSphere 1.7, Spring 2.0, Web Services, Core Java ,JMS, EJB, Log4j 1.4, J2SE 1.5, DB2 V10, IBM RAD 8.0, IBM WAS 7.0.17, Linux. Bank of America , Bangalore , India Jun '12 – Jun ’13 Senior Java/J2EE Developer
  4. 4. Project: Request, Research and Reconciliation: The goal of this project was to create a single platform which can resolve check exception cases across several platforms in order to lower costs, streamline associate processes and reduce cycle time for customer corrections. The project was being executed using agile methodology. Responsibilities: • Working on an internal web-based client server application built with Spring 3.0 Framework using Oracle 10g backend Database. Established the relation for the different beans using the Hibernate annotations. Wrote Web Services JAX WS/RPC. Worked on Front End JSP. • Participating in client meetings to understand design, assess needs, and define scope, deliverables and key challenges. • Strong experience in development, and testing phases of software development life cycle. • Developed presentation tier using JSP, JQuery, JSTL, Ajax, and CSS. • Used Firebug for JavaScript debugging process. • Involved in Implementation of Middleware framework using Hibernate and Spring Framework for prototype development. • Wrote JPA/Hibernate annotations for persistence, used Java 5 / 6 Annotations and Generics. • Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier. • Implemented JEE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Service Locator, Value Object, DAO, Service Locator, Transfer Object and Singleton patterns. • Worked on Spring MVC for developing the front-end application and extensively used Spring as middle tier for entire application. Designed the uses cases and flow working with the business analysts. Used extensively Dependency Injection for wiring the components. • Worked on JMS transactions, Wrote asynchronous broker code to send messages to Queue. • Implemented Agile Methodologies during the development like SCRUM. • Co-ordination of impact analysis. • Involved in code reviews. • Coding of stories and JUnits. • Conducting Training sessions for team. • Working closely with client teams activities across different locations to ensure continuity of business. • Worked with developers to help them in the configuration and development. Wrote Design doc/Configuration doc. for interns to follow accordingly for setup of the application. Environment: Java 1.6, J2EE/JEE, Jboss Application Server 4.0.5, Core Java, Web Services, Hibernate 3.0, Spring 3.0, Maven 3, Eclipse 3.1, Oracle 10g , JSP , Servlet, JQuery , Ajax ,CSS, JavaScript, Tortoise, Putty, JAX Web Service/RPC Bank of America , Bangalore , India Sep '10 – Jun ’12 Senior Java/J2EE Developer Project: Strata Middleware - Cash Pro Online Statements and Media Automations The project involves development of the java based middle-tier which used web services to fetch Account Statements and Check Images from various repositories. Responsibilities:
  5. 5. • Designed and developed Service layer using Drools Rules Engine. • Involved in Implementation of Middleware framework using JMS and Apache Service Mix. • Extensively used Web Services and SOAP to develop services. • Extensively used AOP concepts using spring for logging and declarative transactions using Spring proxy Beans. • Configured Web logic for connection pools, data sources, jms connection factories, jms server queues and deployment of ear and war files. • Used Apache ServiceMix as an enterprise-class open-source distributed enterprise service bus (ESB) based on the service-oriented architecture (SOA) model. • Tested persistence layer and service layer with transactions using JUnit test cases. • Developed business layer using Apache Drools Rules Engine to uses the rule-based approach to implement an Expert System for business rules. Environment: J2SE 1.5, Oracle 10g, Web Services JAX ,Core Spring , JMS ,Tomcat Server , Eclipse 3.4 , Perforce, Apache Drools Rules , Apache ServiceMix , Linux, Windows XP Professional , JDBC. Belk Inc., Pune, India May '09 – Aug ’10 Senior Software Engineer Project: Domain Registration This is a Web-based application for Vendor . Drop shipping is a supply chain management technique in which the retailer does not keep goods in stock, but instead transfers customer orders and shipment details to either the manufacturer or a wholesaler, who then ships the goods directly to the customer. As in all retail businesses, the retailers make their profit on the difference between the wholesale and retail price. Responsibilities • Designed and Implemented Hibernate data persistent framework to persist any kind of Java object, manipulate a hierarchy of objects, handle collections, caching and work with transactions. • Involved in Implementation of Middleware framework using Hibernate and Spring Framework. • Developed POJOS for Data Model and created respective hbm files to map the Java Objects with Relational database tables. • Designed and developed Service layer using Spring framework. • Involved in Integration of Hibernate with Spring Service layer. • Implemented tag libraries in the JSP pages. • Developed presentation tier using JSP, JQuery, JSTL, Ajax, and CSS. • Used Firebug for JavaScript debugging process. • Performed spring validations using Spring validation framework. • Used Eclipse to develop, test and deploy all the Java components. • Implemented My SQL Server database and JDBC drivers to access the data. • Maintained the application configuration information in various properties file. • Performed unit testing, system testing and integration testing. Environment: Java 1.5 , Hibernate 3.0 , Spring Framework, Core Java, Log4J,Web Sphere Application Server, Servlets, JSP, JDBC, HTML, Java Script, CSS , Ajax , Jquery , JSTL, ANT ,RDBMS .
  6. 6. Project: Belk , Pune India Jul'08 – Apr’09 Software Engineer. Belk, established by Belk Brothers, is among the well-known chain of retail shops in USA (Charlotte).In 2008, Belk launched its own ecommerce website. Responsibilities: • Supporting projects by providing resolutions to the close. • Supporting critical applications like Integration Framework, Inventory issues, Price issues, SQL Server reporting Services, Bridal, and CARS. • Working on enhancements of critical modules like inventory reconciliation to reduce the inflow issues. • Defect solving and creating new business Environment: Java, Spring, Core Java ,Blue Martini, Hibernate, WebLogic, Tomcat, Oracle, Eclipse 3.2 Educational Qualification: Sr. No. Exam Name of Institute Board / University Marks Obtained (%) Year of Study 1. SSC St. Basil’s School I.C.S.E. 91.4 2000-2001 2. Intermediate St. Basil’s School I.S.C. 86.3 2001-2003 3. B.Tech(Computer Science and Tech.) Institute of Technology & Management Uttar Pradesh Technical University 76.2 2004-2008
  7. 7. Project: Belk , Pune India Jul'08 – Apr’09 Software Engineer. Belk, established by Belk Brothers, is among the well-known chain of retail shops in USA (Charlotte).In 2008, Belk launched its own ecommerce website. Responsibilities: • Supporting projects by providing resolutions to the close. • Supporting critical applications like Integration Framework, Inventory issues, Price issues, SQL Server reporting Services, Bridal, and CARS. • Working on enhancements of critical modules like inventory reconciliation to reduce the inflow issues. • Defect solving and creating new business Environment: Java, Spring, Core Java ,Blue Martini, Hibernate, WebLogic, Tomcat, Oracle, Eclipse 3.2 Educational Qualification: Sr. No. Exam Name of Institute Board / University Marks Obtained (%) Year of Study 1. SSC St. Basil’s School I.C.S.E. 91.4 2000-2001 2. Intermediate St. Basil’s School I.S.C. 86.3 2001-2003 3. B.Tech(Computer Science and Tech.) Institute of Technology & Management Uttar Pradesh Technical University 76.2 2004-2008

×