1. CURRICULUM VITAE
Kripashree
D/o Mohana Gowda
Dwaraka Nilaya
Surya-Baramelu,
Nada-Village,
Permanu – post,
Belthangady(T.q),
Dakshina kannada(District)
574214
Call: +91-9739899822
E-mail id :kripashreegowda@gmail.com
CAREER OBJECTIVE:
To give the best of my potential and enhance it through hard work and integrity, rendering my
services with complete dedication and commitment towards my work, fulfilling my job meticulously
with at most precision and quality to meet challenges.
PROFILE SUMMARY:
3 years 2 months of experience in Linux based embedded devices, mainly focused on boot loaders,
device driver development, board bring-up and real time operating systems.Also experienced in
Windows Embedded Compact based devices.
EDUCATIONAL QUALIFICATION:
Course School/College Year of Passing % of marks
B.E
[ELECTRONICS
AND
COMMUNICATION]
SRI DHARMASTALA
MANJUNATESWARA
INSTITUTE OF TEC
HNOLOGY UJIRE
2013 74%
P.U.C SDM PRE UNIVERSITY
COLLEGE UJIRE
2009 76.66%
SSLC SDM SECONDARY
SCHOOL UJIRE
2007 91.04%
TECHNICAL SKILLS:
1. Excellent understanding on RTOS
2. 2. Boot loader customization and porting
3. Linux device driver development and porting
4. Good understanding on Windows Embedded Compact RTOS
TECHNOLOGY SUMMARY:
Languages/Programming: C
Processors: i.MX6q, Cyclone V, DM8168
Boot Loaders: Uboot, Eboot and Custom Boot Loaders
Device Drivers: NAND,AUDIO, ADC,DAC, I2C, SPI
OS: Linux and Windows Embedded Compact
Tools: Processor Specific Cross Compilers, Visual Studio (Platform Builder)
EXPERIENCE:
Company : iWave Systems Technologies private limited, Bangalore, India
Duration : July 2013 to september 2016.
Designation : Software Senior Engineer
SKILLS SETS:
1. Analyzing the problem independently and discussing with team members if it is complicated and
coming up with a solution
2. Excellent in communication, presentation and problem solving
3. Quick learning capabilities
EXPERIENCE IN:
OS:
LINUX:
Experience in Linux basic device Driver development on TI’s BSP:ADC,DAC,PCI UART
Application development for devices like ADC,DAC,FPGA registers R/W
Good knowledge of debugging and error tracking
Alpha blending application
OpenGL demo for i.MX6Q processor
Decoder and Encoder driver modification for RGB out and S-Video out on i.MX6[Quad] processor BSP
QT[qutopia] with OpenCV support compilation and demonstration same at customer place
QT creator tool usage with building and compilation
QT creator tool usage for GUI creation: Supporting the peripheral tests: HDMI,Vin[Video in],Vout[Video out],
USB mass storage and keyboard
Integration of streaming application with Opencv code for image convertion/inversion
Testing NAND Flash erase,read/write
Booting from NAND Flash with JFFS2 and UBIFS filesystem support
Booting from SPI Flash,eMMC,USB mass storage,Micro SD and Standard SD
Experience in SPI Flash read/write
4GB DDR read/write test
Ethernet test supporting 10,100,1000Mbps speeds on i.mx6Q processor
3. Tested PCI Ethernet supporting 10,100,1000Mbps speeds:with switch and without switch
EEPROM tool usage for read/write of SPI flash
Simultaneous ping of the 3 Ethernets on i.Mx6Q processor
File transfer using TFTP and scp
Processor to Processor Ethernet ping test and file transfer test on i.MX6Q processor
USBs test connected to USB HUB
USB OTG Test:USB OTG tested by mounting eMMC and Micro SD
32GB eMMC read/write test
SATA read/write test
Experience in DTB file usage for device driver enable and for pin muxing
Sending UDP data packet over Ethernet[wireshak tool used]
WEC7:
Catalog usage for driver selection
CAN application implementation
FPGA UART driver implementation
SERIAL application implementation
PROJECTS SUMMARY:
First stage of the project was designing Requirement Specification Document as per customer
requirements, Software design Document for internal development purpose and Test specification
Document for the final testing purpose. Once the documents were prepared software
development/customization will be started using TI's SDK/IMX6Q BSP/fedora PC etc. Once the
designed board comes developed software will be tested on the board with necessary customization
on the source code and with error debugging.
Video graphics card:
This project mainly was capturing videos from 2 channels and was displaying over 4 displays.Internal
processing was taken care by processor VPU and IPU units.This project involved TI's SDK(software
development kit),peripherals tested are USB,ethernet,MIcro SD,NAND,HDMI,VGA,UARTS(RS232
and RS422 )etc. Programming NAND from micro SD(like u-boot, Linux and Filesystem).NAND
booting and Micro SD boots were performed.
NAND filesystem was changed from JFFS2 to UBIFS.
Device driver developed for ADC and DAC and Application was implemented for ADC/DAC
test,Serial application was customized for UART tests.
Integrated Video solution card:
In this project integrated solution was given by providing selection of the tests over QT GUI.Selection
for the tests like VGA test(displaying VGA image on VGA monitor),HDMI test(dumping hdmi image
over HDMI monitor),CVBS test(streaming video on the monitor by selecting input type and input
channels),DAC/ADC test(digital value inputed converted to analog value and equivalent analog
voltage displayed in the ADC value check box) was given.
other tasks:
Implementation of integrated solution on QT GUI .
Implementing QT GUI code for VGA and HDMI
Building QT GUI code
Cross-compilation of code in QT-creator
QT configuring and building on Host PC.
4. OpenCV cross-compilation to ARM
OpenCV application compilation
Testing CVBS on command line
Testing IVS card
Preparing User Manual
ATP at Iwave and BEL
Integrating Opencv code with Saloopback application
GPIO Radar Interface System:
In this project datas captured from the radar system using server application and sent over the ethernet
as UDP packets.The result could be seen over wireshark tool.Application was implemented in NIOS
platform,Compliled application is programmed to FPGA.
64-bit PCI card:
In this project 64-bit PCI register read and write was performed.
other tasks:
PCI enumeration
Application implementation for 64 bit PCI register read/write
Application implementation for Continuous PCI read/write
VME-64xcard:
In this project system/card was mainly supporting testing of Hardware interfaces like 4GB DDR,32GB
EMMC,SPI,SATA,PCIe Ethernet,Processor to Processor Ethernet,USB HOST,HDMI,Micro
SD,RTC,Debug and DATA uart,keyboard test,Audio and Wifi module.Also 3 PCIe ethernets were
tested at a time.
other tasks:
1. Testing 4GB-DDR and 32GB-EMMC on 3 SOMs
2. Testing interfaces on the development kit
3. Testing the interfaces [DDR,EMMC,SPI,SATA,PCIe Ethernet,Processor to Processor
Ethernet,USB HOST,HDMI,Micro SD,RTC,Debug and DATA uart,keyboard test,Audio
Wifi]
STRENGTHS:
Willing to learn new methodologies, techniques and improve my knowledge
Positive attitude
Ability to work independently as well as part of a team.
Helping nature, Patience, friendliness nature
AWARDS & PRIZES:
Pat on the back award for relentless support for customer queries and training
First prize in throw ball (2013 and 2016)
First prize in relay race
5. HOBBIES:
Listening to music
Playing shuttle badminton, preparing natural face packs and hair care mixture
PERSONAL DETAILS:
Father Name : Mohana Gowda
Date of Birth : 03/09/1991
Sex : Female
Nationality : India
Mother Tongue : Tulu
Languages Known : Kannada, English, Hindi,Tulu
DECLARATION:
I hereby declare that the above information given by me is true to the best of my knowledge
and belief.
Place: Bangalore
Date:
Yours sincerely,
(KRIPASHREE)