I am an economist who started learning 1C programming to streamline my daily work and automate routine tasks. To improve my grasp of programming and learn industry best practices, I began formal training. An Android development course expanded my knowledge of object-oriented programming and odern application architecture. I expect that learning JavaScript for front-end development will further deepen my knowledge of modern software engineering.
Kotlin, Java(basic), Git(GitHub), Android SDK, SQLite, Jetpack (ViewModel, LiveData, Navigation, Room), Retrofit
Credit Card Mask KATA from CODEWARS: task is to write a function maskify, which changes all but the last four characters into ‘#’.
fun maskify(cc: String): String {
return cc.mapIndexed { index, char -> if (index <= cc.length - 5) "#" else char }.joinToString("")
}
English - Intermediate