1. RAMSUNDAR KALPAGAM GANESAN
1216 E Vista Del Cerro Dr, Apt 1107, Tempe, AZ 85281 | ramsundar@asu.edu | ✆ +1 (480) 374 9262 | linkedin.com/in/kgram007
SUMMARY
Graduate student in Computer Engineering, with 2 years of industrial experience in developing Automotive Embedded Software
Proficient in programming with C, C++, NI LabVIEW and MATLAB and possess good knowledge of Data Structures & Algorithms
Experience in implementing Computer Vision & Image Processing applications using OpenCV, MATLAB and LabVIEW
Hands-on experience in designing and prototyping Embedded Hardware and its associated Software
EDUCATION
Master of Science in Computer Engineering (Electrical Engineering) | GPA: 3.96 / 4.00 Jan 2015 – Dec 2016
Arizona State University, Tempe, AZ
Bachelor of Engineering in Electronics and Communication | CGPA: 8.73 / 10.00 Aug 2009 – May 2013
Kumaraguru College of Technology (Affiliated to Anna University), Coimbatore, India
SKILLS
Programming Languages : C, C++, C#, MATLAB, NI LabVIEW, Python
Tools & Libraries : OpenCV, OpenGL, POSIX Threads, Eclipse, Visual Studio, Arduino IDE, Keil, gem5, Perforce,
IBM Rational ClearCase/ClearQuest/DOORS, Vector CANoe/CANalyzer, CANdelaStudio
Microcontrollers/Boards : 8051, ATmega Controllers, Arduino, Raspberry Pi, Renesas R8C/23 & V850E2/Px4, DSP56858
PROFESSIONAL EXPERIENCE
Linux Targets Intern, May 2016 – Aug 2016
The MathWorks, Inc., Natick, MA, USA (3 Months)
Worked with Embedded Targets team on developing and testing Hardware Support Toolbox for development boards running Linux
Designed and Implemented a new Testing Framework for testing Raspberry Pi, Altera SoC and Zynq development boards
Decreased the automated testing time by 10% and improved the code coverage by 7% by implementing new test cases
Created demo applications utilizing the MATLAB and Embedded Coder toolbox for Raspberry Pi and Altera SoC boards
Associate Software Engineer, Jun 2013 – Dec 2014
Robert Bosch Engineering and Business Solutions Limited, India (RBEI) (1.5 Years)
Developed and Tested Embedded Software for the Electronic Control Unit (ECU) pertaining to Electric Power Steering System
Built Diagnostics and Communication service modules on top of the CAN protocol, conforming to Functional Safety Standards
Improved the performance of ECU by 5% by rescheduling OS tasks and cleaning the redundant and unused memory spaces
Decreased the testing time by 20% by automating some parts of the manual bench testing process
Have expertise in working with all stages of ‘V model’ for Software Development Life Cycle
Engineering Intern, Dec 2012 – May 2013
Robert Bosch Engineering and Business Solutions Limited, India (RBEI) (6 Months)
Designed and implemented an image processing algorithm to detect potential obstacles on road
Presented the work in Symposium on International Automotive Technology (SIAT) 2015 by ARAI and SAE International
ACADEMIC PROJECTS
Thesis: Object Tracking and Augmented Projection for Human–Robot interaction (OpenCV, OpenGL, C++ & AR) Feb 2016 – Present
Developing a vision–based solution to track objects in industrial environment and overlay augmented projections on the objects
for Human–Robot interaction and collaboration
Automatic Spike Sorting using Wavelets and Hierarchical Clustering (MATLAB & Machine Learning) Sep 2015 – Dec 2015
Developed an unsupervised learning algorithm to classify neural spikes from a rat’s brain, using wavelet transform and PCA
A Comparative Study of Feature Detectors for Motion Estimation (VC++ & OpenCV) Mar 2015 – Apr 2015
Evaluated the performance of SIFT & SURF in Motion Estimation applications and compared it with Lucas-Kanade method
User-level Threads for Priority-Based Preemptive Scheduling (C & Linux) Mar 2015 – Apr 2015
Developed a user-level thread library in C for the Linux environment. Implemented a Scheduler to that could dispatch periodic
tasks based on assigned priority level. Implemented Mutex lock and unlock functions for resource sharing.
Eye Controlled Wheelchair (LabVIEW, Arduino & Embedded) Jan 2012 – May 2012
Developed an image processing algorithm to track paralyzed patient’s eye gazes and in-turn drive the wheelchair in intended
direction. The project won “Winner” title at a National Embedded System Design Contest Conducted by National Instruments, India
An Image Processing Approach to Detect Obstacles on Road (VC++ & OpenCV) Dec 2012 – May 2013
Vision–based system to detect obstacles on road by processing the video frames obtained from a camera mounted on a vehicle
PRESENTATIONS
AUTOSAR: A model based approach (Automotive Systems)
Night Vision System Using Retinex Image Enhancement Algorithm
AWARDS
Winner of NIYANTRA 2012 by National Instruments
Best Optimized Code award by Bosch & Renesas