Post Job Free
Sign in

Computer Science Assistant

Location:
Tucson, AZ
Posted:
October 13, 2012

Contact this candidate

Resume:

Curriculum Vitae

Personal Information

Name :

Sankar Veeramoni

Address : Department of Computer Science, University of Arizona, Tucson, AZ 85721

E-mail :

******@*****.*******.***

Webpage : http://www.cs.arizona.edu/ sankar/

~

Phone : 781-***-****

Education

Ph.D. Computer Science,University of Arizona. (2010 - Present)

Advisor: Dr. Stephen G. Kobourov

GPA: 4:00

Courses Taken: Theory of Computation, Analysis of Algorithms, Geometric Algorithms, Graph

Drawing, Computer Graphics, Algorithms for Bioinformatics, Operating Systems, Theory of

Com-

pilers, Linear Algebra.

MS Computer Engineering,University of Arizona. (2007 - 2010)

Advisor: Dr. Salim Hariri

GPA: 4:00

Courses Taken: Computer Architecture, Distributed Systems, Computer Networks, Probability

and Random Process, Distributed Simulation, Network Security, Digital Image Analysis

B.Tech in Computer Engineering, National Institute of Technology Calicut, India. (2001 -

2005)

Courses: Microprocessor and Micro Controller, Computer Organization, Programming in C,

Ana-

log and Digital Communication, Digital Logic Design, Wavelets.

Experience

(

2012{Present) Research Assistant for Dr. Stephen Kobourov at the University of Arizona.

(2010{2011) Teaching Assistant at the University of Arizona.

Introduction to Algorithms: spring 10, spring 11.

Automata, Grammars and Languages: fall 10 and fall 11.

(

2007{2009) Research Assistant for Dr. Salim Hariri at the University of Arizona.

NSF Centre for Autonomic Computing

(

2005{2007) Software Development Engineer, IBM, India.

Client:

AT&T. Project: Services Provisioning Platform (SPP).

Manager

: Deepak Daniel

1

Research Interests

Graph Drawing and Information Visualization,

Graph Theory, Geometric Algorithms, Computer Networks.

Refereed Conference Publications

Languages and Tools

Languages: Java, C, C++, Python, Unix Shell Scripting, Matlab, OpenGL, MPI.

Tools: GraphViz, WinMips64, Simple Scalar Simulator, PSPICE, USLOSS.

Projects

Implemented an operating system using USLOSS with low level CPU scheduling, process syn-

chronization and interrupt handler synchronization, inter-process communication

primitives,

disk drivers, terminal drivers and virtual memory management.

Compression of an image using sub-band coding. A Modified EZW algorithm was applied to

compress the image. The whole project was implemented in MATLAB (Selected as the best

undergraduate final year project.)

Texture analysis and classification with Tree-structured Wavelet Transform. Used feature

selection algorithm to find the best features for classification. The project was

implemented

in MATLAB.

Distributed Distance Vector Routing Algorithm Implementation. The system was imple-

mented in a computer cluster, with each node acting as a router. Distributed Devs Java

was

used to manage the message passing.

Autonomic load balancing in Microsoft Windows Server 2008 based Cluster. Implemented

receiver-initiated and sender-initiated load balancing in an eight-core cluster using MPI

and

C.

Implementation of a parser for C{, a subset of the C programming language. Reads a pro-

gram according to the lexical conventions of the language, checks syntax rules, and

reports

lexical/syntax errors.

References

Dr. Stephen G. Kobourov,

Associate Professor, Dept. of Computer Science, University of Arizona, Tucson, AZ 85721.

E-mail: ********@**.*******.***.

Dr. Alon Efrat,

Associate Professor, Dept. of Computer Science, University of Arizona, Tucson, AZ 85721.

E-mail: ****@**.*******.***.

2



Contact this candidate