Post Job Free

Resume

Sign in

Computer Engineer

Location:
Charlotte, NC
Salary:
60000
Posted:
May 22, 2016

Contact this candidate

Resume:

SHREYAS SHIVALKAR

*** ****** ***** **, *********, NC 28262 980-***-**** acuweb@r.postjobfree.com https://www.linkedin.com/in/shivalkarshreyas

EDUCATION:

Master of Science in Electrical and Computer Engineering May 2016 (Expected) University of North Carolina at Charlotte, NC

Relevant Course Work: Embedded Systems Computer Architecture Real Time Operating System Applied Computer Graphics Digital Signal Processing Data Structures and Algorithms Bachelor of Engineering in Electronics June 2013

Mumbai University, Mumbai, India

Relevant Course Work: Digital Electronics and Logic Design Microprocessor and Microcontroller Integrated Circuits and application Embedded Systems Digital Image Processing.

TECHNICAL SKILLS:

Programming languages: C/C++, Embedded C, Python 3, MATLAB Microcontrollers: Atmel: 8051, ATMEGA: 8, 16 Microchip: PIC 16F, 18F, Renesas RX63, Arduino, MSP430

Operating Systems Windows, Ubuntu, Raspbian

Programming Environments: High Performance Embedded Workshop, Raspberry Pi, Code Composer Studio (CCS), Eclipse, Math Works MATLAB

R2014a, PyCharm 4.5

Protocols: SPI, UART, CAN, I2C, USB, Ethernet, TCP/IP, and ZigBee. EXPERIENCE:

Assistant System Engineer, Tata Consultancy Services, Mumbai DEC 2013 – JUNE 2014 Production support – Tracking and solving real time issues on Live System. Worked in Agile Scrum model.

Intern, NPCIL, Mumbai JUNE 2012 – AUG 2012

Build a circuit and chassis of Flat Ribbon Cable Tester using Atmel 89c51, 8 bit micro-controller. The tester can be used to test up to 64 bit cables. Intern, Techno philia, Mumbai JAN 2012 – FEB 2012

Build circuit and chassis for various mini project such as Line Following Robot using Atmega 8353, 8 bit micro-controller.

RELEVANT ACADEMIC PROJECTS:

Embedded Systems (Fall 2014):

Configuring on board ADC, UART and LCD for emulating Oscilloscope using Rx63N development board.

Configuring Accelerometer as level indicator using Rx63N development.

Configuring and implementing CAN BUS Protocol on Rx63N development board. Advanced Embedded Systems (Spring 2015):

Configuring RTC for stopwatch and Xbee module for data routing using Rx63N development board.

Configuring Accelerometer for level detection using MSP430 launch pad.

Configuring Pi Camera and Ethernet connection on Raspberry Pi Development board for Face Detection and Data routing. Face Detection was done in Computer Vision.

Recyclebot - A successfully completed project aimed at providing robotic solution to collect and sort trash at game fields.

Computer Architecture (Spring 2015):

Successfully simulating Arm V7 Processor on Gem5 Emulator with various memory hierarchy to study the data follow and various parameters of performance matrices.

The performance was studied by running benchmarks i.e. Matrix Multiplication and FFT. Real Time Operating System (Fall 2015):

Redesigned the single request web server to a multi and pre-threaded version. Designed a bounded buffer producer consumer queue for handling connection requests, using POSIX standard condition variables and locks. Implemented FIFO schedule policy and preemption.

Programming on ARM versatile PB board using QEMU ARM emulator.

Booted Linux on the ARM board using the U-Boot embedded boot loader. Built root file system using Busy-box.

Data Structures and Algorithms (Spring 16):

Successfully implemented Lempel-Ziv-Welch algorithm for encoding/compressing and decoding/decompressing the given data set.

Successfully implemented Graph and Dijkstra’s algorithm for computing shortest path and its cost.

Successfully implemented Breadth First Search and Depth First Search algorithm for find reachable nodes from the source node in the graph. Digital Signal Processing (Fall 2014):

Implemented different types of low pass and high pass filters for sound signals.

Implemented Matched filters for detection of a signal embedded within noise. Applied Computer Graphics (Spring 2015):

Enhancing an image taken from Hubble’s telescope using various enhancement techniques.

Frequency domain and spatial domain filtering of Image.

3d Object rendering based on Phong reflection model. RF-ID based Electronic Toll Collection (BE Project 2012-13):

A System based on active RFID and 8 bit microcontroller PIC 16F, can manage to detect car passing through the toll booth. Valid ID card holder is allowed and if any invalid card is shown then the buzzer is turned on. When Valid ID is detected, toll amount is deduced from their account. If the amount in the account is not sufficient, the customer is asked to pay in cash and recharge their account.



Contact this candidate