Skip to content
View dherediat97's full-sized avatar
Block or Report

Block or report dherediat97

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dherediat97/README.md

Hi, I'm David Heredia

App Developer

 🥇 Android Development
 🥈 Hybrid Development
 🥉 iOS Development

A few things to know about me...

abstract class Person(name: String = "")

abstract class Developer(job: String = "", name:String): Person(name)

abstract class AndroidDeveloper(mainJob: String = "", name: String): Developer(name, mainJob)

open class Me(var hobbies: List<String>? = arrayListOf(),
              var currentlyLearning: List<String>? = arrayListOf(),
              var wantLearn: List<String>? = arrayListOf(),
         	  open var name: String = "", open var job: String = "", 
              open var mainJob: String = ""): AndroidDeveloper(job, mainJob){
    
    override fun toString():String{
        return "{"+
        "'name':$name,"+
        "'job': $job,"+
        "'mainJob': $mainJob,"+
        "'hobbies':$hobbies,"+
        "'currentlyLearning': $currentlyLearning,"+
        "'wantLearn': $wantLearn"+
        "'}'"
    }
}

fun main() {
    val me = Me()
    val myHobbies: List<String> = arrayListOf("Coding", "Animation", "Music", "Gaming", "TV", "Movies", "Some Anime")
    val thingsToLearn: List<String> = arrayListOf("Clean architechture", "UX design", "DI", "Kotlin")
    val wantLearnList: List<String> = arrayListOf("Android compose", "Flutter", "Machine Learning", "Artificial Intelligence")
    me.name = "David Heredia Tartajo"   
    me.job = "Developer"
    me.mainJob = "Android Developer"
    me.hobbies = myHobbies
    me.currentlyLearning = thingsToLearn
    me.wantLearn = wantLearnList
    
    println(me)
    
}
{
    'name': "David Heredia Tartajo",
    'job': "Developer",
    'mainJob': "Android Developer",
    'hobbies': ["Coding, Animation", "Music", "Gaming", "TV", "Movies"],
    'currentlyLearning': ["Clean architechture", "UX design", "DI", "Kotlin"],
    'wantLearn': ["Android compose", "Flutter", "Machine Learning", "Artificial Intelligence"]
}

What I'm into

Android development

Java Kotlin OkHTTP Retrofit JetPack Compose

iOS development

Objetive C Swift

Hybrid development

Ionic v2>=

Ionic Angular TypeScript

Ionic v1

Ionic Angular JS JavaScript

Flutter Dart

Back and front-end

HTML JavaScript JQuery Node.JS Socket.IO

Machine learning)

Tensorflow OpenCV

IoT

Python Raspberry PI

Misc

LaTeX

Trust me, acording with Github API, these are my "Most Used Languages":

Top Langs

If you wanna see more about me, such as Past projects and stuff, you can check my "Portfolio" yet in progress

My "hobbie work" about this year

Github Stats

Pinned Loading

  1. FilmFlu FilmFlu Public

    Dart 1

  2. RickAndMortyApp RickAndMortyApp Public

    Kotlin 1

  3. AdoptAPetApp AdoptAPetApp Public

    Kotlin 1

  4. OompaLoompaApp OompaLoompaApp Public

    Kotlin 1

  5. RandomUserApp RandomUserApp Public

    Kotlin 1

  6. Birdly Birdly Public

    App of Birds Sounds

    Kotlin 1