Post Job Free
Sign in

C,C++, Python, Matlab

Location:
Boston, MA
Salary:
60000
Posted:
June 06, 2017

Contact this candidate

Resume:

PRANAY DEVISETTY

Boston, MA ***** +1-747-***-**** ac0pw2@r.postjobfree.com https://www.linkedin.com/in/pranaydevisetty EDUCATION

Northeastern University Boston, MA

Master of Science in Electrical and Computer Engineering, GPA: 3.625/4.00 May 2017 Related Courses: Computer Architecture, Operating Systems, Compilers, Robotics Sensing and Navigation, Data Visualization. Vellore Institute of Technology Vellore, India

Bachelor of Technology in Electronics and Communication Engineering, GPA: 8.71/10.00 May 2015 Related Courses: Data Structures and Algorithms, Microcontroller and Applications, Embedded System, Signals and Systems, Digital Signal Processing. SKILLS

Programming: C, C++, Assembly, Matlab, Verilog,LLVM, Mips, Python, Bash Operating Systems: Linux, xv6, ROS, LCM-1.2.1, MS Windows Protocol Stack: TCP/IP, UDP, I2C, SPI, CAN

Software tools: GDB, Visual Studio, Multisim, DineroIV, Intel-Pin, QTspim, Keil, Docker, LXC Version Control: Git

PROJECTS

College of Engineering, Northeastern University Boston, MA Device Driver for GPS Module [Python, LCM-1.2.1, MATLAB] Spring 2017

Developed a device driver to interact with GPS module using LCM operating system.

Real-time co-ordinates of GPS module are determined from device driver and analysed the accuracy of coordinates. LLVM Optimization Pass [C++, LLVM-API, FLEX, BISON] Fall 2016

Implemented Data flow analysis pass available expressions on the intermediate LLVM code.

Optimized the Code in compile-time using Data flow analysis by eliminating the Common sub-expression. MIPS Assembly Code Generator from LLVM [C++, MIPS, LLVM-API] Fall 2016

Implemented an LLVM pass that would generate MIPS assembly code from LLVM code.

Optimized the generated MIPS assembly code, by eliminating the redundancies in the original code. Evaluation of Virtual Distributed System Based on Hardware Utilization [LXC-Containers, Bash] Fall 2016

A Virtualized distributed system is built using LXC containers on a single host running Ubuntu.

Performance of the distributed system is evaluated by analyzing CPU and Memory utilization. Added Multithreading Support and Priority Scheduler in xv6 Operating System [C, xv6] Spring 2016

Added Support for Priority Scheduler in xv6 Operating System by modifying the default round-robin scheduler.

Also, added support for thread creation and synchronization in xv6 by writing a small library similar to the pthread library.

Shell-Command Line Interpreter [C, Linux] Spring 2016

Implemented a shell that Interprets the commands given by the user, using C programming language.

It Supports the execution of all Unix/Linux library functions and the cd command that is used to navigate between directories.

Performance Evaluation of Second Chance Frequency-Least Recently Used Replacement Algorithm [Python] Fall 2015

Designed a trace-driven Cache Simulator using Python that determines the miss rate of cache replacement policies.

Cache Simulator is used to compare the miss rates of LRU, LFU, and SF-LRU replacement policies based on the trace of Spice, CC1, and TEX benchmarks in an L1 split cache. PROFESSIONAL EXPERIENCE

National Small Industries Corporation limited Hyderabad, India Intern Summer 2014

Programmed microcontroller using Keil in power theft identification project to automatically monitor the energy meter remotely.

Developed various test cases to analyze the working of Zig-bee based pollution monitoring system.

Learned applications and functions of RF transceiver, Microcontroller, DC motors and passive infrared sensor.



Contact this candidate