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, College of Engineering, University of Florida, Dec 07.                    GPA 3.93/4

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 Telecom, India , July 05- June 06.

      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 UK.

 

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}.