who am i

Iman Salehi

Java Developer, AI Engineer

Over 5 years of freelance and accomplished about 2 years of professional experience, an expert in creating a complete, comprehensive and integrated software by Java as a BackEnd Web Developer (almost using Spring framework), Android (using Java or Kotlin) and WEB technology as an APIs on MicroServices Architect (MySQL or PostgreSQL (using Hibernate), Spring Boot, Spring Security and stuff like that).  Also has good knowledge about Front-End development (Angular).

Recently, I’ve been coding in Artificial intelligence fields such as Computer Vision and Machine Learning using Python. Therefore, I’m familiar with AI-Python-Libs including Tensor Flow, Keras, Scikit-learn, Pandas, and so on

Moreover, to the programming experience, I also have experience in the development team as a technical team presenter and a technical team tutor, and we succeed to manage and overcome the challenges about the technology present or synchronize team members. Finally, I’m going to be a technical team manager/architecture and I need to have the right to comment because I’m full of energy, active, …

  • Name Iman Salehi
  • Date of birth November 16, 1993
  • Address Anooshirvan St. Isfahan, Iran

professional skills

  • Java (8, 11)

  • Kotlin

  • Scala

  • Python (core, AI)

  • JavaScript

  • Spring Projects (Boot, Security, ...)

  • Android Development

  • DevOps (Git, Docker)

  • Programming (Test, Algorithms, Data Structures, Design Patterns, OOP)

  • Web / Mobile / Strategic Thinking

  • Team Work / Member

  • Coaching, Motivation

  • Problem-Solving (One of the Top 10 Solvers on the ShareCode.io (IRANIAN ACM ONLINE JUDGE))

  • Foreign Languages



FREELANCER | Global Startups - 6SUCCESS | California, The United States

Sep 2019 – Present

As a technical team member, I manage ideas and improve them by AI technology like DL, CV, CNN, and sort of that. Also, I manage the infrastructure of websites and emails on Google Cloud Platform (GCP).

TUTOR | Amir-Kabir Edu. Complex | Esfahan Province, Iran

Sep 2019 – Present

Tutor of Web Technology, Java development, Android development, Linux tutorial, and stuff like that.

JAVA BACKEND DEVELOPER | Mohaymen | Tehran Province, Iran

May 2019 – Oct 2019

Technical team member, Java 8, Spring Boot, Redis, Kafka, Gitlab CI, Docker, Swagger, Kanban and Scrum, Jenkins and …

SOFTWARE ENGINEER | GitiPasand Ind. Group | Esfahan Province, Iran

Apr 2018 – May 2019

A key role in designing and developing applications and systems architecture for high-availability and supportability.

PROJECT | Top Signal | Esfahan Province, Iran

May 2019

Engineering some challenges about the bourse's applications as a Full Stack Web Developer and by a team, the result is a SPA app at www.topsignal.ir

PROJECT | Lorch | Esfahan Province, Iran

May 2017

Engineering some challenges about after-sales service, comprehensive store, tracking, tracking the statuses, and introducing the company. The result was an Android app.

TUTOR | Kashan University | Kashan, Esfahan Province, Iran

Jan 2016 – Mar 2016

Coding Boot camp - Android programming by design and implement teamwork and used some practical projects

TUTOR | Mersa | Mersa Institute, Esfahan Province, Iran

May 2015 – Sep 2015

OOP programming by Java, Teaching Herbert Schildt book (6th edition), MVC architecture, Teaching MySQL and ...

PROGRAMMER | Tavan Khodro Jey Co | Esfahan Province, Iran

May 2011 – May 2012

A Management System by using CRUD and it was my First Java Web-Base application

PROGRAMMER | Natural Resources Department of Isfahan Province | Esfahan Province, Iran

Oct 2010 – Feb 2011

Comprehensive Animal Resource Mng. Sys. by using CRUD using Dot Net technology (C# language and …)


BACHELOR DEGREE | University of Kurdistan | Sanandaj, Iran

2012 – 2016

Computer Software Engineering (-Attend a Selected Programming Team -Participate in the programming tournament -Conduct programming competitions -Assistant Professors in Programming Courses -Participation with professors in their research projects)



I love teamwork and creativity, so I’m always ready!


Developing is the most enjoyable part of my life


The feeling of being a father!!!


I think knowledge exchange is a task!


In the words of one of the masters, “one must always maintain a good mood”

Great Support

Work has just begun! Let’s go


contact info

Office info

The private office of Eng. Salehi

Second Floor, No. 5, Tavankhodro Jey Co Building, Anooshirvan St., Isfahan, Iran

send me an email