|
Education
M.S. Electrical Engineering (December 2002)
North Carolina State University, NC
GPA: 3.80/4.00
B.E.
Electronics and Communications (June 2001)
L.D. College of Engineering, Ahmedabad, INDIA
GPA: 4.00/4.00
Computer skills
Languages: C, C++, VHDL, Verilog
HDL, C#, Visual Basic .NET, Assembly (Intel &
Motorola), Visual Basic, JAVA, Shell, HTML, PHP, M (formerly
MUMPS)
Design/Simulation Tools: MATLAB, Xilinix, Altera
Max+Plus II, ORCAD, Sonnet, PSpice, Protel, Cadence IC Design
Tool (including Synopsys, HSpice, Artist, Layout, AWaves,
Spectre), MS Office, CVS
Computer Networks: TCP, IP, UDP, Ethernet, Token
Ring, IPv6
Databases/Servers: MS Access, MySQL, Oracle 7.5/8i/9i,
DB2, Microsoft SQL Server, Crystal Enterprise Reporting,
Teradata, Data warehousing
Operating Systems: Solaris, Linux, MS
Windows-NT/95/98/2000/XP/2003/Advanced-2000, MacOS, DOS, eCos
Professional Experience
Technical Services Engineer, EPIC Systems Corporation,
Madison, WI (June `03 - Current)
 |
Primary duties include
supporting and trouble shooting data warehouse feed process or ETL |
 |
Leading a performance task force to improve extract process, network settings for transfer and best practices for loads in various database platforms as well as reporting through Crystal |
 |
Developed timing analysis
tool for performance monitoring, task controller, and XML parser for ETL
configurations |
Research Student, NC State University. Advisor: Dr.
Rotenberg (Jan `02 - Dec `02)
 |
Carried
on research in high performance computer architecture with
a view to current CMOS scaling trends. Studied and
implemented a variable depth pipeline for variable MHz
processors for energy savings up to 44%. Published a paper
on the obtained results (See below) |
Intern/Research
Assistant, Space Application Center (SAC), Indian Space
Research Organization (ISRO), Ahmedabad, INDIA (Jun `00 - May
`01)
 |
Simulated
Communication system in MATLAB, designed and implemented
the ˝ and 1/3 Convolutional CODEC using VHDL on an FPGA
based system, implementing unique word detection
synchronization |
 |
Enhanced
performance using Turbo En (De) coding and implementing
the same in VHDL |
 |
Used
MATLAB, VHDL to simulate (de) coding and (de) modulation
functions |
Systems Programmer, Developer and Maintenance (Jun `98 - May `00)
 |
Designed GUI Admissions software for Alpha Science Academy where I worked as a Lecturer |
Teaching
Assistant for ‘C’, L.D. Engineering College, Ahmedabad,
INDIA (Jun `00 - Dec `00)
Research
Assistant, L.D. Engineering College, Ahmedabad, INDIA (Jan `99
- May `01)
 |
Wrote software for P2P communication between computers and provided specifications, tutorial and the source code to faculty and students. Also build various research equipments for departmental projects |
 |
Involved in team for development of the Undergraduate department under project "Impact". Projects involved setting up network, maintenance of research equipments and network
security |
Tutor in Calculus, Solid Geometry, Statistics and Physics, Undergraduate Tutorial Center, NC State University (Sep `01 - Dec `02)
Lecturer/Tutor, Alpha Science Academy, Ahmedabad, INDIA (May `97 - May `01)
Projects
Computer Architecture
 |
Researched and developed efficient heuristics for instruction steering in complexity effective superscalar processors |
 |
Implemented Pipeline in Alpha 21264 simulator |
 |
Simulated and designed Dynamic Branch Scheduler, Branch Predictors and N-way set associative Cache |
Analog Chip Design
 |
Led a 10 member team and designed and implemented 6 Bit Flash ADC with sparkle code correction encoder at 500 MS/s |
Image Processing
 |
Developed
algorithms and code for demosaicing sub sampled Bayesian
pattern images |
IPv6 Router Chip in ASIC
 |
Designed
and Implemented pipelined IPv6 Router Forwarding Engine
and DRAM interface with 40ns lookup time for each hop for
based on algorithm developed by departmental research |
4 bit slice Microprocessor in
VLSI
 |
Lead a
team to designed AMD 2901 microprocessor in TSMC 0.35µ
CMOS |
RS-232 Communications
(Jan`01 - May `01)
 |
Developed software for transmitting packets over twisted line for P2P communication |
 |
Developed tutorials and specifications; and imparted necessary training to faculty and the students |
Computer interfaced multi-meter through Serial Port with Graphic view (Home
Project)
 |
Developed
software to calculate the value of unknown RLC value by
reading frequency generated by a built oscillator board,
through a serial port |
Horizontal Oscillator and
EHT section of TV (Jan`00 - May `00)
 |
Developed the testing, specifications and guidelines for undergraduate laboratory work. Provided proper packaging |
Computer Programming
 |
Projects involved graphics
programming, numerical computation for Physical computation, image
compression algorithms
|
Leadership/Extra-curricular activities
 |
Participant
and member of IEEE; member of Graduate Indian Students'
Association; active participant in Undergraduate Student
Government, participant in NC State International Office (OISSS)
activities |
 |
Extra curricular activities also include tennis, cricket, and soccer, playing guitar, flute, and harmonica, reading novels and computer graphics |
Paper Publications
 |
J.
Koppanalil, P. Ramrakhyani, S. Desai, A. Vaidyanathan, and
E. Rotenberg. "A Case for Dynamic Pipeline Scaling".
2002 International Conference on Compilers, Architecture,
and Synthesis for Embedded Systems (CASES'02), October
2002 |
 |
A. Dutta,
S. Desai, N. Pandya. "Advances in Picture Coding".
Presented in National Symposium held at Watumull Institute
of Electrical Engineering and Computer Technology (WIEECT),
Mumbai |
 |
The other
presentations include that on "Clustered
Microarchitecture", "Carbon Nanotubes"
and "Turbo Codes" |
Relevant Courses
Graduate
- Digital ASIC
design
- Microwave Circuit
Design
- Random Processes
- Advanced
Micro-Architecture
- Analog Circuits
- VLSI Systems
Design
- Computer Design and
Technology
- Coding &
Modulation
- Principles of MOS
Transistor
- Digital Communications
|
|
Undergraduate
- Digital Signal
Processing
- Data Communications
Networking
- Optical
Communications
- Microprocessor Interfacing &
Applications
- Advanced
Mathematics
- Applied Information
Theory
- Antenna Design & Wave
Propagation
- Power
Electronics
- Engineering Economics and Business
Management
- Analog Circuits & Applications
|
|
|