Salar Moghimi

March 23,1990

Phone:09124389487

E-Mail:    moghimi.salar@gmail.com 

Website: Salarmoghimi.ir

               linkedin.com/salarmoghimi

Experience

  • RoboCup Small Size Robot League

Khajeh Nasir Toosi University(KN2C Lab)

Software & Hardware Developer

2010-2013

http://kn2c.aras.kntu.ac.ir/

  • C# developer expert in OpenCV & EMGU for developing SSL vision(RoboCup Small Size League Shared Vision System).
  • C# developer as a Scenario developer administrator for game technical and strategy.
  • Pure C developer(xmega AVR studio) for Microcontroller program, wireless NRF modules,step motor controller.

Supervisor: Dr. Hamid Taghirad.

  • Virtual Reality Lab

Khajeh Nasir Toosi University

Software & Hardware Developer

2013-2015

https://www.drivingsimulator.ir/

Design and implementation of I/O board with AVR

programming,driving AC induction motor(1.5KW), driving step motor servo-motor,Abatement of Noise in board design.

Supervisor: Dr. Ali Nahvi.

  • 3Ddreams DLP/SLA 3D Printer Company

Design and implementation of DLP/SLA 3D Printer

 Created two user friendly products for dentistry & Jewelry   industry

2016(Contract)

https://3ddreams.ir/

  • C++ Qt developer with OpenGL and raspberry pi.
  • PCB design for control projector,step-motors,sensors
  • 3D slicer to 2D .stl file format.

 R&D technical leader  

2014-2017(full-time)

  • ِDesign and implement hardware and scalable software of AVL system(Automatic Vehicle Location) web based application with Asp.net & MSSQL for tracking public transportation bus (Tehran + Hamedan) Using Ublox + simcom modules.
  • Team leader capable of motivating staff.
  • communication skills and being able to articulate technical jargon to a non technical audience and ensure them!!
  • Arm(friendly Arm9), mpc5121(freescale architecture),motorola 68k series
  • contactless payment(Mifare,Desfire,Javacard Applet and design card issuer and card verifier,Sam Applet)

Payment Systems Solution Specialist

http://www.faradis.net

http://farapay.ir

2017-2020(fulltime)

  • Project Manager and Director of technical team

Banking Switch Protocol- Business(C# With MSSQL) high performance and scalable application with multi instance & load balancing with 400,000 transactions per second.

  • AsanPardakht(The most widely used payment application in Iran)

Design and implementation of Taxi Payment with BLE

2019(Contract)

  • Design and implement android application with handheld hardware which supports BLE(bluetooth low power+GPS+GSM Module)

  • Amirkabir University of Technology

Design and implementation of Bridge (nautical)

2019-2020

  • Implement with Unity3D the navigation station of a ship that is located on the bridge.

Supervisor: Dr. Mahdi Sabzeparvar

2020(Contract)

  • Teaching  Blockchain Basics(has been held 3 times)
  • Teaching Implement Solidity smart contracts with EVM

Education

  • B.Sc. in Software Engineering

K. N. Toosi University of Technology, Tehran, Iran

Degree — 2010-2016                                                                                                                          B.Sc. in Computer Engineering - Software

Thesis Project:Design and implementation smart city model with IOT board and data collection software.

Supervisor: Dr. Saeed Sedighian Kashi.

  • Master's degree in computer system architecture

Islamic Azad University,Science And Research Branch

Degree — 2017-2020

Thesis Project :

A new method for creating blockchain directed acyclic graphs for the Internet of things(IOT) based on byzantine fault tolerance in iota Tangle.

Supervisor: Dr. Somaye Jafarali Jasbi.

GPA:16.21/20

Competitions Participation & Awards

  • Robocup Iran Open Competitions and Symposium, Small Size League, Tehran, Iran
  • April, 2012(4th place)
  • Amirkabir International and Khwarizmi National Robotic Competitions (AUTCup 2012)
    Khwarizmi International Award, 2012
  • third place in Iran

Skills

● Programming Languages and Techniques

○ Expert in C#/C++

○ Expert in SQL Server Management

○ Expert in  Microcontroller programming(AVR,ARM)

○ Expert in OpenCV,EMGU

○ Expert in OpenGL

○ Expert in Altium Designer

○ Familiar With solidworks

○ Familiar With revit

○ Familiar With Matlab

○ Familiar With unity3D

○ Familiar With Python

○ Familiar With ML