Gauri Agrawal
Apt #**, *** mediterranean Dr,
Weymouth 02188, MA
Phone: 781-***-****
Email: ************@*****.***
Summary:
. I am M. Tech. from IIT Delhi in Radar & Communication;
. Having around 7+ years of IT industry experience in System Programming
. I have very rich experience in C and C++ and have worked on various
flavors of Linux/ Unix platform; I am very comfortable in domains like
Networking, DSP and Printing Technology (fiery); I am familiar with
application programming also, using Java and Perl; I have taken system
administration responsibilities also as and when required. I have also
worked on scripting languages like Perl, JavaScript and shell
scripting also.
. I am quite confident to learn and work on any technology/ domain, even
if new to me. I am strong in debugging the code.
Employment Details:
. Currently not working to bring up my children and now want to start
again (During that period I completed my website yogawithgauri.com
using HTML, CSS, AKAX and PHP and have been teaching YOGA)
. EFI (November 2005 - November 2007), NASDAQ listed, world leader in
printing software, www.efi.com
- Printing Technology Domain, C with Linux
. Global Edge Software (March 2004 - May 2004), www.globaledgesoft.com
- DSP Domain, C, ADSP21xx
. Wipro Technologies (April 2001 - February 2004), NYSE Listed,
www.wipro.com
- Networking Domain, C/C++ with Unix
. DRDO (August 1997 - June 1999), www.drdo.org
Technical Expertise:
Operating System: Unix, Linux, HP-linux (OSH), Debian OS, Windows
XP
Programming Languages: C, C++, Java, Perl (very rich experience in
C/C HTML,
JavaScript, PerlScript, Shell Sripting
Software Engineering Tools: VCS, CVS, gdb, Clearcase
Networking: SMTP, TCP/IP protocols, OSI/AS, OSI/TS, FTAM,
MHS
Digital Signal Processing (DSP): ADSP21xx, TMS 320 C5x, 8085, 8086,
Motorola 68000
System Administration: Debian OS installation with desktop environment
Educational Qualifications:
. Master of Technology (Radar & Communication)
Indian Institute of Technology, Delhi December 2000
. Bachelor of Technology (Electronics & telecommunication)
J. K. Institute, Allahabad, Uttar-Pradesh June 1997
Significant Projects Details:
FIERY CONTROLLER
Environment: Debian OS
Language Used: C
Domain: Printing Technology
Period: Nov 2005 - Nov 2007
Role: Module Leader
Contribution:
In EFI, I started the Fiery controller for Linux platform first time in
India. So far I have worked with Olympia, Phantum. Currently I am
changing the fiery controller named as Caymus and Gibson for Chinese
language. I am also responsible for fixing fiery bugs. I am quite
comfortable with printing technology. I have automated the whole fiery
build system on Linux platform. Earlier, every one was doing lots of
stuff manually. Seeing my performance I have given a module lead position
in the EFI and 10 people are working under me to help me in above
activities.
ECHO CANCELLER INTEGRATION
Environment: UNIX
Language Used: C
Domain: DSP
Client: Analog Devices
Period: March 2004 - May 2004
Role: Module Leader
Contribution:
I independently wrote a c-code for integrating the ADI's G.168 echo
canceller with the Videophone application.
NND - OSI AS/TS, FTAM & MHS
Environment: OSH (Guardian implementation of UNIX)
Language Used: C & C++
Domain: Networking
Client: HP Computer Corp
Period: Jan 2002 -Mar2004
Role: Project Engineer
Contribution:
Project involved giving comprehensive solution to sustenance and
enhancement. It gave me expertise in simulating & visualization of the
problem & debugging the code to any depth. My role involved giving
comprehensive solution for Sustenance and enhancement of the OSI
products.
Description:
OSI: Tandem OSI software is the tandem implementation of the ISO
Reference Model OSI.
OSI/ASTS: The Tandem Open systems Interconnection /Transport Services is
the (OSI/TS) subsystem is the Tandem implementation of the transport
layer of OSI model (Layer 4), and the internet protocol (IP) and end
system to intermediate system (ES-IS) routing exchange protocol in the
network layer of the OSI model (Layer 3). Similarly OSI/AS is the Tandem
implementation the application layer of OSI. The OSI/TS subsystem
controls these connections for application and guarantees reliable data
transfer between end systems. Tandem OSI/TS provides OSI layer 4 services
to OSI/AS applications or to user applications needing only access to OSI
transport services. Integrated WAN and LAN support gives you access to a
full range of network types. OSI/TS can share physical network
connections with other Tandem products, reducing network complexity,
cutting costs and simplifying operations.
OSI/FTAM: Using Tandem FTAM, you can perform file-handling activities
between a Tandem NonStop computer system and other computer systems. By
using a standard protocol across an OSI network, FTAM allows these
different systems to send and receive files and file-management-related
messages
OSI/MHS: The Tandem Open Systems Interconnection/Message Handling System
(OSI/MHS) is an implementation of the 1988 X.400 Message Handling System
(MHS) Recommendations. Tandem OSI/MHS allows you to build a large-scale
X.400 messaging network on Tandem computers. The OSI/MHS subsystem runs
on most Tandem systems that use the Tandem NonStop Kernel operating
system. OSI/MHS can interoperate with Tandem systems and other X.400
systems, including systems that follow the 1984 X.400 recommendations.
HP - OSS
Environment: OSH (Guardian implementation of UNIX)
Language Used: C++
Client: HP Computer Corp
Period: August 2001 - Dec 2001
Role: Project Engineer
Contribution:
Developed the 4 APIs for the Backup-restore product. Prepared the design
document and the Integration test cases
Description:
The product developed is having the facility to backup the files &
restore the files to/from any storing media. Usually files can be stored
with out giving any options, i.e. copying the file irrespective of its
type, file permission etc.
Home Gateway
Environment: UNIX
Language Used: C, Perl, JavaScript, HTML
Period: April 2001 - July 2001
Role: Project Engineer
Contribution: Provide the perl to c interface; developed the GUI using
perlscript, javascript & html & perl for backend.
Automatic Vehicle Location
Environment: UNIX
Language Used: C++
Client: Motorola
Period: Jan 2001 - March 2001
Role: Project Engineer
Contribution: Involved in the last phase of the coding & testing
Description:
This product helps in the automation of fleet management. Suppose we
consider the case of TAXI, and then this project provides a full-fledged
Taxi Management System, which controls the allocation of each Taxi. It
keeps track of each Taxi. It also provides a user friendly GUI with which
user can query the system about the Taxis.
DRDO Projects
A. Design and Implementation of a multimode Demodulator (BPSK, QPSK) by
using Least square Algorithms on one single board by using Analog Devices
ADSP21060
Team size: 3.
Contribution: I simulated whole QPSK and BPSK Modulator and Demodulator
on MATLAB and tested fully with given input data. I developed one FIR,
IIR Low Pass Filter in Assembly Language on ADSP21060 Sharc Simulator.
This filter is emulated by using EZ-LAB Development Kit. I Wrote 'C'
Program for Low Pass FIR and IIR filter by using windowing techniques
(Kaiser window) for calculating the coefficient and also implemented and
designed one digital loop filter for DPLL. I involved in whole designed
of QPSK /BPSK Demodulator from starting.
B. Design A FM Demodulator on Phase Locked Loop (PLL).
PLL Based Techniques, which is used to demodulate the FM signal at low
signal to noise ratio. This PLL based coherent demodulator system was
used for the Group Delay measurement of the communication transponders in
INSAT series satellites
Team size: 2
Contribution: Design of PLL and Voltage controlled oscillator at 70 Mhz
and lock detection of PLL, Loop filter, anti-aliasing filter and
implemented all these circuits on board and full testing on network
analyzer and spectrum analyzer for FM demodulation purpose.
Training Attended:
1. 3 month Wipro's induction training: This training covered the
following topics:
C, C++, VC ++, Networking, Fundamentals of OS, Linux, Unix, Shell
programming, Computer Architecture, COM/DCOM, UML & OOAD
2. 2 months training specific to COMAPAQ group which includes OSH, NSK,
TAL, TACL
3. 5 days training on .NET fundamentals
4. On Day Workshop on interconnecting Cisco network Devices.
Achievements:
1. National scholarship, Merit scholarship, GATE-1999 qualified (98.67
percentile)
2. Encore Award for my excellent work in OSS team (Wipro)\
3. Part of QA team for HP group
4. Working as a KM administrator for the OSI group (Wipro)
5. Teaching Assistant (May 1999 to Dec 2000)
Experience of 1 & years for taking the tutorial classes of Circuit
Theory for Graduate students in IITD
6. Apart from technical background I am certified Yoga Teacher eligible
to teach all over the world. I have been talking yoga session in EFI.
7. Teaching yoga voluntarily for past two year in Weymouth schools and
library.