Você está na página 1de 1

Ramnarayan Krishnamurthy

Ramnarayan.Krishnamurthy@colorado.edu

+1

7203615996

https://www.linkedin.com/in/kramnarayan

Summary
Seeking a full time opportunity as a Software/Firmware Engineer starting August 2016 to utilize my skills and experience in
Computer Vision, Embedded System Design, GPU Programming and Unix Administration

Education
University of Colorado, Boulder

Master of Science Electrical Engineering (Aug 2016)


Embedded Systems Design, Design and Analysis of Algorithms, Real Time Embedded Systems, Advanced Computer
Architecture, Internet of Things, Network Systems
GPA = 3.80/4.0
BITS Pilani
Bachelor of Engineering (Hons.) Electrical Engineering (May 2012)
Microprocessor Interfacing & Programming, Analog & Digital VLSI Design, Microelectronic Circuits

Skills

Programming: C, Embedded C, C++, OpenCV, OpenCL, CUDA, Assembly Language (x86), Matlab, Simulink, SQL
Driver Programming / Protocols: TCP/IP, UDP, HTTP, FTP, SMTP, SSL, SSH, I2C, SPI, UART, USB BC, Bluetooth
Scripting: Perl, Shell (bash), Python, Ant
Platforms: Windows, Unix, Linux, 8051 and x86, ARM, BeagleXM, Jetson TK1, Leopard Gecko EFM32
Tools: Code Blocks, Eclipse IDE, Coocox, Simplicity Studio, Emulators, Tortoise SVN, Gdb, OpenSSL, PSPICE, Logic
Analyzers, Oscilloscopes, Anthill Pro, Wily Introscope, Splunk

Experience
Webscan Inc.

Boulder, Colorado
Software Engineering Intern
(May 15 Aug 15)
Devised algorithms using gradient, textural and FFT principles to classify a given barcode as 1D or 2D
Identified orientation of a Barcode with an accuracy of 96 percent using Hough and Radon Transform.
Optimized GLCM and Hough Transform in C and achieved a speedup of 1.6x in the commercial product
Wells Fargo Enterprise Global Services
Bangalore, India
Senior Analyst
(Jul 12 Jul 14)
Involved in system admin tasks such as user, log management and load balancing of production servers
Initiated a scripting project in perl, shell and python to automate routine tasks and meet audit requirements
Spearheaded teams from different geographies to successful application and infrastructure installs
Central Electronic Engineering Research Institute
Pilani, India
Research Intern (Real Time Fabric Defect Detection)
(May 11 Dec 11)
Achieved a detection efficiency of 98 % and runtime of under 1.6 seconds using GLCM in C and Simulink
Research Paper published in OPTIK-International Journal for Light and Electron Optics

Graduate Projects
Software Defined Photometer Research Project

(Aug 15 Present)
Implemented the Sobel Filter, Hough Transform and Pyramid Representation in CUDA C on the Jetson TK-1
Presented a Research paper at SPIE Conference on multi spectral fusion and power profiling of GP-GPU vs FPGA SoC

Driver Assistance System on Jetson TK1 (ARM processor)

(Jun 15 Aug 15)


Implemented SURF algorithm preempted by Canny Contour Isolation to extract and match key points
Utilized the Rate Monotonic Theory for analysis of the multi-threaded program in OpenCV
Demonstrated a detection accuracy of 93 % and a run time of 230 ms with robustness to lighting and orientation

Interactive Voice Response using ARM

(Mar 15 May 15)


Implemented a 128 bin FFT on the ARM Cortex M3 to compare temporal features of the input signals
Developed drivers in C for the ADC, Graphic LCD, I2C Interface, EEPROM, UART and DC Motor
Maximized the accuracy (97 %) on a database comprising of 25 words

Internet of Things Security Product

(Mar 16 Apr 16)


Built a low energy sensor hub using Silicon Labs Leopard Gecko EFM32 - ARM Cortex M3
Utilized Bluetooth Low Energy, DMA, EEPROM Emulation and energy profilers to achieve a low energy design

Memory Optimization and Queued Pipeline Implementation in OpenCL

(Nov 15 Dec 15)

Advanced the theoretical idea of dynamic virtual work groups on a single OpenCL kernel
Improved efficiency by 33 % by reducing CPU intervention and avoiding the storage of intermediate results

Secure Chat Server and the Internet Architecture


Designed a Chat Coordinator using UDP & TCP sockets and incorporated SSL into the system
Implemented the Internet Architecture in C using different process models using POSIX libraries

(Jul 14 Dec 14)

Você também pode gostar