Computer programmer
1200 Vienna, AT
Skills
Java, Spring Boot
PHP
C
Python
Languages
Persian
English
German
I have more than five years experience as a software engineer and have taken part in several projects during my study.
Since October 2017 I’ve been attending a nine-month intensive computer programming course (online Harvard University course plus a face-to-face course at the Technical University of Vienna) finished end of May 2018. I learnt different programming languages, technologies, frameworks and skills including, C - Python - Java 8/9 - Spring Boot with Intellij - Maven - JUnit - GitHub - MongoDB - MySQL , Scrum during this course. (with New Austrian Codding School Team)
After that in order to improve my programming skill and the clean code concept, I began to learn the technology needed in modern way for the job market including, REST API, JWT, Elasticsearch, JUnit 5 and using Docker. Related to Android I learned MVVM, Room and also Using Kotlin language.
TU Wien face-to-face & Harvard University CS50 online course C - Python - Java - Android
Bahonar Technical & Engineering College, Shiraz - Iran
Two semesters with 40 ECTS
Technical College, Kermanshah - Iran
Four semesters with diploma
Ghasreshirin - Iran
Matura focus: Computer
Ghasreshirin - Iran
Matura focus: Electrical Engineering
Further education program for refugee academics
selected from 120 applicants for the 6 months program
Technical College, Kermanshah - Iran
Four semesters with diploma
Iman Firma, Yazd - Iran
Mounting the electrical panels
Bakhtar Institute, Kermanshah - Iran
ICDL/ Windows OS lessons for more than 250 adults and children
Hormozgan Steel Co "HOSCO" , Bandar Abbas - Iran
setting and drawing (using Autocad) the electronics plans
Sadra Computer shop, Kermanshah - Iran
Repair, assembly and sale