Chetan
Gangwar
cgangwar{at}cise{dot}ufl{dot}edu
OBJECTIVE
Seeking a full time position to develop great software that makes
millions of users happy.
EDUCATION
·
MS, Computer Engineering,
Relevant Courses- Data Mining,
Distributed Operating Systems, Parallel Computing, Database Engine
Implementation, Algorithms,
Advanced Data Structures,
Programming Language Principles, Distributed Multimedia, Computer Networks.
·
B.Tech.,
Information & Communication Technology, DAIICT, May 05.
GPA 3.0/4
EXPERIENCE
·
Software
Design Engineer, Mahindra British
Recommended
the design of, "Number Portability Interface" for British Telecom to
reduce the system response time by 40 percent.
Implemented
and automated testing in C,PL-SQL,VB, K-Shell. Along with 4 others,
collaborated with client, third party teams
and
QA to enable Inter Service
Provider Number Portability in
MAJOR PROJECTS
·
Relational Database Engine on Linux/Solaris
platform in C++.
Includes a parser for a subset of SQL, a query
optimizer with Heap, Sorted, B+ Tree organized files with a LRU buffer
manager to cache data. (~7k LOC)
·
Peer-to-peer distributed storage system in C. Provides efficient, reliable data storage
through redundancy (using erasure codes) spread over nodes across the
Internet. (~4k LOC)
·
Distributed
Conferencing System supporting collaborative work. Working on Secure Communication
and
Access Control schemes enabling secure authentication and role
based access control with JAVA
RMI.
Applied object oriented Design Patterns for layered development, and
implemented a authentication scheme
using
X509 Certificate exchange among distributed
nodes.(~12k LOC).
·
Interpreter
for the
RPAL functional
language in C++. Includes a lexical analyzer, a recursive descent parser,
sub-tree standardizer and the
13-rule CSE machine. (~3k LOC)
·
Timestamp prioritized distributed mutual exclusion scheme, using multicasting, multithreading in JAVA.
·
Developed in C++ two Efficient Djikstra's Shortest Path Algorithms, using Fibonacci & Pairing heaps.
·
Parallel RSA
Decryption and Parallel Sample, Merge Sort
using C++
and MPI libraries.
·
Research on Quantum cryptographic
multiparty-sharing schemes. Proposed a new Quantum Composite Key threshold
sharing scheme using W-Entangled States.
·
Research on derivation of
Respiratory Signals(EDR) from ECG signals using MATLAB.
COMPUTER SKILLS
·
C++,
Java, C, PL/SQL, Shell Script,
VB , AHK, Basic Perl/PHP, 8085/C54xx
Assembly.
·
Oracle, MySQL, GDB, MPI, Eclipse,
MS VSS, MATLAB, Apache, NS2, Rational, CCS, LaTeX, Photoshop.
AWARDS/AFFILIATIONS
·
CISE Department Representative for
the Graduate Student Council at UF.
·
Member, {Tau Beta Pi, ACM, Algorithms & Theory Club}.