KARTHIK VEERAMANI

 

1111, SW 16th Ave,

Apt #53, Gainesville,

Florida – 32601

 

Email: karthikv@ufl.edu,

           karthikveeramani@gmail.com

Phone: 352-328-0151

http://www.employees.org/~vkarthik

 

OBJECTIVE

To obtain a full-time position in a reputed company and work on software development with focus on computer networking starting Jan 2006

 

EXPERIENCE

Student Intern at Intel Corporation, Hillsboro, OR        May 2006-Aug 2006

·         Worked in the Digital Home Group on remote access and storage services

 

Software Engineer at Cisco Systems, India                      Jun 2002-Jul 2005

·         Worked as a developer in the Network Management Technology Group

 

EDUCATION

Master of Science in Electrical & Computer Engineering    GPA: 3.41/4 (till date; 12 credits remaining)

University of Florida, Gainesville, USA                                September 2005 – December 2006

 

Bachelor of Engineering in Electrical & Electronics            GPA: 8.59/10

PSG College of Technology, Coimbatore, India                   August 1998 – April 2002

 

ACTIVITIES/HONORS/CERTIFICATIONS

·         Cisco Certified Network Associate (Oct 2003)

·         Sun Certified Java Programmer (Apr 2003)

·         Won three Cisco Achievement Program (CAP) awards from Cisco (CAP is the highest individual achievement award given to Cisco employees)

·         Won the "Superior Coding Contest" at planet-source-code.com (May 2005) for authoring the best tutorial of the month

·         Brainbench Certified Programmer in Javascript (Aug 2000), C (Dec 2000) and Java 2 (Dec 2000)

 

COMPUTER SKILLS

Programming : C, C++, Java, Perl, SQL, HTML, JavaScript, basics of C# and .NET            Packages        : Macromedia Dreamweaver, Flash, Microsoft Frontpage, CiscoWorks RME

Platforms       : Win 2k/XP, Cisco IOS, Cisco Catalyst OS, Solaris, Linux

 

PROJECT WORK

Industry Projects

Resource Manager Essentials

    CiscoWorks Resource Manager Essentials (RME) is a powerful suite of web-based applications offering network management solutions for Cisco switches, access servers, and routers. I have worked on all phases of RME 4.0 (from analysis to delivery) and have done some feature development and maintenance on RME 3.5.

RME Web Services (RME Northbound API)
   
Resource Manager Essentials Northbound API (RME NBAPI) is a collection of web services that allows third party vendors to programmatically access the features of RME. I have been a part of the analysis, design and coding phases of this project.

UPnP Based Remote Wakeup
   
This project builds intelligence into a normal Linksys home router to wakeup connected PCs when there is incoming traffic for them. It allows PCs to register for wakeup call through UPnP protocol, monitors network traffic and sends wake-on-lan packets to the PCs when there is incoming packet for them.

 

Media Sharing feature prototype for Intel Viiv PC
   
This prototype integrates a file sharing feature into Windows shell and makes media sharing with friends & family very simple for home users. It implements a windows service that uploads files, a context menu to send files, an application that checks for new files and downloads them, and a web service exposed by a storage server that acts as middle man for the transfer.

 

Softwares & Utilities

KwikSearch - a firefox browser extension that lets the user quickly do specific searches (like image, video search) in common search engines like Yahoo! and Google (https://addons.mozilla.org/firefox/1858/)

Orkut ScrapEasy – a firefox browser extension that adds capabilities to user’s scrapbook in www.orkut.com

(https://addons.mozilla.org/firefox/2669/)

GExporter - a flexible GMAIL address book exporter using Java

Syslog PowerToys - a syslog message generator with controllable speed, duration and message formats

Differ - graphical code diff tool

Verbologist - a VC++ application that helps in improving vocabulary by displaying synonyms, pronouncing the words and meanings (using Microsoft TTS Engine), remembering hard words and replaying them later

TextPlay - a text editor with very cool features, done using Java

 

Course Projects

Steganographer – a tool that hides files in the edges of images and recovers them

Packet Sniffer – a linux based packet sniffer that can do OS fingerprinting and streaming content identification

Wireless Communication between PCs - hardware and applications to demonstrate wireless communication between PCs

PC Controlled Wireless Robot - a robot that works on DTMF transmitter/receiver controlled by Java application

An Inexpensive Touchpad - a simple multiplexer based digital touchpad, with software applications in C++

 

PAPERS / PUBLICATIONS

Rajesh. P, Ranjiith S, Soumya PR, Karthik V, Datthathreya S, "Design of a network management system using web services and service oriented architecture", IEEE/IFIP NOMS, Vancouver, Canada, April, 2006

 

TUTORIALS AUTHORED

·       Understanding Polymorphism (Contest Winner)

     http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4811&lngWId=2

·       Socket Programming Using Java

     http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4789&lngWId=2