class Resume(private val skill_list: List<String>, private val projs: List<Project>) {
private val fullName = "Mehdi Rahmani"
private val position = "Android Developer"
private var phone = "+98-933-083-2676"
private var email = "mahdirahmani8@yahoo.com"
private val skills = skill_list
private val projectList = projs
fun me():String = "Name: $fullName \nPosition: $position"
fun contact():String = "Phone $phone \nE-mail $email"
fun getSkills():List<String> = skill_list
fun getProjects(): List<Project> = projs
}
class Project(private val projName: String, private val description: String) {
private val projectName = this.projName
private val projectDescription = this.description
fun getProjectName():String = projectName
}
fun main(){
val myResume:Resume = Resume(getSkills(),getExperience())
println(myResume.me())
println("=====")
println("\nSKILLS: \n${myResume.getSkills()} \n\n=======\nPROJECTS:")
for (i in myResume.getProjects())
println("${i.getProjectName()}")
println("\n=====")
println(myResume.contact())
}
fun getExperience(): List<Project> {
val projs = ArrayList<Project>()
projs.add(Project("Tech news","find newest tech news")) // find in : https://github.com/MahdiRahmani80/Tech-News
projs.add(Project("WeblogAPP","this is weblog app")) // find in : https://github.com/MahdiRahmani80/WeblogApp
projs.add(Project("LEM","Learn English with Music ")) // find in : https://github.com/MahdiRahmani80/LEM
projs.add(Project("B00kApp","Story and audio book")) // find in : https://github.com/MahdiRahmani80/B00kApp
return projs
}
fun getSkills(): List<String> {
val skills = ArrayList<String>()
skills.add("Java") ; skills.add("Kotlin") ; skills.add("Python") // programming languages
skills.add("MVVM") ; skills.add("Retrofit, Glide, Material Design, ...")
skills.add("XML") ; skills.add("APIs") ; skills.add("Git") ; skills.add("Android Lifecycle")
skills.add("Linux") ; skills.add("Django") ; skills.add("Figma") ;skills.add("Database (Sqlite)") ;
return skills
}
⚡
Working from home
Android developer
Java| Kotlin
-
null
-
14:02
(UTC +03:30) - https://www.linkedin.com/in/mehdi-rahmani-android/
- @mitrochista
Popular repositories Loading
-
study-with-me
study-with-me Publicthis is an simple pomodoro android application with challenge
Java 3
-
Online-BTC-...-price
Online-BTC-...-price Publica fun project for price of bitcoin dollar and ... with web scarping
Python 2
-
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.