Aleksandra Ro

About me

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. Android development course expanded my knowledge of object-oriented programming and modern application architecture. I expect that learning JavaScript for front-end development will further deepen my knowledge of modern software engineering.

Skills

  • Kotlin
  • Java(basic)
  • Git(GitHub)
  • Android SDK
  • SQLite
  • Jetpack (ViewModel, LiveData, Navigation, Room)
  • Retrofit

Experience

Projects

RS School CV

Code example

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("") }

Education

  • Saint Petersburg State University of Industrial Technologies and Design
    • Economist
  • INO СPE «Yandex EdTech»
    • Android developer

Languages

English - Intermediate (B1)