ASHKAN RAVANI
Current Address: aczfof@r.postjobfree.com
Lynnwood, WA 98037 aczfof@r.postjobfree.com
OBJECTIVE To obtain a full time Engineering position that will utilize my knowledge to improve and solve problems.
SPECIALIZED Software Languages: C/C++
SKILLS Tools: AVR Studio, MATLAB, Visual Studio, Eclipse, MS Office, NS3 (Network Simulation) Hardware Design Tools: Oscilloscope, Signal Generator, Signal Quality Analysis Computing: Raspberry-Pi 2 Model B, RS232 Serial Communication Port, SDN, Mininet network, DSP C6678 TI, SourceTree, Git, CCS v6
WORK SIP/DSP Software Engineer June 2016 – November 2016 EXPERIENCE FujiFilm SonoSite Inc., Bothell WA
Designed and implemented memory test diagnostic software for EVM board in C
Worked on the DSP software of the next generation portable ultrasound product (Phoenix)
Designed and implemented timestamp tagging and frame synchronization in C
Memory configuration of the DSP software on the Apollo prototype board Teaching Assistant (Signals and Systems) February 2015 – May 2015 Cornell University, Ithaca NY
Assisted instructor to teach the concepts to students
Responsible to manage lab projects during lab hours
Helped students with technical problems in weekly lab projects involving MATLAB scripting Test Technician (C#/.NET) April 2013 – August 2014 Philips, Bothell WA
Automated safety test system through windows application, report results and info to the database
Manufactured and maintained ultrasonic medical equipment
Assisted team of engineers to maintenance ultrasonic medical devices
Created power supplies test procedure for ultrasound medical devices Teaching Assistant January 2013 – March 2013
University of Washington, Seattle WA
Digital Integrated Circuits Design (EE 476)
Differential Equations (Math 307)
Designed and helped students with technical problems SELECTED Cornell University August 2015 – December 2015 PROJECTS Voice Controlled Car – Remote Car (RC) car controlled by voice using Raspberry Pi, a USB microphone attached to the Raspberry Pi and Google voice recognition software to control the direction and speed of the remote car. In more detailed, Python scripting used to control the signals from the raspberry pi which controls the speed and directions of the remote car. Bash scripting used to run multiple processes on the Raspberry Pi. The user can then tell the car to turn right, left, forward, backward, speed-up, and speed- down to control the direction and speed. This project was done in a team of three people for the course project based.
https://courses.cit.cornell.edu/ece5990/ECE5990_Fall15_FinalProjects/Ashkan_Ravani/ECE5990_webpage/webpage_f iles.html
MITRE (Managed by Cornell University) August 2014 – December 2015 Software Defined Networking (SDN) applied to network control – the military environment simulation data and a central SDN controller given by MITRE, while I built a network layer to simulate nodes, communicates with the data provided. Eventually, network performance compared using SDN and OSPF methods. C++ language used to simulate the network using NS3 libraries for the OSPF method. In order to simulate the network for SDN method, Python and Mininet simulation network used. The entire project done on Linux Ubuntu 14.04.01 operating system. This project done as my master’s design project report for my degree requirements.
ASHKAN RAVANI
Current Address: aczfof@r.postjobfree.com
Lynnwood, WA 98037 aczfof@r.postjobfree.com
Cornell University August 2014 – December 2014
Ultrasonic Pursuit Automobile – the system is simply an autonomous car (pursuit car) which chases a human controlled RC car using ultrasonic transmissions. The system controlled by Atmel Mega 1284p Microcontroller and Atmel Mega 644 Microcontroller using C. The code run on AVR studio tool. A circuit was designed to manage the power on the autonomous car. The steering also controlled by an h-bridge for controlling the DC motor. This project was done in a team of three people for the course project based. http://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/f2014/dt282_aw653_ar856/webpage_files.html Cornell University January 2015 – May 2015
The Advanced Encryption Standard (AES) Encrypter/Decrypter implementation on FPGA – the project implemented to demonstrate the acceleration that can be achieved in executing this computing intensive encryption/decryption algorithm on software and hardware. SoC system built with SOPC builder and NIOS II softcore processor instantiated inside an Altera Cyclone IV FPGA using Verilog HDL to encrypt/decrypt a huge chunk of data read from an SD card. C programming language used to implement the AES method in software which runs on NIOS II. The performance expected to be much lower for the hardware implementation compared to the software counterpart. http://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/s2015/ar856/ECE5760webpage/ECE5760%20we bpage/webpage_files.html
Philips April 2014 – August 2014
Windows Application for Safety Tester – this application makes the power supply safety test process automated for ultrasonic medical devices. The front-end application designed in C#/.NET WPF framework 3.0 and interfaces with safety test through RS232 serial communication port. The application capable of sending the result whether passed or failed and technical information for the power supply to the company’s database. The entire data transition/communication to the database and all queries implemented using SQL Server 2012.
EDUCATION Cornell University, College of Engineering, Ithaca, NY February 2016 Master’s degree in Electrical and Computer Engineering – 3.37/4.0 GPA University of Washington, College of Engineering, Seattle, WA March 2013 Bachelor of Science in Electrical Engineering – 3.46/4.0 GPA Honors and Quarterly dean’s list Phi Sigma Theta National Honor Society Phi Sigma Pi National Honor Awards Fraternity National Smart Grant
Relevant Courses Linux Operating System Digital Systems Design and Microcontrollers Automatic Control System Design (Capstone) Control Systems Sensors Advanced Microcontroller Design and system-on-chip