KRITHIKA SUBRAMANIAN Telephone: +91-44-484 1631 No. 1, 5th Cross Street E-mail : krithika@chequemail.com Trustpuram, Kodambakkam Madras 600 024 India ________________________________________________________________________ CAREER OBJECTIVE To expand my knowledge and skills in Software development by obtaining sound practical experience in a progressive organization. CAREER SUMMARY > Assistant Consultant with Pentafour Software and Exports Ltd (July 98 onwards) > Programmer with Pentafour Software and Exports Ltd (Feb 98 to July 98) > Technical Support Executive with Pentafour Communications Ltd. (Aug 97 to Jan 98) EDUCATION SUMMARY > Post Graduate Diploma in Software Exports from NIIT(GNX), Madras (1997) > Bachelor in Commerce from Madras University (1997) > Microsoft Certified Professional in "Implementing and supporting Win 95" > Microsoft Certified Professional in "Developing C++ Applications using MFC" > Microsoft Certified Professional in "Implementing Database design on MS SQL Server 6.5" TECHNICAL SKILLS SUMMARY Software : C, C++, Windows SDK, Visual C++,SQL Server, Sybase, FoxPro Operating System : MS-DOS, WINDOWS-95/NT, UNIX Specialization : MFC, Visual C++, ODBC, OLE DB, Windows Sockets, SQL Server Exposure : Multi-Threading, OLE, COM, HTML TOTAL EXPERIENCE : 3 years and 7 months WORK EXPERIENCE: Technical Support Executive with Pentafour Communications Ltd. (Aug 97 to Jan 98) Responsibilities: I was required to form a complete book on the basics of Visual C++ Programming and also an introduction to other technologies like OLE, COM and ODBC and Web-programming was also required to create additional faculty aides and a question bank. Programmer-R&D, Pentafour Software Exports Ltd. (February 98 to July 98) Responsibilities: My job required me to prepare Test Plans and based on the Test Reports, debug the products. I was also required to code new features to already existing projects/products. Assistant Consultant - R&D, Pentafour Software Exports Ltd. (July 98 to current) Responsibilities: My responsibilities included designing, coding and debugging projects. I was also required to do research on certain technologies for use in developing software products. PROJECT EXPOSURE Project #1 : Remote Administrator Software : Visual C++ 6.0 on Windows 98/NT, Windows Media Technologies Client : NumTV.com Duration : Ongoing Role : Design and development of the client and server modules Description The Remote Administrator is a program designed to administer the different Media Servers of NumTV.com. A Media Server encodes live feed from the satellite channels and converts them into streams for web-casting. The Remote Administrator aims to control all the media servers from one central location. All activities of the different media servers located in different parts of the world are coordinated and regulated from one central location using the Remote Administrator. Project #2 : Player Control Software : Visual C++ 6.0 on Windows 98/NT, ATL COM Client : NumTV.com Duration : 2 months Role : Design and Development of the control Description The Player Control is an ATL Composite Control which embeds the Windows Media Player. This control queries the remote database to locate the stream requested by a NumTV.com user. The control then fetches the required stream and plays it in the viewer's PC. This is a downloadable component awaiting certification from VeriSign. Project #3 : DataStore32 Software : Visual C++ 6.0 on Windows 95/NT, OLE DB Client : Hitec (Laboratories) Ltd., UK Duration : 11 months Role : Design and Development of OLE DB Consumer, Provider & other features Description DataStore32 is a software which stores information on different kinds of data pages and retrieves them as and when the user requests. The user is allowed to define an Index Template, based on which the Data Pages will be indexed, i.e., the values will be read from the Data pages and stored through OLE DB into a particular database provider. The user can then search for a particular page or pages by passing a search criteria. The entire process of writing and reading values is done through OLE DB. Project #4 : PentaWare Software : Visual C++ 6.0 on Windows 95/NT with MS Access Client : Developed as a product Duration : 2 months Role : Design, Development, testing and debugging of Address Book COM & DLL modules Description PentaWare is a Fax, e-mail and telephony suite, which send and/or receives email, fax and telephone. Contact is established with other users based on their email id, telephone or fax numbers. My responsibility was to maintain the address book of this application. The details about the various address books and the members will be maintained in the database. Based on the login of the user, the required address books will be displayed. Other than the default Global Address Book, users may create their own personal address books also. Member details can be exported to a text file as well as transferred to other address books. The ODBC part was developed as a COM interface and the User Interface part was developed as a DLL. Project #5 : Photo Video Album Software : Visual C++ 5.0 on Windows 95/NT with DirectX support Client : Developed as a product Duration : 1 month Role : Design for the entire product - file system, file format, UI , high & low level designs Description Photo Video Album is a electronic album of images, video, audio and user created presentations. These resources can be sorted, annotated and grouped into albums of the user's choice. The resources can be edited and effects can be added to image, audio and video files as well. The user can also create his own presentations using the resources he has grouped into the albums with transitions and special effects. These resources and presentations can be mailed to mail recipients also. Project #6 : PentaDoc Software : Visual C++ 6.0 on Windows 95/NT with MS SQL 7.0 Client : Developed as a product Duration : 2 months Role : R&D on third party imaging tools. Design for the appointment feature(client & server components), the Image and Annotation editor and the file format for annotation with versioning and rollback facility Description PentaDoc is a client-server based document management system with in built security features and facilities like task scheduling, document routing, message broadcasting, etc.. The documents maintained in the system could also be edited & re-saved. These documents could also be archived and retrieved at a later point of time. Documents can be scanned and saved as image documents. These image documents could also be annotated. The application has its own image and annotation editor. Tasks can be scheduled and reminders for appointments can be set. Project #7 : Authoring Engine Software : Visual C++ 5.0 on Windows 95/NT with MS Access Client : CBT Division, Pentafour Software & Exports Ltd. Duration : 3 months Role : R&D for some special CBT related features like password encryption, type-it text demo, etc. Design & Development of the complete engine Description Author is an automated tool for creating Computer Based Tutorials. The user, after defining a template for the CBT, needs to specify the number of chapters, sub-chapters, screens and frames that the CBT contains. The user also needs to specify the location of the various resources that are to be used in the CBT. Based on these information, the engine takes care of generating all the frames for the CBT along with the actions that are necessary, the glossary as well the query frames. Project #8 : WorkBench Software : Visual C++ 5.0 on Windows 95/NT Client : Canara Technologies Inc., Los Angeles, USA Duration : 7 months Role : Design and Development of the entire Scoreboard, file formats for the scoreboard, cast and presentation file and serialization of all the data Description Workbench is an authoring tool that is used for creating business presentations, CBTs and short stories. Different kinds of resources can be added to the Cast and the appearance and duration of each of the resources in the presentation can be defined using the Scoreboard. One or more actions can be defined on each appearance of the resource, which will be triggered during runtime of the presentation, based on some input. The appearance and exit of the resources can be animated using pre-defined transitions and paths. Controls like Combo Box, List Box, Edit box, etc., can also be included in the presentation and the values entered by users stored in a variable for later use. Both interactive and non-interactive presentations can be created. Project #9 : PentaMedia Software : Visual C++ 5.0 on Windows 95/NT Client : Developed as a product Duration : 5 months Role : Development of certain new features and Maintenance Description PentaMedia is a multimedia presentation tool used to create business presentations, CBT's, Animated stories, etc.. It boasts of being a container application, which supports various editors like the Audio, Video, Text, Hypertext & Sprite Animator. This presentation tool accepts the input given by the user with regard to the presentation and generates the presentation file. Different varieties of presentations can be create by applying the various effects and special effects on the objects in the presentation. EDUCATION, TRAINING AND SKILLS Certificate awarded Institution Year Grade GCE 'O' Level Broadrick Sec School, Singapore (Cambridge University) 1992 A GCE 'A' Level Tampines Junior College, Singapore (Cambridge University) 1994 B Bachelor in Commerce Meenakshi College, Madras, India (Madras University) 1997 I class (72%) P G Diploma in Software Exports NIIT, Madras, India 1997 A MCP - Win 95 Microsoft 1997 NA M C P - MFC Microsoft 1999 NA M C P - SQL Server 6.5 Microsoft 1999 NA EXTRA CURRICULAR ACTIVITIES > School librarian in Broadrick Secondary School, Singapore > Member of School Computer Club in Broadrick Secondary School, Singapore > Member of Indian Cultural Society in Tampines Junior College, Singapore > Winner of Scrap and Win Contest in Tampines Junior College, Singapore > Runner-up in Annual Road Run, Tampines Junior College, Singapore > Member of Computer Society, Tampines Junior College, Singapore > Member of Throw Ball team in Meenakshi College, Madras > Organized the program 'Kojagraha'-annual cultural event in Meenakshi College, Madras SKILLLS SUMMARY > Ability to adapt to changing priorities and also concentrate on more than one assignment at a time and effectively handle them as well. > Ability to set the goal and work towards it with self-confidence and positive attitude. > Capable of working both individually and in a team by contributing in either roles. EXPECTATIONS A challenging and dynamic environment with unlimited opportunities