SANTOSHI TEJASRI(TEJA) BUDDHA
*****N Pebble Ridge Pl Phone: 480-***-****
Valencia CA 91381 Email:****.*****@*****.***
SUMMARY
Experience in developing new embedded firmware and software that operate on custom hardware platforms based
on DSP processors
Analysis, Optimization and Architectural/Real-Time Implementation of DSP algorithms
Programming of DSP in fixed point C, assembly language, MATLAB and Simulink
Strong understanding of Signal Processing and Communication concepts including filter design, modulation
schemes, random signal processing and statistical representation of signals
EXPERIENCE
Digital Signal Processing Engineer, Advanced Bionics, Valencia, California Nov 2011-present
o DSP firmware implementation of speech and audio processing algorithms such as frequency estimation,
carrier synthesis, acoustic to electrical domain mapping, etc in fixed point C (Target Compiler Technologies)
and assembly languages (Sound Design Guide Technologies); development of equivalent Simulink models
o Implemented Beep generation feature for the sound processor of cochlear implants, to notify patients during
specific events
o Optimization of signal processing algorithms for efficient MIPS
o Responsible for developing strategies to debug and verify software functionalities
o Testing on evaluation boards and Behind The Ear (BTE) sound processors using oscilloscopes and signal
generators
o I2C interface programming between digital signal processors
o Documented engineering reports describing DSP signal blocks functionality and implementation details
Graduate Research Assistant, Digital Signal Processing lab, ASU Jan 2010- Nov 2011
Thesis Title: Signal processing algorithms for grid connected Photovoltaic array power optimization
o Simulation, testing and optimization of the Photovoltaic grid arrays in MATLAB and SPICE programming
EDUCATION
Master of Science, Electrical Engineering (Signal Processing and Communications), Nov 2011
Arizona State University (ASU), Tempe, U.S.A GPA: 3.86/4.00
Bachelor of Engineering, Electronics and Communications Engineering, May 2009
Gandhi Institute of Technology and Sciences, Andhra University, India GPA: 9.5/10.00
TECHNICAL SKILLS
Programming: C, Fixed point C, C++, Assembly Languages (Intel: 8085, 8086 and 8051), Single Instruction
Multiple Data Processing (SIMD)
DSP Assembly: DSP56858E (Metro Werks Code Warrior), TMS320C55X (Code Compose Studio), Sound
Design Guide Technologies, SmartNcode Teak Lite, Target Compiler Technologies
Simulation Tools: MATLAB, Simulink, PSPICE, Linear Technology SPICE, Verilog
Operating Systems: DOS, UNIX, Linux
Version control: Team Foundation Server, Tortoise Subversion (SVN)
PROJECTS (Masters of Science)
Real Time Signal Processing (C and Assembly)
o Image transformations : brightness, histogram equalization, thresholding/quantization on DSP56858E
o Applications using DSP56858EVM CODEC
o Musical notes synthesis using C and assembly on TMS320C55X
o Real time spectrum analyzer and Pitch estimation of voiced speech segments using Fast Fourier
Transform on TMS320C55X
High Throughput Algorithms for Compressive Sensing in Image Reconstruction
Optimization of compressive sensing algorithms for parallel implementation of sampling and image
reconstruction; uses radial sampling and simplified Split Bregman algorithm; MATLAB-based implementation
Compression of speech data using FFT in MATLAB
Fast Fourier Transforms to compress speech signals by Dominant ānā and first ānā methods using rectangular and
triangular windows
GRADUATE COURSE WORK
Digital Signal Processing Real time DSP Architectures & Artificial Neural Computation
Random Signal Theory
Implementations Solar Energy
Communication Systems VLSI Architectures Digital Communications
RELEVANT UNDER-GRADUATE COURSE WORK
Computer architecture and organization
Microprocessors and interfacing
Operating systems