Karthik Ananthapadmanaban 2200, Waterview Parkway, Apt # 2117, Richardson, TX 75080 Mobile (214) 404-9294 Land Line (972) 480-8431 kxa060100@utdallas.edu www.utdallas.edu/~kxa060100 Objective: To obtain an internship/co-op position in the field of Computer Science Education: The University of Texas at Dallas, Richardson, Texas Master of Science in Computer Science (Expected: Fall 2009), Current GPA 3.0/4.0 Bharath Institute of Science and Technology, Anna University Bachelor of Engineering in Instrumentation and Control Engineering (2005), Percentage 79% Computer Skills: Operating Systems Windows 98/ME/XP, UNIX, Linux Languages C, C++, VB / VBA, Java, Swing Web / Scripting HTML, CSS, XML, JavaScript, VBScript Server Side PHP, JSP Networking Technologies TCP/IP, Socket Programming, BGP, Linux Networking Kernel Databases MySQL Packages MS Office Defect Management Mercury Quality Center/ OTA Functional Testing Tools WinRunner Relevant Courses: Algorithms and Data Structures Operating systems Computer Algorithms Data and Application Security Advanced Computer Networks Algorithmic Aspects of Telecommunication Networks Areas of Interest: Linux Kernels Socket programming Programming in C, C++, Java Computer Networks Cryptography Web programming Selected Academic Projects: Securing XML Documents - This projects aims to secure XML documents by encrypting them with user names and passwords. The sender encrypts the document with his user name and password by specifying the receiver and the receiver can decrypt the document with his user name and password, if the document is intended for him. Simulation of a networked environment - This project aims to simulate a network of systems that attempts to send and receive data between hosts (multiple processes). The layering model used is similar to the TCP/ IP model, with the receiver side transmission control protocol sending acknowledgments to control the sender. Though, data transmission between the hosts (processes) is carried out using channels (modeled using files), instead of sockets Client/Server Communication - This project establishes communication between 2 servers and a client. Client requests information from a primary server and in case the primary doesn't have the required data the primary server requests the data from a secondary server. If the information is available it is returned to the client. Multi-Threaded File Analyzer - This project uses multi-threading to manipulate and classify the contents of an input file based on certain parameters. The number of threads to be created can be determined by the user and is taken as a command line parameter apart from other required parameters Certificates Received: Accel Certified Embedded Systems Engineer NIIT Certified Linux Power User Certified in Assembling and Troubleshooting Desktop Personal Computers Work Experience: Thinksoft Global Services Pvt. Ltd (July 2005 – July 2007) GE CPS TS2 Europe/ Software Test Engineer * Built test cases to test SAM, an account management system. This application is used by GE Cards to track the transactions carried out by their clients. Tech Help Desk – Survey/ Software Engineer * Overlooked the design and development activities of the web page (designed using PHP/MySQL/JavaScript) * Web page is used to conduct surveys on the performance of the Tech Help Desk system Tech Help Desk/ Software Engineer * Developed and tested the application (designed using PHP/ MySQL/ JavaScript) * Application attempts to automate management of technical issues reported in companies by using customizable escalation levels * Application used to track issues encountered by various departments in a company Wachovia Bank/ Software Test Engineer * Prepared requirements document for various modules that assists in writing the test scripts * Built and executed test scripts to test various mainframe, web, stand alone applications * Activities listed above were carried out for Wachovia Bank, NC (GE - Wachovia) * Involved in automating various activities using WinRunner and Visual Basic/ Visual Basic for Applications GE CPS TS2 US/ Software Test Engineer * Prepared and executed test scripts to test mainframe applications * Involved in the data analysis for the entire project (Back end files used by various systems) * Automated various activities in the project using Visual Basic and Visual Basic for Applications Availability : May 19, 2008 Visa Status : F-1