Passenger Service Agent Resume | Senior Account Executive Resume | Marketing Resume | Marketing Resume | Marketing Resume |

 

Search All Resumes | Submit Your Resume

Director of Purchasing, Purchasing Manager, Supply Chain Manager Resume

Accounts Payable Accountant Resume

Sales Specialist, Sales Consultant, Sales Manager Resume

Process operator Resume

Programmer Aanalyst Resume


Contact Candidate


Name:

Sharan

Location:

US-California-San Francisco

Experience:

Most Recent Job Title:

Programmer Aanalyst

Objective:

a

Resume Text:

.....Begin Resume Preview.....


SHARAN GREWALrnAvailable: Immediately rnLocation: Bay Area, CArnRelocation: Bay Area OnlyrnVisa: H1rnrnContact: 732-753-1142 x 714rnrnrnSUMMARYrnrnOver 8 years of experience as software developer in development of internet /intranet based multi-tier distributed applications using J2EE technologies. rnrn• Strong understanding of J2EE design patterns.rnrn• Excellent analytical, logical and programming skills.rnrn• Designed, developed, coded, tested and implemented phases of Software rndevelopment life cycle. Application areas included development for Insurance sector and financial sector.rnrn• Strong experience in analysis and design using Software engineering /SDLC, UML and MVC based frameworks like Struts and Spring. Prepared test plans to do rigorous testing.rnrn• Extensive expertise in core Java, Java Servlet programming, J2EE, EJB, JSP, Struts, Spring Framework, Hibernate, AJAX, JSSE (Java Secure Socket Extension) for SSL/HTTPS, MQ Series, Message Driven Beans (MDB), Eclipse, IDEA IntelliJ, Rational Application Developer, WebSphere Studio (WSAD), WebSphere Server, XML, XSL, developing XML based business rules engine, DTD and XSD Design, JSTL, Apache FileUpload, Web Services, Weblogic, JDBC, JBuilder, Log4J, CVS, JMS, SOAP, JNDI, ANT, HTML, Java Scripts, Java Cryptography Extension (JCE) - Advanced Encryption Standard (AES) Algorithm, Yahoo UI.rnrn• Expertise in IBM DB2 UDB, Oracle 8i, developing stored procedures.rnrnEDUCATION:rnrn• Bachelor’s in Computer Science, Pune University, Indiarnrn• Diploma in Industrial Electronics, BTE (Bombay), IndiarnrnTECHNICAL SKILLS:rnrnLanguages : Java (Core Java, Networking, Threading), XML, HTMLrnrnServer Side Technologies : J2EE (JSP, Servlets, EJB, JMS, MDB, rnrnJDBC, JNDI, Java Mail ) rnrnApplication Servers : Websphere, Weblogic, Tomcat Apache, JBossrnrnIDE/ Tools / Parsers : RAD, WSAD, Eclipse, IDEA IntelliJ, JBuilder, rnrnVisual Age for Java, Rational ClearQuestrnrnFrameworks : Spring MVC, Struts, Log4jrnrnScripting Languages : AJAX, JavaScript rnrnUML Tools : Rational RosernrnDatabase Apps : DB2, Oracle, Sybase, MSSQLrnrnOS : AIX, Unix, Windows, Solaris, Linux rnrnMethodologies : OOPS/OOAD, UML.rnrnCode Configuration and Versioning tools : CVS, Perforce, Rational rnClearCase.rnrnrnEXPERIENCE:rnrnWells Fargo, San Francisco, CA Programmer rnAnalyst June 2007 till daternrnInter Financial Money Transfer, Online Banking ApplicationrnrnInvolved in design and development of the UI and business logic for the rnInterFI DDA transfers project. This is a new feature by which the existing Online banking customer of WellsFargo are able to transfer money between their rnWells Fargo DDA accounts and Non-Wells Fargo DDA accounts. Development of the UI was done using Spring MVC framework. The application was indirectly communicating with the various databases using web services calls made to the internal applications such as OPS, Paydirt, APS, etc. Developed the delegate and service layer logic for the interaction with the various services. Developed new AJAX logic to retrieve the transfers limits based on the selection of the Non-Wells Fargo account in the transfers module. Developed the trial deposit logic for verification of the Non-Wells Fargo accounts which was interacting with the Paydirt system.rnDeveloped the JSP and Spring Controllers for the displaying of Non-Wells Fargo accounts, adding, deleting accounts. Used ClearCase for version controlling and ClearQuest for bug tracking.rnrnStreamline Address Change, Online Banking ApplicationrnThis project was designed to replace the existing C, C++ logic with new Java/J2ee logic for change of the personal profile information of an existing Online Banking customer. This enabled the customer to changes phone number’s, preferred phone number, email addresses, current home address. It also enabled the customer to change mailing address for each of the accounts under the customer’s profile.rnrnInvolved in the requirement gathering with the business analyst team and designing of the application.rnDeveloped the Spring MVC framework logic and the JSP’s for this project. Developed business layer logic to interact with the various web services.rnThe Online Banking Application has a multi-tier J2EE architecture. This application has been initially developed in Struts 1.2, and beginning with this application, the Struts logic is being moved to Spring framework 2.0. rnrnEnvironment: rnrnJava, J2EE 1.4, JSP 2.0, Servlets 2.4, Spring Framework 2.0.6, Struts 1.2, IDEA IntelliJ and Eclipse 3.3.2, AJAX, JavaScript, HTML, JSTL, XML, Log4J, CSS, Clearcase, ClearQuest.rnrnrnAnthem Blue Cross Blue Shield–Well Point Inc, CA Programmer Analyst Apr 05 to May 2007rnrnEnterprise Small Group Application (ESG)rnrnThis is a middleware application which enables the Underwriters to use a GUI to view the Small Group enrollment applications received through a web based front end and complete the enrollment and upload the application to the Legacy system. This will form a Group which has requested for enrollment in either Health/Dental/Vision/Life product, and Group coverage would start for the employee’s enrolled in the new Group.rnrnBefore this application was developed the Underwriters used to receive paper app\'s and had to manually enter the Group information to the Legacy Mainframe system using the Green Screen\'s, therefore there was a need to automate the same process thus elimination error\'s and increasing the efficiency of the Group formation process. rnrnESG is developed in a multi-tier J2EE architecture and uses the Spring Framework. The presentation layer comprises primarily of JSP\'s and the web request processing is handled by the Spring MVC Framework. rnWas involved in Research, Design and Development phase of this application. ESG uses Hibernate ORM tool in the persistence layer. Used various design patterns for ESG, viz. Factory, DAO, Transfer Object, Session Facade. Designed the XML Schemas for the transport of the applicant information from the presentation layer to the business layer i.e. the middleware.rnrnThe application received from the front end is in the XML format. When received, the application is processed according the various business rules. A Parser parses the XML and the data is sent to the business layer. If there are validation errors, a response is sent to the presentation layer which displays the appropriate message to the applicant. If there are no validation errors, the application XML is sent over to the persistence layer. After this, a message is sent to the middleware application through MQ series which acts as a trigger for generation of PDF and sending an email to the applicant and a response is sent to the presentation layer with a submission message stating the successful completion of the application processing.rnrnWas responsible for developing a XML based Rules Engine for processing the application according to the business rules. Implemented Spring Framework transaction management in the persistence layer.rnrnEnvironment:rnrn Java, J2EE 1.4, JSP 2.0, Servlets 2.4, MDB, Spring Framework 1.2.7, Hibernate, Messaging using MQ Series - JMS, Rational Application Developer 6.0.1, JavaScript, HTML, JSTL 1.1, XML, XFDF, PDF, Log4J, iText 2.0.1, Yahoo UI Library, DB2 8.1.2, AIX Platform, JCE for encryption/decryption, Xerces Parser.rnrnIndividual Enrollment Application Services (IES).rnrnThis is an application which enables the customers of Anthem Blue Cross Blue Shield to apply online for their medical insurance plans. Anthem Blue Cross Blue Shield has the following types of insurance plans – Short Term, Traditional and a new product known as Tonik. Each of the application has various features which help the applicant select one according to their needs.rnIES is completely developed in multi-tier J2EE architecture using JSP, Servlets in the presentation layer and the business component consisting of EJB’s and DAO for persistence which helps in eliminating the interdependency between business components and tight-coupling. Was also involved in developing the module for passing the processed data to the legacy systems for underwriting using MQ Series messaging. Also developed a module for HTTPS connection using JSSE to partners URL for retrieval of PDF.rnOnce the application has been received the middleware is responsible for generation of the PDF and send an email to the applicant if the application has been approved, rejected or approved with rate up.rnrnDeveloped an Administration tool for the Administration team to view the applications received and re-process the applications is there was an error in the middleware. Was involved in the development of Web Services to request Agent Information from the Agent Services Application.rnrnEnvironment:rnrn Java, J2EE 1.3, JSP 1.2, Servlets 2.3, EJB 2.0, JSSE (Java Secure Socket Extension), Messaging using MQ Series, IBM WebSphere Studio Application Developer(WSAD) V5.1.2, JavaScript, HTML, XML, XFDF, PDF, Log4J, DB2 v7.0, AIX Platform.rnrnState Street Bank, Boston Programmer Analyst Feb 04 to Mar 05rnrnCredit Research Application.rnrnWas part of a development team working on a credit research application project used by credit research analysts who submit their research and update bond recommendations for bond issuers. Credit research application consist of several sector sites, like utilities/energy sectors, telecom, technology, insurance etc. Each credit research sector site can be setup with a set of analysis reports generated by analysts. There are several modules in the credit research sector sites like Ratings, Issuers Summary, Financial, Equity Research, Relative value charts and Spreads and Analytics.rnWas involved in the design, development and implementation of a web based front end using J2EE components like JSPs, Servlets and EJBs using Struts framework. The front design was based on MVC design in J2EE. Developed entity, session beans with business logic residing in workflow nodes. Worked on configuration and deployment of the beans, Servlets and JSP. Deployed the EJB/web components on WebSphere. Responsible for development, testing Servlets and JSPs in the typical MVC paradigm. Responsible for development of DAOs for the project. Responsible for creating comprehensive test plan for unit, system integration and regression testing.rnrnEnvironment: rnrnJava, J2EE 1.3, JSP 1.2, Servlets 2.3, EJB 2.0, Jakarta Struts 1.1, JDBC, JavaScript, HTML, XML, Sybase, UNIX, Tomcat 4.0, JUnit, Log4J, WSAD, TOAD 7.2.rnSBC, New Jersey Programmer Analyst Nov 02 to Jan 04rnrnCustomer Billing Software (CBS).rnrnWorked on a telecom billing & user registration system for SBC. The project is rna telecom billing solution of SBC used for customer registration, billing and maintaining other relevant information of customers and account management. CBS is completely developed in multi-tier J2EE architecture using Struts and EJB over Websphere platform. The system has a web based application that enables users to buy and manage telecom services.rnThe system was designed using Rational Rose. The middle layer consisted of EJB based business components comprising of both Session Beans and Entity Beans making use of J2EE design Patterns such as Session Façade, Service Locator, Singleton, and Data Transfer Objects that formed persistence framework. Developed Account Hierarchy Manager and Account Manager, also contributed to the development of Product Configuration Manager, Product Instance Manager and Fulfillment Manager Business components in EJB over WebSphere application server. Also developed Order Manager that asynchronously communicated to workflow based Order Fulfillment System using JMS. Was responsible for development of presentation layer for Customer Registration and Migration system in Struts.rnrnEnvironment: rnrnStruts, JSP, EJB, JMS, Servlets, Oracle 8i, UML, WebLogic ServerrnrnrnHotel Quest Inc., India Programmer Analyst Jan 01 to Oct rn02rnrnHIMS (Hotel Quest Inventory Management System)rnHotel Quest Inventory Management System (HIMS) is an application that allows various hotels across the globe to maintain their inventory through a web interface so as to enable online hotel reservation. HIMS was reengineered and ported from a swing-based application (Remote Loader) to a web based system. This system was designed and developed to allow inventory management for one complete calendar year. rnrnHIMS includes creation of customized room categories, adding description of each room’s category along with images, entering number of room nights available and the rate for each category of the rooms. System is fully secured with proper authorization levels such as Admin, Manager and User, the user has just the read privilege, whereas manager can update and modify the inventories and admin is the user who approves the entries before it gets updated in the production database server.rnrnWas involved in detailed design and development of this module. The detailed (low-level) design work included deciding class attributes, methods, and its relationship with other classes. rnCoded extensively in JSPs in addition to simple Java Classes and performed client side validations using JavaScript. Was involved in design, development, testing and enhancement of JSPs and Servlets. Developed JSPs for user interactions and related Java Servlets for committing the information to the database developed the Java bean for data access. Developed database interaction with JDBC API using PL/SQL Queries, Stored Procedures, Functions, Triggers, and Cursors and advanced Prepared Statements. The back-end used in this module was IBM DB2.rnrnEnvironment:rnrn Java, JSP, Servlets, Linux, IBM DB2, Tomcat, JUNIT, Log4j and CVSrn


A job posting is required to veiw full resumes.
Click here to post a job now.



Current subscribers please login below.

Login form

Login below.


Forgot Your User Name or Password?

Featured Jobs

- Post a Job Now

Electrical Engineer / P.E. - Industrial Project Manager Cleveland, Ohio (Job cod

Secretary

Java Programmer (DJ883WI)

Mechanical Designers / Engineers – Akron, Ohio (1179)

Senior Mechanical Design Engineer – Cleveland/Akron, Ohio (4119)

Sales Executive - Technology Cleveland, Ohio

Electronics Techs - $15/$17 per hour Cleveland, Ohio

Endangered Species Permitting Biologist

Environmental Biologist - NEPA

Experienced GS Developer / Ruby on Rails

Cisco Sales Design Engineer

CAD Technician

Sales Associate (Industrial Acoustical Products) 2075

GIS Software Developer - Power / Utilities

Jr. .NET Developer (DJ879-4IL)

Sr. .NET Developer (DJ879IL – 3)

Business Analyst (DJ879IL – 2)

Project Manager (JC879IL – 1)

Super Star Sales Professionals Furniture

SUPER-STAR SALES PROFESSIONALS

Featured Resumes


LAN/Windows Systems Administrator

Mechanical Designer

Electrical Drafter/Designer

Senior Producer

OD Director

CEO

Corporate Trainer

Java Programmer

Electrical Drafter/Designer

Data Entry