Giter VIP home page Giter VIP logo

django_twitter's Introduction

Mahdi Rahmani

Android Developer

and also you can see my resume in code! (Kotlin)

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 = "[email protected]"
    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
}

django_twitter's People

Contributors

mahdirahmani80 avatar mahdirahmani88 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.