8755 Town & Country Blvd., |
|
Ph: (410) 258-1950 |
Apt# E, |
|
|
Ellicott City, MD 21043 |
|
OBJECTIVE |
||||||
|
To
obtain a full-time position in the field of software design and development
which gives me an opportunity to use both my knowledge and experience. |
|||||
|
|
|||||
EDUCATION |
||||||
|
Master of Science, Computer Science |
05/2003
|
GPA
: 3.75/4.0 |
|||
|
|
|
|
|
||
|
Bachelor of Engineering, Computer
Engineering |
05/1998 |
GPA
: 3.88/4.0 (69.33%) |
|||
|
|
|
First
Class with Distinction |
|||
|
|
|
||||
COMPUTER SKILLS |
||||||
|
Languages
|
Java,
C, C++( STL, multithreading), Perl, shell scripts, VC++ (MFC, Win32, NT
Services) |
||||
|
Operating Systems |
Windows
NT/2000/XP/9X/ME, Solaris, Linux (including Kernel Development), Mac |
||||
|
Web Technologies |
Servlets,
JSP, HTML, XML, Socket programming, Client-Server architecture |
||||
|
Network Protocols |
TCP/IP,
UDP, ICMP, DHCP, IP Routing Protocols, RSVP, SMTP, RTP/RTCP |
||||
|
Software Packages |
Rational
Rose (OOAD), Windows Device Driver Kit (DDK), Ethereal, Visio, Ant |
||||
|
Database |
SQL,
MySQL, Oracle, Access, ODBC, JDBC |
||||
Associate Software Engineer, VERITAS |
09/2000 – 12/2000 |
|||||||
|
·
“Logical
Disk Manager (LDM)” provides disk usage analysis, RAID techniques, and
dynamic disk storage configuration to support efficient disk utilization,
continuous data availability, and data protection. ·
Used
Java and VC++ for development on Windows NT platform. |
|||||||
Software Design Engineer, Mahindra British |
04/2000 – 08/2000 |
|||||||
|
·
Was promoted as
a team leader for the “SMART” project. Additional responsibilities included
assigning tasks to team members and communicating with onsite team regarding
project requirements and status of work. ·
Designed,
implemented, and unit tested new Appointments module. |
|||||||
Software Engineer, Mahindra British |
08/1998 – 03/2000 |
|||||||
|
·
“SMART”, Customer
Service Center (CSS) software for British Telecom with over 7000 live sites. ·
Involved in
design, development, enhancement, and maintenance of various modules. ·
Developed
“RemoteAdmin” for remotely using server resources for project activities. ·
Implemented
modules for communication, configuration, and data access from Oracle
database in VC++. |
|||||||
Intern, VERITAS Software (Frontier Software), |
05/1997 – 06/1998 |
|||||||
|
·
Designed and developed
“Response Time Monitoring (RTM)”, a
network administration tool for Windows NT to profile and monitor enterprise
intranets and Internet. ·
Implemented
packet analyzer, route tracing, and database access modules in C/C++ and user
interface in Java. |
|||||||
|
|
|
||||||
UTILITIES AND TOOLS DEVELOPED |
||||||||
|
IETools |
Lazy |
Mouse-middle |
|||||
|
RemoteAdmin |
Broadband
cost calculator |
Thief
/ Winthief |
|||||
|
|
|
|
|||||
PROJECTS |
||||||||
Distributed File System (DFS) |
||||||||
|
·
Designed and
simulated DFS featuring load balancing, replication, and fault tolerance
using Java. ·
Frequently
accessed files are replicated to balance the load and increase the
availability. ·
Preserved file
consistency by invalidating the cache and replica during write access. |
|||||||
On-line Shopping Store |
||||||||
|
·
Implemented a
full featured on-line shopping store for CDs and DVDs using Java Servlets. ·
Preserved
shopping cart items across multiple logins using session management and
cookies. |
|||||||
Middleware for distributed databases |
||||||||
|
·
Designed and
developed a middleware for distributed database sources based on shipping of
code and/or data with the objective of reducing the overall volume of traffic ·
Based on Volume
Reduction Factor, data-reducing queries are executed at data-sources using
code shipping. ·
The data
inflating queries are executed near the client using data shipping. |
|||||||
Authentication system for mobile systems |
||||||||
|
·
Designed and
simulated an authentication system to provide end-to-end security for mobile
systems. ·
System sets up
secure communication between nodes based on key fragments obtained from
multiple servers. |
|||||||
GRADUATE COURSES |
||||||||
|
Network Architecture |
Principles of Database
Systems |
Java Server Technology |
|||||
|
Mobile Computing |
Design and Analysis of
Algorithms |
Advanced Operating Systems |
|||||
|
Distributed Multimedia
Systems |
Advanced Computer
Architecture |
|
|||||
|
|
|
|
|||||
PUBLICATION |
||||||||
|
Adaptive Multimedia-System Architecture for
Improving QoS in Wireless Networks Accepted for The Third IEEE Pacific-Rim Conference
on Multimedia (PCM 2002) |
|||||||
CERTIFICATIONS
AND ACHIEVEMENTS |
||||||||
|
Master certified by
Brainbench in OO Concepts, Java 2, and C++. Link to
Brainbench’s online transcript. |
|||||||
|
Runners up in the university
intramural Badminton championship |
|||||||
|
Stood first in high school
in Lonavla town ( |
|||||||
REFERENCES |
||||||||
|
Available on request. |
|||||||