One of the leading executive job search firms and job placement agencies in Thane, India
Answering interview questions
Sample Resume # 9
Good Candidate
Mobile:
Email: xyz@yahoo.com
Experience Summary
- XYZ Systems (May 2001 – Till date)
- About 3.5 years of IT experience.
- Highly proficient in C, C++ and Unix.
- Extensively worked on Socket Programming
- Good exposure to testing.
- Experienced in TCPIP, X25 Protocols.
- Worked on HP’s NonStop Servers.
Software Proficiency
Operating System :UNIX, LINUX, WINDOWS 95/98/2K, WINDOWS-NT
Languages :C, C++, Java, Pascal, Cobol, Fortran, LISP
Databases : Oracle, SQL - Queries level only
Protocols : TCP/IP, P-TCPIP, X25, SNAX, EXPAND
Debugging Tools : Garth, Inspect (Debuggers), Code Write
Work Experience
Project Name : TCP/IP
Company : ----
Client : ----
Duration : Nov 2002 – Till date
Team size : 8
Environment : TCP/IP, C/C++, Sun Microsystems, NSK (OS), Non-stop Tandem
servers, Unix, SunOS, Solaris, Linux, Various Networking Protocols –TCP, IP, ARP etc, Socket programming, Debugging tools like Garth and Inspect
Description:
The TCP/IP Internet Protocol Suite has become, de facto, the standard for open system interconnection in the computer industry. Computer systems worldwide use TCP/IP Internet protocols because it provides the highest degree of interoperability, encompasses the widest set of vendors’ systems, and run over more network technologies than any other protocol suite.
Responsibilities:
Contribution for Enhancement as a part of existing product in terms of adding new features, fixing bugs as been reported by customers according to different priorities (Critical / Major / Minor) as well as testing the existing things along with documentation of functionalities supported as and when required. This is an ever going enhancement as well as maintenance project, where new features been added as well as errors and bugs been fixed as and when reported by customers.
Project Name : X25
Company : -----
Client : -----
Duration : Dec 2001 – Oct 2002
Project : X25AM
Team size : 5
Environment : NSK (OS), Non-stop Tandem servers, Unix, X.25, TCP/IP, C/C++,
TACL, TAL, Networking Protocols, Socket programming, debugging tools like Garth and Inspect
Description:
Recommendation X.25 defines the interaction between DTE and a DCE of a packet switching network. This is an ever going enhancement as well as maintenance project, where new features been added as well as errors and bugs been fixed as and when reported by customers.
Responsibilities:
Contribution for Enhancement as a part of existing product in terms of adding new features, fixing bugs as been reported by customers according to different priorities (Critical / Major / Minor) as well as testing the existing things along with documentation of functionalities supported as and when required.
Project Name : Home Audio/Video Interoperability stack (The HAVi Stack)
Company : -----
Client : ------
Duration : Jun 2001 – Nov 2001
Team size : 7
Environment : Windows 2000, RDBMS CONCEPTS, Socket Programming, TCP/IP,
C/C++, OOAD and Embedded Systems
Description:
The HAVi Stack is intended for implementation on Consumer Electronics (CE) devices and computing devices; it provides a set of services that facilitate interoperability and the development of distributed applications on home networks. HAVi is intended for, but not restricted to, CE devices supporting the IEEE Std 1394-1995 (and future extensions) and IEC 61883 interface standards. Since a goal of the HAVi Architecture is to be future-proof, interoperability is more than a common command set. HAVi is a software architecture that allows new devices to be integrated into the home network and to offer their services in an open and seamless manner. The HAVi stack provides: A set of software elements along with the protocols and APIs needed to achieve interoperability. Device abstraction and device control models An addressing scheme and lookup service for devices and their resources An open execution environment supporting visual presentation and control of devices, and providing runtime support for third party applications Communication mechanisms for extending the environment dynamically through plug-and-play capabilities A versioning mechanism that preserves interoperability as the architecture evolves Management of isochronous data streams.
Responsibilities:
Handled an essential part of HAVi Stack called “Registry”. Also contributed in the module called "Stream Manager".
Project Name : Casio Mobile Converter
Company : -----
Client : -----
Duration : May 2001 – Jun 2001
Team size : 3
Environment : Windows 95/98/2K/ME, Casiopea (Casio mobile device) was used for
testing
Description:
Casio MVC is a software designed to work on the desktop environments like 95/98, NT 4.0, Win 2K and ME. The software is basically a format converter and generates a .CMF file from the input multimedia stream on Windows platform. The output .CMF file is recognized by the CASIO EM-500/EM-100 and the CASIO Mobile Player can play back the .CMF file and hence the user can enjoy the movie of his choice on the handy terminal. CMF is a reduced version of MPEG-1.
Responsibilities:
Contributed in system testing and unit testing and prepared documents according to velociQ standards. Also involved in some part of coding.
Project Name : Repurposing System for Rich Media Content
Company : -----
Client : NewsTakes Asia-Pacific Pte Ltd.
Duration : Jan 1999 – Jul 1999
Team size : 4
Environment : Windows NT 4.0, Java (JDK1.2.2), JavaServlets, WML, HTML, XML,
XSL and Java Script, Apache webserver, JDOM and other XML parsers
Description:
The project was for "Repurposing the rich media content for the wireless world". Objective is to develop a system, which makes the rich media content “Device Independent” so that the user gets the similar look and feel of the rich media content irrespective of the device being used.
Responsibilities:
"Web Transformation & Paginator", a module that repurposes the rich media content for WML compatible devices. It mainly considered memory storage capability and permissible content representation of the device and then modifies the original content accordingly. It involves filtering the original content and then representing the filtered rich content i.e. text, links and images on those devices (having very less memory).
Designing & Development for "Net Grabber" module, which grabs an http or ftp protocol. It analyzes this protocol and grabs the corresponding content from the net. It sets certain parameters for the response according to the requirement of the input device and returns that response to the client.
Project Name : LIS Phase III (eComp)
Company : Rizvi Software Consultancy Private Limited
Client : Chase Insurance Group
Duration : Jun 1998 – Jan 1999
Team size : 6
Environment : IIS 4 on Win NT 4.0 Server, Oracle 8i, ASP 2.0, VB, JavaScript along
with COM and DCOM technologies. As a part of understanding the existing system, had a thorough exposure to Sybase Adaptive
Server 11 and VB 6.0.
Description:
This business model offers a Web based system for the Compliance department of Insurance and Investments to help them comply with the guidelines framed by the State and the Stock Exchange respectively. The system operates and caters to multiple locations with different prime businesses. This also has a facility of extensive Reporting, sending Emails, document management.
Responsibilities:
Involved in development of reusable code, which can be used as a template in similar projects.
Projects done in IIT Delhi
- Major project (M. Tech.) in emerging research area of e-com (on digital cash system)
Titled: "Performance Analysis of Payment Protocols. Proposal and Implementation of new Scheme".
Environmant: Core Java with socket programming, SunOs on private LAN.
Description: The use of the WWW as an electronic marketplace is increasing, and there is a need for a cash payment system that is scaleable, anonymous and secure. Much has been published recently about the awesome promises of electronic commerce and trade on the Internet if only a reliable, secure mechanism for value exchange could be developed. In this project, I have proposed a new payment protocol for supporting transactions on net called Common Payment Protocol. This solution replaces, the mode of verification which was done after submitting coins to merchant in previous algorithms such as NetCash and Ecash , by a new method of verification before hand with help of verifier gateway. The scheme ensures that only valid coins are entering to the system and also allows the reuse of the coins without been exchanged by new coins. This also reduces the number of transmissions and hence the cost. For the purpose of anonymity and robustness to help hide the user’s identity from the Bank, two blinding factors are used.
Supervisor: Dr. Abhinanda Sarkar ( IBM-IRL )., Mrs. Akhila Sinha ( IIT ).
- "Negotiation of digital goods on net".
Environment: Java, JavaScript along with COM and DCOM technologies.
Description: This was a small project (1.5 months) done at IBM (IRL). In this project. I need to come out with an algorithm for effective implementation and handling of different types of Auction of “digital goods” on net. Digital goods can be replicated with negligible cost so according to market competition how to decide whom to give the product and whom not for a giving bid as well as maximizing profits.
Supervisor: Dr. Aditya Shasrty ( IBM ).
- Comparative study of Randomized & Deterministic Algorithm
Description : Implementation of LazySelect, Randomize Deterministic Select algorithm to find the 'Kth smallest number from a given set of numbers. Compared the runtime of all three algorithms, runtime independently for each algorithm by changing different parameter of Algorithm.
The Objective was to design a highly efficient in terms Time Complexity space complexity. Find a section of code, which require maximum time and suggest some possible way to minimize it.
Supervisor : Prof. S.N. Maheshwari ( IIT ).
- Development of COBOL analyzer in C language with respect to Y2K problem.In this project searching and sorting of date day time variables been done (direct and indirect both ) and a linked list of these were made and then presented in tabular form along with line no.
Supervisor : Prof. R.K. Jain ( IIT )., Dr. Pragya Jain ( IIT ).
- Implementation of Dijikstra's algorithm using binary heap and fibonacci heap respectively and finally showing using graph that fibonacci heap Implementation overtakes binary heap implementation for more no of nodes (approx. after 200 nodes or so).
Supervisor : Prof. S.N. Maheshwari ( IIT ).
- Threads Package: This assignment involved the design of a basic threads package for C with support for create_thread, suspend, sleep, resume etc. This also included implementing a dispatcher and scheduler based on first come first serve queue.
Supervisor : Prof. Shantnu Chaudhury ( IIT ).
- Implemented a calculator in JAVA which takes any expression in infix, converts it into postfix and then give results with all types of error handling.
Supervisor : Prof. Shantnu Chaudhuary ( IIT ).
- Done Railway reservation system coding in Java, C++ using two trains, one up and one down. Reservation can be done from four stations viz. Delhi, Calcutta, Bombay and Madras with all types of processing including waiting list manipulation against cancellation.
Supervisor : Dr. Neeladri Chatterjee ( IIT ).
- Small student database for IIT graduates and post graduates regarding their entry no., courses, hostel , fees etc.
Supervisor : Dr. Lipica Dey ( IIT ).
Education
- Dec 2000
M.Tech in Computer Applications,
IIT Delhi (CGPA – 7.51 / 10)
- May 1998
M.Sc. in Mathematics and Computing,
IIT Delhi (CGPA – 7.28 / 10)
Personal Details
Date of Birth: 23rd Oct 1976
Nationality: Indian
Languages Known: English, Hindi, Punjabi
Current Address:
|
|