• PLC programming: Ladder
• Algorithm development environments: MATLAB
• Software development tools: KEIL ARM, MPLAB, Code Vision, MikroC AVR, MikroC dsPIC
• Assembly Language: dsPIC, AVR, 8051
• Hardware Design Automation Tools: ADS , Xilinx VIVADO, Modelsim, Spice, Protel, Circuit Maker
• Hardware Description Language: VHDL, Verilog
• High Level Language: C, C++
Nov. 2015-Jun.2018: Standing Egg Co., South Korea
• ARM M4 microcontroller programming
• Embedded system programing
• Analog circuit design for MEMS accelerometers
• Developing fusion algorithm for IMU (Inertial Measurement Unit) sensor including accelerometers, gyroscopes and magnetometers
• FIR and IIR filter design for IMU sensors.
• Smart band for activity tracking such as walking, running and exercising.
Mar. 2015-Nov. 2015: KIST, South Korea
• Senior researcher on solar cells at chemistry lab
Feb. 2014-Feb. 2015: Hamraz Saba Co., Iran
• Design of a pipe bender using servo motors, PLC and HMI
Aug.2008-Jan. 2011: NavasanPardaz Co., Iran
• Design of Switching Power Supply
• Design of AC motor inverter
• Design of Data Acquisition Card (8-channel, 10-bit, 10 ksps)
• Design of Control Laboratory Equipment
Teaching Experiences:
• Teaching Assistant (TA) of “Analog Integrated Circuits Design” course at Shahed University, Tehran, Iran. Feb. 2008- Feb. 2009
• Teaching of VHDL and Xilinx FPGs, Teacher of Science Society of Shahed University, Tehran, Iran, summer 2006
• Teaching Electronics I, Teacher of Science Society of Shahed University, Tehran, Iran, summer 2005