Sanika Dongre
adh0fe@r.postjobfree.com LinkedIn: https://www.linkedin.com/in/sanika-dongre-114950147/
Contact: +1-720-***-**** Github: https://github.com/sanikadongre
EDUCATION
Master of Science in Electrical and Electronics Engineering Dec 2019
University of Colorado Boulder GPA: 3.45/4
Bachelor of Engineering in Electronics Engineering May 2017
Vivekanand Education Society’s Institute of Technology, Mumbai, India GPA: 8.77/10
TECHNICAL SKILLS
Languages: C, Embedded C, Python
Firmware: ARM Cortex M3, M0+, Scilabs and EFR32 MCUs, Low Energy Firmware, FRDM KL25Z, Raspberry Pi, Beagle bone green, Cypress PSOC, Beagle bone black, Buildroot
IDEs &tools: GIT, GDB, KDS, ltrace, strace, GNU make& Build, CMOCKA (unit Testing), Keil, GCC, Simplicity ujStudio, Visual Studio, AT commands, QT GUI, Eclipse, Pspice, Altium, JTAG, PSpice, Jira, Oscilloscope, DMM, prototyping, Pads Professional, Ki-Cad, Eagle, u-center and m-center for GPS evaluation, Android Studio, AWS, Alexa Development Console, Can Analyzer, Capacitive touch analysis using PSOC board, Rear seat entertainment
Operating Systems: Windows, Ubuntu (Linux), RTOS, FreeRTOS, Embedded Linux
Protocols: SPI, I2C, UART, DMA, USB, MQTT, TCP/IP, UDP, BLE, COAP, Socket
EXPERIENCE
Embedded Systems R & D Engineer at Teoresi Inc. 24 Feb 2020 – Present
Integrated Alexa voice service with a created Android App,
Infotainment Testing of Ferrari (upcoming model) using JIRA to test Navigation, Radio, VR,
SW & HW analysis of intelligent shopping model
Embedded Systems Intern at National Renewable Energy Lab Aug 2019 – Feb 2020
Devops for the Beaglebone black: Creating a server for the Beagle Bone Black and setting up an automatic way for firmware updates for modular packages [Language: C]
Engineering Intern at BI incorporated Oct 2018 – Dec 2018
Extracting message types of interest from RTCM streams to improve the accuracy of GPS up to 10 meters by sending DGPS messages to U-blox M8N module. [Language: Python]
TECHNICAL PROJECTS
Smart Virtual Fridge – Linux Environment March 2019
Developed own device drivers for interfacing the I2C connected temperature and light sensors in a multithreaded asynchronous application data logger, remote socket server and for getting the data from the sensors. A heartbeat mechanism was designed to check if threads are alive and IPC communication using sockets and shared memory.
Amazon Web Services with Graphical client November 2018
The server side consists of a raspberry pi connected to a temperature and humidity sensor that takes readings that are saved in a .csv file later. The MQTT protocol is used to send messages to an AWS IoT thing to AWS cloud. A raspberry pi on the client side fetches this data from the SQS queue and the last 30 values fetched are displayed on a QT GUI.
Standard Time lapse Image acquisition Aug 2018
A system was designed by using a Web cam that was connected to a Raspberry pi to capture PNG images that were converted to PPM format using OpenCV functions and POSIX threads and time stamps were added to the images and then saved onto the disk. The PPM images were converted to JPEG format using OpenCV functions and the PPM images were also converted to a time lapse video. The system was designed to meet the real time requirements and run efficiently to capture and save the images at 1 Hz (1 frame per second) and 10 Hz as well
Motion and light controlled robot using bluegecko and accelerometer March 2018- May 2018
The client bluegecko controls the server bluegecko which is placed on a chassis using an accelerometer and a joystick to move the server in all directions. The reset buttons on the server board can be used to control the leds on the bluegecko and the server indicates if it’s in darkness to the client using a daylight sensor attached to it.
Projects in Principles of Embedded Software Sep 2017- Dec 2017
To Configure: 1) Firmware for UART to send receive data. 2) SPI for Nordic chip 3) Building Cmocka Unit Tests
4) GPIO pins 5) DMA transfer for memory optimization 6) Execution time for various code blocks (Profiling).