SAMEER PRAKASH KAMAT
Address: 601, Cross Street, #37, College Station, TX
77840.
Tel #: (979) 268 8367
Email: [EMAIL PROTECTED]
OBJECTIVE
To seek a full time job starting June 2002 and
gain invaluable experience in the field of
file systems and computer networks and security.
EDUCATIONAL QUALIFICATIONS
� Graduate Education:
Master of Science degree in Computer Science
Date: Fall 2000 to present
Texas A&M University, USA.
GPA: 3.6
Graduating in Spring (May) 2002.
� Undergraduate Education:
Bachelor of Engineering in Computer Engineering
Date: 06/96 - 06/2000
PICT, University of Pune, India.
GPA: 3.8
RELEVANT COURSE WORK
� Graduate: Algorithms, Software Engineering,
Operating Systems, Distributed Systems, Mobile
Computing, Data Mining, Computer Networks,
Distributed Component Architecture, Advanced
Network
and Security.
� Undergraduate: Computer Networks, Data
Structures and files, Operating Systems Concepts,
Database Management Systems, Software
Engineering, Advanced Computer Architecture.
COMPUTER SKILLS
� Programming Languages: C, C++, VB, Java 2.0
� Technologies exposed to: COM, Scripting
(VBScript, JScript), and Namespace Extensions,
CORBA,
EJB.
� Networking: TCP/IP, UDP, Sun RPC, IPC, Socket
Programming, Mobile Ad Hoc Networks, IP
Multicast.
� Platforms: Win 9x, Win NT, Win 2000, UNIX, Linux.
� Databases: MS Access, SQL, JDBC, ODBC
� Packages: MS Office, MS Visual Studio, Rational
Tools, Network Simulator –2, FrontPage 2000.
WORK EXPERIENCE
� [Sept’01 – Dec’01] Graduate Assistant,
Teaching “Programming in C and Pascal ”, Texas
A&M
University.
� [Jun'01 - Aug'01] Worked at Seagate Technology on
a project dealing with automating the OS
installation process of Linux, Novell Netware,
Windows NT Workstation, and Windows XP.
� [Aug’00 – Dec’00] Worked as a research assistant
on the project ‘Sea Smart- Delta One’ at
Texas A&M. It was a mentored distance-learning
project.
� [Aug'99 - Apr'00] Interned at Extentia Information
Technology during the final year of my
undergraduate course. The project "Interactive File
System" was designed and implemented.
PROJECTS UNDERTAKEN
� Currently working on my Masters project which
proposes the use of Mobile agents for an
Intrusion detection system.
� [Dec’01] Implemented an architecture for ‘Load
Balancing in Multicast Applications’, which
entails distribution of the load of the server on the
clients and design an optimal multicast
tree for efficient load balancing.
Technologies used: C on Unix, Socket programming,
UDP, Multi Threading.
� [Nov’01] Implemented the architecture
for ‘SmartClick’, a middleware for hand held devices.
The project entails improving the resource utilization
of the device by using a concept called
situation based smart data retrieval from the web
server.
� [Jun’01-Aug’01] Worked on ‘Automated OS
Installation’ in Seagate Technology. This project
entailed writing scripts to perform an automated
installation of operating systems like Linux,
Novell Netware, and Windows 9x, Windows ME,
Windows NT and Windows 2000 from a Linux server.
� [April '01] Implemented a ‘Distributed Shared
Memory’, involves implementing sequential
release of Distributed Shared Memory. Issues of
paging in a distributed environment were
addressed.
Technologies used: C on Unix, Sun RPC, Socket
programming, TCP, Threading
� [March '01] Implemented a project called ‘Improving
Performance of DSR using Reliability’. The
performance of TCP over Mobile Ad Hoc Networks is
analyzed. The DSR protocol is modified to
incorporate reliability of the route from the source to
the destination.
Technologies used: TCP, Network Simulator-2, DSR.
� [March '01] Implemented a ‘Software Messaging
Bus’ for atomic ordered delivery of messages.
This was implemented using unicast and Multicast
IP. Issues of multithreading, remote procedure
calls, sockets, mutexes, synch and totally ordered
message delivery were addressed.
Technologies used: C++ on Unix, Sun RPC, Socket
programming, UDP, Multicasting, Multi Threading.
� [Feb ‘01] Implemented a ‘Distributed Chat Service’.
There exists a centralized registry
server, which registers all the chat-rooms. The client
can query the registry to retrieve
information about the chat-rooms and then connect
to multiple chat rooms.
Technologies used: C on Unix, Sun RPC, Socket
Programming, and UDP.
� [Dec ‘00] Implemented a ‘Life Cycle Artifact
Manager’, which entailed facilitating the
management of artifacts created throughout the
entire life cycle of the development of a
software project. The Waterfall model was used to
develop this project and object oriented
analysis and design was its highlight.
Technologies used: HTML, Java, and Servlets.
� [Nov ‘00] Implemented a ‘Virtual distributed file
system’ over Unix The file system could be
local or remote. The remote files systems are
mounted at the mount point defined in the mount
table. The communication between the server and
the client was established with Remote Procedure
Calls.
Technologies used: C on Unix, Sun RPC.
� [Oct ‘00] Implemented a ‘Unix Remote Shell’ in C,
which was the command line interpreter for
all the Unix commands including multipipes and
multiple redirection commands in a client server
configuration.
Technologies used: C on Unix, Sun RPC, Socket
programming, UDP.
� [Mar ‘00] The undergraduate project, ‘Interactive File
System’, defined as a global
distributed namespace incorporating the Handle
System Concept and mapped standard events to
customized actions. It is a COM layer on top of the
existing file system, by which standard
events like click, double click, etc can be mapped to
actions (scripts) to incorporate features,
which the user can customize on that event. Some
features implemented were Rule Based Deployment
of files, replication of files, versioning of files.
Technologies used: COM, Scripting, and Namespace
Extensions.
PAPER WRITTEN
� [Dec ‘01] Sameer Kamat, ‘Interactive File System’,
2001, which describes the Interactive File
System architecture and proposes improvements for
future work.
� [Dec ‘00] Written a paper on ‘Distributed Execution
of Recovery Blocks’, which was a state of
art review of hardware and software fault tolerance
issues with focus on the DRB concept. The
paper covered the topics of the DRB/PSP scheme
along with the other DRB schemes proposed.
SEMINAR DELIVERED
� [Aug ‘99] The seminar on ‘Hector’ distributed run
time environment involved aspects of task
migration, automatic resource allocation and fault
tolerance with a message passing interface
environment addressing issues related to agents
used for fault tolerance over a network.
ACADEMIC ACHIEVEMENTS
� "Interactive File System" stood first in Showcase
2000 conducted by Indian Institute of
Science, the most prestigious research institution in
India.
� Undergraduate project, "Interactive File System"
was awarded the First Prize in Impetus 2000
(intra college competition) and the Second Prize in
Concepts 2000 (inter college project
competition).
EXTRA CURRICULAR ACTIVITIES
� Represented PICT in soccer, cricket, badminton,
and dance.
� Past Member of the Rotaract Club of Pune,
Karvenagar.
WORK AUTHORIZATION: Eligible for practical
training
REFERENCES: Available on request.