Você está na página 1de 3

683 Tall Oaks Blvd

Apt 21
Auburn Hills MI:- 48326

PRAYAT HEGDE

Mobile No:- +1 (704) 236-8531


Email: - prayat2090@gmail.com
Email: - phegde@uncc.edu

EDUCATION
University of North Carolina at Charlotte
Master of Science in Electrical and Electronics Engineering
University of Goa, India
Bachelor of Engineering in Electronics and Telecommunication

Jan 2014-Dec 2015


July 2008-July 2012

SKILL SET
Languages: -

C, C++, C#, Java, x86, Embedded C/C++, VHDL, nesC, XML, Python.

Software Development: -

Microsoft Visual Studio, OpenMP, MPI, CUDA C, POSIX, Device Drivers, Keil,
AutoHotKey, .NET, OpenGL, OpenCV, OpenCL, Cmake, Devcon

Tools: -

GPUView, J-tag Debugger, DevCon, Intel Vtune, LabVIEW, Modelsim, AutoCAD, Xilinx,
Matlab, Eclipse, BlueJ, Visual Studio, Visual Studio Debugger, Allegro, Perforce, Git.

Micro-Controllers: -

ATMEGA: 8, 16, 64, Microchip: PIC 16F, 18F, 32F, ARM7, MSP430, Arduino, Renesas
Sakura, Renesas RX63N, Silicon Lab C8051F041, Raspberry pi, Beaglebone.

Communication Protocols: -

SPI, CAN, I2C, UART. TCP/IP, UDP, USB, ZigBee, Bluetooth.

WORK EXPERIENCE
AMF Nano:Title: Product Development Engineer
April 2016 - Present
Analyze customer and internal requirements and specifications and translates these into software designs.

Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms.

Tests software designs and code at the unit and system level to insure that all requirements are met and the highest
software quality is achieved.

Participates in internal and customer driven design reviews.

Intel Corporation: GSDV GID Power and Performance (PnP) Engineering


Title: Graphics Software Engineer Intern
Debugging Graphics software stack using Agile SW development methodologies.

June 2015 Nov 2015

Working directly with new platforms to help determine if the hardware is working as expected.

Contribute to improve operational efficiency by measuring, automation tests, analyzing data and debugging.

Writing and executing automated and manual test cases in C# and documenting defects.

Setting up test equipment and running experiments to help debug PnP defects.

Siemens Ltd:Title: Graduate Apprentice Engineer


Aug 2012 - Aug 2013
Knowledge of the operation and production of Gas Insulated Switchboards, Compact Sub-Stations and Ring Main Units
for medium voltage rating.
Implementation of Maynard Operation Sequence Technique (MOST) and calculation of the efficiency of the production
line for Gas Insulated Switches.
Designed electronic fixture to enhance the efficiency of the production of Ring Main Units.

CSIR National Institute of Oceanography, Goa, India:Title: Dissertation Intern


Designed and implemented miniature autonomous vertical profiler for oceanographic purpose.
Embedded C++ coding of C8051F041 with ultrasonic, Pressure and temperature sensor.
Designed GUI for wireless communication with MAVP.

Aug 2011-July 2012

PROJECTS
Parametric Cache Simulator:

Language: - C++, Xperf.

Built a simulator that inputs all the design parameters of a cache (replacement policies: LRU, LFU. Write policies: WBWA,
WTNA) and simulates the working using a trace file generated from the given application.

Assembly code Hazard check simulator: -

Language: - C+

+.

Built a tool that inputs an assembly code file and checks for any possible hazards and detects data, name or control
dependencies for a pipeline with variable depth.

Task Scheduling Simulator:

Designed and implemented a scheduling simulator with the Earliest Deadline First (EDF) scheduling policy in conjunction
with the Priority Inheritance Protocol (PIP).

Parallel Programming:

Language: - HTML, Embedded C, Python.

The project consists of a host transmitting ITCH market data information as a broadcast message (UDP packets)
The RX63N microcontroller board receives the data and sends buy-sell requests through TCP/IP packet to host
A HTML based Graphical User Interface (GUI) running on the host computer shows the buy/sell requests received

Run-To-Completion Scheduler:

Language: -VHDL.

Designed and simulated various components of a RISC processor like 16-bit ALU, 5 stage pipelines and interrupt handler
and integrating the components into a full-fledged RISC processor.
Developed test benches to test different components.

NASDAQ Market data parsing system:

Language: - CUDA C/C++, NVIDIA Nsight Visual Studio.

Used CUDA C language to write and implement parallel HPC programs on NVIDIA GPUS.
Implemented and analyzed performance for parallel HPC programs (Prefix Sum, Gravitational n-body simulation) using
CUDA C on UNC-C NVIDIA K20 Servers.

RISC Processor with Interrupt handling:

Language: - C, C++, Java, CUDA C/C++.

Used C with OpenMp , MPI directives to parallelize the sequential codes for higher order Matrix Multiplication, Dynamic
Heat Distribution problem, Monte Carlo Pi calculations which was implemented with the use of patterns like
stencil,workpool etc.
Testing the execution time and speedup of above codes on various clusters (Distributed, Shared).

CUDA C Programming:

Language: - C++.

Language: -Embedded C

Developed a priority based Run-To-Completion scheduler in C to implement priority based tasks using the Renesas
RX63N microcontroller board.
Tasks involved sensing of parameters like temperature, controller internal reference voltage, switch interrupts, LEDs
brightness control potentiometer input, Real Time Clock information and displaying date, time, temperature, reference
voltages on LCD.
Additionally, running LED patterns after receiving various keyboard commands as well as sending all the data back to PC
for display, serially by UART using Windows HyperTerminal.

683 Tall Oaks Blvd


Apt 21
Auburn Hills MI:- 48326

PRAYAT HEGDE

Mobile No:- +1 (704) 236-8531


Email: - prayat2090@gmail.com
Email: - phegde@uncc.edu

Development of Miniature Autonomous Vertical Profiler for Oceanographic studies: Language: - Embedded C++, C#.

Designed a vehicle that traverse along the vertical water column without the aid of a tether or a guiding mechanism.

PARTICIPATION-PRESENTATION-PUBLICATION

Presented RF TRANSMITTER at an exhibition held at Padre Conceicao College of Engineering, 2010.


Participated in PIC Microcontrollers Workshop organized by SENATE of the ETC Department Padre Conceicao College of
Engineering 2011.
Presented a Paper entitled Development of Miniature Autonomous Vertical Profiler for Limnography and Oceanographic
studies at the VLSI Society of India Goa Chapter, 2012. (Paper published in the proceedings of the conference).

Você também pode gostar