Govind Singh Email: *************@*******.***
DOB : 29-Jul-1985 Mobile No: 081********
Male, Single
OBJECTIVE
To work in a dynamic environment in the field of Information Technology, with an interest in programming and software development and where I can make best use of my intellect. Seeking a responsible position in IT industry, which will utilize my extensive research & technical skills.
EXPERIENCE SUMMARY
I have 2.8 years of work experience in the field of Information Technology and DSP & Embedded Product Development in Embedded and DSP domain.. I have got proficiency in firmware,Algorithm and application development and expertise in designing,coding and porting of digital signal processing algorithm in fixed and floating point arcitecture . I am also proficient in developing & enhancing system side applications using C,C++,assembly(RISC,TI DSP),C# ,unix,sql,vb script.
Current:SSE – Robert bosch Engineering solution limited.
Past:Software Engineer - Wipro Technologies.
TECHNICAL SKILLS
Operating Systems – Windows (XP, Vista), Linux (Red Hat, Fedora).
RTOS – DSP BIOS,embedded linux,vxworks.
Programming Languages – C,C++,C#,VC++,assembly language(RISC,TI DSP),unix,sql,vb script.
Processor Worked – LPC 2148,TI C5505,TI C67x,TI TMS570(ARM cortex R4),OMAP 3530 ,ARM7,msp430,8051.
Dsp Codec – Jpeg2000,mp3
Firmware - SPI,I2C,UART,MCBSP,I2S,ADC/DAC(AIC32x.ADS1258),Zigbee.
Audio Codec - AIC23,AIC3254,ADS1258
Databases – MS SQL Server 2000, MS Access.
Network/Telecom/RT/Systems Software – Emulators, JTAG,XDS560,XDS510.
Verticals - Embedded software , firmware & DSP design & porting development Systems,Medical Devices
IDE & Tools –CodeComposerstudio(CCS),IAR,MATLAB,keil,Turbo C++,Visual Studio 2008,VSS, Accurev,BREW SDK,Peles c,.NET 2.0 framework.
WORK EXPERIENCE
Robert Bosch, Cochin (Client: Bosch sensortech)
Project – 1 BST_ENG
Description Algorithm development for accelerometer and Magnetometer Sensor
ex:Pedometer,Stepcounter,Ecompass,AUMD,Freefall detection and porting in anroid OS
Role Senior Software Engineer
Operating System(s) N.A.
Skills Matlab,Keil,IAR, C ,C++ ,LPC 2148 ,MSP 430 architecture,eclipse IDE,GPS
Environment C, C++, assembly language
Contribution Firmware implementation,Algorithm simulation in matlab and Coding and Porting in various platform(HTC hero,Zoom,LPC,MSP430).
Design and development of Statistical signal processing algorithm
Sensor calibration
Kalman Filter
RLS
PUKF
Start Date 1/10/2009
End Date Till date
Period 10 months
Team Size 5
WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)
Project – 2 TI_MDK_C5505_JVS
________________________________________
Description Design and Implementation of Digital Stethoscope, ECG, Oximeter on TI C5505 fixed point processor .
Role Project Engineer
Operating System(s) DSP BIOS (RTOS)
Skills C, C++, C#, CCS, MATLAB ,Assembly Language, Texas Instruments C55x, C54X architecture,
Environment DSP BIOS(RTOS)
Contribution Software Design, Firmware implementation, DSP algorithm (FIR bandpass, DC removal, LMS, MA,FFT,IFFT) MATLAB simulation, coding and porting on the Fixed-point TIc5505 processor.
Making PC application in C# for Medical Signal Analysis.
Start Date 10/04/2008
End Date 30/12/2008
Period 9 months
Team Size 8
Other Information Firmware and application software implementation, CodecAIC3254, ADC1258 bring up, Processor protocol implementation (I2C, I2S, SPI, UART, DMA, SAR,) DSP subsystems for ECG / Digital stethoscope system.Wireless transmission via Zigbee.
WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)
Project – 3 DRIVE BY WIRE DEMO PLATFORM WITH TI TMS570 AUTOMOTIVE PROCESSOR
Description To remove the mechanical links of a automotive car and make the links electronic via Flex ray, CAN, Lin using TMS 570 (symmetrical dual core ARM cortex R4) .The task was to capture the processed steered angle information sent by USB steering through the Flexray and CAN interfaces to the wheel of a car.
Role Project Engineer
Operating System(s) N.A.
Skills CCS, Assembly Language, C ,C++ ,TMS 470 ,570 architecture,MISRA C standards
Environment C, C++, assembly language , C#
Contribution Firmware software implementation. Implementation and integration of Flex ray, CAN, Lin, USB, UART, SPI in C.
Start Date 10/12/2007
End Date 20/04/2008
Period 2
Team Size 5
Other Information Implementation of Flex ray, CAN, Lin, USB, UART, SPI in C.
WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)
Project – 4 Active Noise Cancellation on AIC3254
Description Frame work for active Noise cancellation of Audio signals on AIC3254 codec with MiniDSP in TIC5505 EVM.
Role Project Engineer
Operating System(s) DSP BIOS
Skills C, C++,DSP Assembly,C55x architecture
Environment Code Composer Studio. TMS320C55x PROCESSOR.
Contribution Tested with Heart Signal.
1. Initialization of the AIC3254 codec
2. Connect Codec with two microphones. One having Signal + Noise (heart sound+ artifacts) and another have Noise (artifacts).
2) Do phase correction On AIC3254.
3) Set the sampling rate 12k.
4) Use ALE structured LMS on DSP for Noise removal.
Start Date 20/12/2008
End Date 18/02/2009
Period 1
Team Size 2
Other Information This project also uses FFT coprocessor of TIC5505 for Compression of Heart sound. IFFT of Coprocessor is used while decompression.
WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)
Project – 5 DSP MULTIMEDIA IP DEVELOPMENT
Description Frame work for audio play back. Configuration of AIC 23 codec for play back via McBSP in DSP mode for data transfer.
Role Project Engineer
Operating System(s) N.A.
Skills C,Memory optimization
Environment Code Composer Studio. TMS320C6713 PROCESSOR.
Contribution Design of system architecture
1. Initializing the AIC23 codec
2. Open the codec.
3. Configure the codec registers for sample rate control [setting the codec frequency for any PCM signals for various sampling frequency ranging from 8KHz to 96 KHz] codec bit length and master mode settings etc.
4. Design and implementation of the system.
5. Detail Design documentation.
Start Date 23/02/2009
End Date 1/05/2009
Period 1
Team Size 4
Other Information This project is aims at developing and plug in for any audio decoder like MP3 or AAC etc for play back.
WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)
Project – 6 IMAGE PIPE LINE IP DEVELOPMENT on OMAP 3530
Description 1. Involved in image processing chain algorithms and developed a code for RGB to YUV conversion and vice versa using C- code. 2. ARM Processor architecture training undergone. 3. Used optimization technique. 4. Algorithm design of JPEG2000.
Role Project Engineer
Operating System(s) Embedded Linux
Skills MATLAB, Image Processing, C
Environment C programming.(Visual studio)
Contribution 1.
2. Involved in RGB to YUV conversion
2. Involved in algorithm implementation for DCT, quantization table, ZIGZAG Scanning, Huffman coding etc for JPEG 2000.
Start Date 1/11/2007
End Date 10/12/2007
Period 2
Team Size 4
Other Information
WIPRO Limited, Hyderabad (Client: Wipro Medical pratice group)
Project – 7 DICOM Decoder
Description Laboratory Interface:
To provide bidirectional interfacing(RS232,TCP\IP) of Lab equipments like Auto analyzer, Blood Gas Analyzer, Cell Counter etc. to LIS of HIS module, Test results captured from these Equipments in ASTM,HL7,Kermit format are directly posted into the HIS. Results can be viewed in Point of Cares like laboratory, ICU, Physician’s Module and Emergency.
Radiolody Interface:
Bidirectional interfacing of Radiology module and PACS Server.
Radiology Department will raise tests. Pacs server will respond with the results in HL7 format.Results will be decoded and stored in the DB.
Currently working on DICOM decoder and viewer.
Role Project Engineer
Operating System(s) Windows XP
Skills RS232 firmware,ASTM,HL7,Kermit,DICOM,TCP/IP ,.Net1.1,.Net2.0,
Programming language C++,C#,Vb script,SQl 2005,Web services
Contribution Interfacing of medical equipment including Vitros,olympusAu300,Cell-dyn,Hitachi-902,Mindraybs300,Sysmex,Nova,Randox..etc..
Team Size 5
Other Information In depth understanding of DICOM,HL7,Kermit,ASTM
EDUCATION
Bachelor of Technology College Of Engineering Roorkee Electronics and Communication Engineering,(Jul2003-May2007) 73%
SSC (2002 -2003) S.V Nainital 75%
HSC (2001- 2002) S.V Nainital 86%
ACHIEVEMENT & AWARDS
PATENTS
• I have filed a patent on “Alarm Unit based on accelerometer (Robust method of detection)”.
Date of Submission: Feb, 2010
Got Feather in Cap award for MDK project by Texas Instrument Client for successful implementaion of DSP algorithm and firmware of TI C5505.
Certificate of Proficiency in C,C++ from Pentasoft/Cybotech Campus.
Selected for TI developer conference and Demoed Digital Stethoscope in TI C5505.
Project DBW,MDK got selected in Wipro Innovation Bazaar.
Involved in designing and implementation of FIR band pass filter(C,C++) with given specification such as pass band frequency,
Involved in implementation (in C, C++) Adaptive Line Enhancer (ALE) using Leaky Least Mean square (LMS) to remove ambient noise.
MA Filter (for suppressing noise)
Involved in implementation of audio compression algorithms.
- Involved in designing IIR low pass, band pass filter with given specification such as pass band frequency,
Stop band frequency, pass band attenuation and stop band attenuation.
Used optimization techniques of C, C++.
Involved in algorithm implementation DCT,FFT,IDCT.
I here by declare that all the details furnished above are true to my knowledge and belief.
Govind Singh