b'\xc2\xa0\n\xc2\xa0\n\xc2\xa0\n\nSAMPLE RESUME FORMAT\n\xc2\xa0\n\xc2\xa0\nOVERVIEW:\n\xe2\x80\xa2 Five years of strong experience in software Analysis, Design and Development and Testing\nusing C, C++, COBOL, Pro*C, VC++ on Windows and Unix , HP3000, HP9000 environment.\n\xe2\x80\xa2 Good at OOAD and used UML extensively along with Rational Tools. Had to extensively practice\nOOPS concepts during the Assurant projects. To sum up has a good exposure to OOPS concepts and\nDesign Patterns.\n\xe2\x80\xa2 Expertise in Front End development on Windows using VC++ and Visual Basic.\n\xe2\x80\xa2 Excellent understanding of Software Usability and designing user friendly GUI\xe2\x80\x99s\n\xe2\x80\xa2 Experience in Microsoft Access, SQL, PL/SQL, AllBase.\n\xe2\x80\xa2 Worked through all the project life cycle SDLC (Software Development Life Cycle), starting from high\nlevel design to system/integration testing. Involved in lots of development and review teams for SDS\n(System detail specifications), TSD (Technical specification documents), coding, test cases / test plans,\nunit testing/ system testing / integration testing.\n\xe2\x80\xa2 Worked a lot on RPC in HP COBOL. As we have to call modules on referral location as well we needed\nto use extensively this technique.\n\xe2\x80\xa2 Knowledge of advanced level programming in C/C++ like thread synchronization multithreading,\nmulti processing, concurrency and TCP/IP Socket Programming.\n\xe2\x80\xa2 Experience in Test Case Design and Development. Experience in HTML, XML.\n\xe2\x80\xa2 Good knowledge of Software Quality processes. Worked as an External Review Team member for\nfew projects.\n\xe2\x80\xa2 Excellent Team player and ability to develop productive relationships in the work place. Won\nValuable Contribution Awards for first quarter 2005. Received 3 team awards for the year 2004 \xe2\x80\x93\n2005.\n\xe2\x80\xa2 Good in getting acquainted with latest technologies and implementing innovative ideas and solutions for\na problem. Good at analytical skills and always strives for working out an efficient product. Excellent as\na team player and can also work at individual level.\n\xc2\xa0\n\n\xc2\xa0\nHARDWARE/SOFTWARE/TOOLS:\nLanguages\nC, C++ on UNIX and Windows, Visual C++, Pro*C, Visual Basic, COBOL, Shell\nScripting\nUNIX Utilities\nSockets, TCP/IP, and FTP, UDP Web\nTechnologies\nHTML, VBScript, XML ASP\nOperating Systems\nWindows, HP-Unix, HP3000/HP9000\nDatabases\nAllBase, SQL, PL/SQL, Oracle, Microsoft Access\nSource Code Control MS Visual Source Safe, RMS\nTesting Tools\nTrax on HP3000, GDB on UNIX\nOther Technologies: WebSphere MQ Queues, Rational Rose, Sybase\n\xc2\xa0\n\n\xc2\xa0\nEDUCATION:\nBachelor of Engineering, University of Sample Resume\n\n\x0c\xc2\xa0\n\xc2\xa0\n\xc2\xa0\n\nSAMPLE RESUME FORMAT\n\xc2\xa0\n\xc2\xa0\n\n\xc2\xa0\nEMPLOYMENT HISTORY:\n\n\xc2\xa0\nZXY Corp Chicago , IL, USA\nTitle: Senior Software Engineer\nNov 2005 \xe2\x80\x93 Present\nEnvironment: C++, Pro*C, C, SQL, HPUX, TCP/IP, UDP\nProject: DHCP Relay application for catastrophic systems.\nSatellite kits are distributed to catastrophe teams following a storm to allow the teams to communicate with\nCorporate, over the network, until such time that a T1 line can be installed. (1) When client hardware\n(computers, VOIP Services, etc.) is attached to the network it starts to broadcast its desire for a DHCP address.\n(2) Once the VSAT router sees this request it converts it into a directed IP packet to the primary DHCP server.\n(3) The packet transverses the satellite connection and is (4 & 5) finally delivered to the DHCP server. The\nsame scenario occurs when the client machine tries to renew its address except that the request goes directly\nto the primary DHCP server instead of broadcasting its request.\n\n\xc2\xa0\nResponsibilities \xe2\x80\x93\n\xe2\x80\xa2 Developing XML interfaces, creating Class structures in C++ and coding it\n\xe2\x80\xa2 Developed C++/XML interface for circuit automation\n\xe2\x80\xa2 Coded and implemented event handler in C++.\n\xe2\x80\xa2 Involved in trouble shooting the issues in production and bug fixing programs in C\n\xe2\x80\xa2 Involved in requirement gathering meetings, brainstorming sessions and detailed design meets.\n\xe2\x80\xa2 Fine Tuning SQL\xe2\x80\x99s and Pro*C code.\n\xe2\x80\xa2 Do the System Testing and work on the CSM switches which cannot be handled at offshore.\n\xe2\x80\xa2 Do extensive code reviews and suggest optimization if needed. Helped offshore in optimizing the\ncode by implementing multithreading instead of multiprocessing.\n\xe2\x80\xa2 Did analysis to create a TCP/IP session to make CSM switch work used for data transfer\nreliability.\n\xc2\xa0\n\n\xc2\xa0\nAcme Corp, Springfield IL, USA\nTitle: Senior Software Engineer\nMay 2005 \xe2\x80\x93 November 2005\nEnvironment: C++, C, SQL, Windows XP, STL, ATL, MFC, COM, HP300, XML, UNIX, WebSphere\nMQ Queues, Rational Rose, Sybase, Trax.\nThis project was to develop an interface between the Claims Service Records (CSR on HP3000) and a newly\ndeveloped website for IBC. (Insurance Bureau of Canada). Purpose of creating the interface was to minimize\nthe changes to the existing CSR. It was a Canadian legislative project and identified as a critical one. On\nrequest by a Claims Agent, data was requested for CSR which was in a flat file format. This was\nconverted to XML by the application and sent to IBC website, where it was displayed. As the whole system\ninvolved lot of sub-systems and developers, project co-ordination was a great challenge.\n\n\xc2\xa0\nResponsibilities \xe2\x80\x93\n\xe2\x80\xa2 Designed and developed code in C++ for communicating between Claim application on\nHP3000 and IBC website. Put forth the idea of Pattern Files, which removed all the\nelements of hard coding and made the design flexible.\n\xe2\x80\xa2 Involved in requirement gathering meetings, brainstorming sessions and detailed design meets.\nMeetings involved State Farm, and Sapient Inc. Canada who developed website for IBC.\n\xe2\x80\xa2 Analyzed, designed, and developed software tools in C.\n\xe2\x80\xa2 Handled Concurrency issues and incorporated Multithreading Concepts\n\xe2\x80\xa2 Fine tuning and performance tuning of SQL Database\n\n\x0c\xc2\xa0\n\xc2\xa0\n\xc2\xa0\n\nSAMPLE RESUME FORMAT\n\xc2\xa0\n\xc2\xa0\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\xe2\x80\xa2\n\n\xe2\x80\xa2\n\n\xe2\x80\xa2\n\nDesign the application with Class diagram, Sequence diagram and Pseudo code through UML\nand rational rose.\nInvolved in the development of COM components using ATL, Visual C++, MFC and Visual\nBasic\nWriting new COM components for the features like AVOD (Audio video on Demand) Parental\nlock and Passenger announcement.\nInvolved in the development of COM components using ATL, Visual C++ and Visual Basic\nData mapping between all the sub-systems involved, along with the data type requirements for\nwas done. Designed and developed error logging which made finding the cause easier and\nquicker.\nAlso developed a tool in Visual Basic, which was used to simulate the end-to-end testing\nbetween the CSR and the IBC site. As the IBC site was not developed during the project work,\nthis tool simulated code at IBC end and aided entire testing cycle to be complete with the set\ntimelines for the project.\nInvolved in debugging high severity defects using gdb.\n\n\xc2\xa0\n\n\xc2\xa0\nNew Company LTD, New York, New York\nTitle: Senior Software Engineer\nJanuary 05 \xe2\x80\x93 April 2005\nEnvironment: C, C++, XML, UNIX, WebSphere MQ Queues, Rational Rose, Sybase, GDB for testing\nThe scope of the project includes the development & Testing of interfaces between COMPASS and\nexisting systems like Capitation Facts, Provider Facts, and Fulfillment.\n\n\xc2\xa0\nResponsibilities \xe2\x80\x93\n\xe2\x80\xa2 Wrote C programs to generate test data for database tables\n\xe2\x80\xa2 Designed and developed code in C++ for communicating between Host components, MQ\nSeries and Sybase.\n\xe2\x80\xa2 Involved in requirement gathering meetings, brainstorming sessions and detailed design meets.\nThis project was a POC based on which the further components were to be designed.\n\xe2\x80\xa2 Project planning, estimating and leading through software SDLC.\n\xe2\x80\xa2 Designed the application with Class diagram, Sequence diagram and Pseudo code through UML\nand rational rose. Also created system specs and technical specs for the project.\n\xe2\x80\xa2 Was instrumental in creating reusable components for file handling, Pattern files, Sybase\ndatabase connectivity etc. These components were used by other projects for their development\nwork.\n\xe2\x80\xa2 Wrote unit test cases as well system test cases for the whole application after analyzing all the\nscenarios. Also did the testing for the same.\n\xe2\x80\xa2 Involved in debugging high severity defects using gdb\n\xe2\x80\xa2 Was involved in test data creation and test data mapping between all the interfaces.\n\xe2\x80\xa2 Created make files for module compilations and executable creations on the UNIX box.\n\xe2\x80\xa2 During the project cycle was also involved in analyzing some CORBA APIs as they were to be\nused. But due to license issues the whole component was on the verge of scrapping out.\nCoordinated with client side technician and created a reusable component to connect to SYBASE\nand saved the efforts to re write the code again.\n\xe2\x80\xa2 Created code standards for company wide use, which were appreciated by the client.\n\xe2\x80\xa2 Set up some quality related processes like code review checklists, delivery checklist etc. for the\nclient.\n\xe2\x80\xa2 Created test case format for the client which was accepted across the all the projects.\n\xc2\xa0\n\n\xc2\xa0\n\xc2\xa0\n\xc2\xa0\n\n\x0c\xc2\xa0\n\xc2\xa0\n\xc2\xa0\n\nSAMPLE RESUME FORMAT\n\xc2\xa0\nMy New Job Inc, Washington, D.C\nTitle: Senior Software Engineer\nJune 2004 \xe2\x80\x93 Jan 2005\nEnvironment: C++, Pro C, XML, WebSphere MQ Queues, Rational Rose, Oracle, VC++.\nOutput distribution project was initiated to streamline the Policy Lapse Letters and Conservation Letter\ndistribution process. Earlier the process was manually carried out and hence incurred cost to the client.\n\n\xc2\xa0\nResponsibilities \xe2\x80\x93\n\xe2\x80\xa2 Developed code in Pro*C and C++ on UNIX, to retrieve data from the stored procedures.\n\xe2\x80\xa2 Changed some stored procedures in Oracle 8i. Procedures changed were as per the Business\nRequirement needs.\n\xe2\x80\xa2 Designed the application with Class diagram, Sequence diagram and Pseudo code through UML\nand rational rose. Also created system specs and technical specs for the project.\n\xe2\x80\xa2 Converted the data retrieved into XML file and that XML file was put on the Message Queue from\nwhere the prints project picked it up and prints were fired.\n\xe2\x80\xa2 Designed and developed Test Cases and also did the testing for the project.\n\xe2\x80\xa2 Maintained a Traceability matrix for the project to ensure that each and every requirement is\nmapped down the line and thoroughly tested.\n\xe2\x80\xa2 Coded Shell Scripts for testing purposes.\n\xc2\xa0\n\n\xc2\xa0\nMy New Job Inc, Washington, D.C\nTitle: Senior Software Engineer\nAugust 2003 \xe2\x80\x93 May 2004\nEnvironment: C++, VC++, MFC, COM, ATL, ActiveX, Win32, OLE SQL Server, VB, Access, UNIX\nAssurant had purchased a third party tool from SunGard for updating SYBASE master database with\ndata entered in COMPASS component. The data coming from COMPASS was sent into a flat file. But the\nSunGard tool recognized the data only in form of XML. So the primary objective of the project was to\nconvert this data format into XML format.\nIt involved 5 interfaces from COMPASS, which needed this conversion.\nResponsibilities \xe2\x80\x93\n\xe2\x80\xa2 Created data handling code to convert this data into required file format using C++. This\nflat file served as an input to XML creator written in C++. The output was a XML which can\nbe used for testing the third party tool\n\xe2\x80\xa2 Developed Common classes in Visual basic and VC++.\n\xe2\x80\xa2 Involved in the development of COM components using ATL, Visual C++ and Visual Basic.\n\xe2\x80\xa2 Used design pattern techniques in modeling the components.\n\xe2\x80\xa2 The primary role was single handedly gather the requirements.\n\xe2\x80\xa2 The main aim was to create a replica of data stored on COMPASS side since the COMPASS\ndatabase was not ready yet. So designed tables and created test data in ACCESS as per the\nneed.\n\xe2\x80\xa2 Created VB forms a replica of COMPASS interface to create raw data which was entered in\nACCESS tables.\n\xe2\x80\xa2 Received an Appreciation from client from developing this tool.\n\n\x0c\xc2\xa0\n\xc2\xa0\n\xc2\xa0\n\nSAMPLE RESUME FORMAT\n\xc2\xa0\n\xc2\xa0\n\n\xc2\xa0\n\xc2\xa0\n\xc2\xa0\n\xc2\xa0\nFarmers Insurance Co, USA\n(October 2002 \xe2\x80\x93 May 2003)\nEnvironment: C++, VB, Windows, NT, Access\nThe organization had gained a vast experience in Insurance sector a business domain. So to document\nthis knowledge they had created a KI repository. The items added were also maintained as records in a\nKI management tool, from which they used to get reports and other information as per the need. The tool\nwas created in VB and access, but it was not completed and the business logic of grouping the data was\nalso changed over the period of time.\nResponsibilities \xe2\x80\x93\n\xe2\x80\xa2 The primary role was to single handedly gather the requirements.\n\xe2\x80\xa2 Divide the requirements in 3 parts, backend, business logic and front end.\n\xe2\x80\xa2 Design the database in access and forms in VB.\n\xe2\x80\xa2 Implement the business logic in C++.\n\xe2\x80\xa2 Due to C++ implementation and OOPS concept the code was optimized and this helped the\nperformance to improve drastically.\n\n\xc2\xa0\nFarmers Insurance Co, USA\nTitle: Senior Software Engineer\nJune 2003 \xe2\x80\x93 December 2003\nEnvironment: HP \xe2\x80\x93 3000/ IBM-3090 Mainframe, MPE-ax, Allbase/SQL\nThe goal of this project was to retrieve data pertaining to claim numbers, sent from web and create\nindividual files for each of them. After this these files were to be FTPed to IBM. The project involved\ncreation of System Design Specifications. It encompassed analysis and design.\nResponsibilities \xe2\x80\x93\n\xe2\x80\xa2 Led a team of two through the SDLC. Analyzing the design and development needs by\ngathering the requirements.\n\xc2\xa0\n\n\xe2\x80\xa2\n\nTroubleshooting the production problems and resolution in stipulated time period.\n\n\xe2\x80\xa2\n\nApplication leader for application development and performance issues.\n\n\xc2\xa0\n\n\xc2\xa0'