I mainly use the following programming languages.
Table 1. Programming languages list that I mainly use.
|Programming language||Work experience (years)||Hobby (years)||Description|
|Java||2.5||3||I mainly use it for work as development language of android.|
|C#||2||2||I mainly use it for work as development language of Xamarin.|
|Kotlin||0.5||2||I mainly use it for work and hobby as development language of android.|
|Nim||0||3||Nim is new language. I have never used this at work, but often use this as a hobby.|
I also use many other programming languages: Dart, F#, Groovy, R, Shell, Vim script, Erlang, Fortran, Factor, Ruby, Crystal, Io, TypeScript, Rust, Clojure, Perl 6, Red, Haskell, Volt, ooc, Haxe, Scala.
Android / iOS / Xamarin applications engineer.
Mainly around Android and Xamarin, I have developed applications such as iOS / Unity. Besides, I used Golang, Python, Perl a bit. I got the qualification of Xamarin Certified Mobile Developer when I was in this company. In addition, I was doing new employee training.
Android applications engineer.
I develop android applications using Kotlin, Java. Mainly used libraries is Databinding, Architecture Components, Dagger2, RxJava2, Retrofit, Glide, Groupie, Mockito, Truth etc.
4. Changing jobs
Recently, I have receiving so many e-mails and linkedin's requests about changing jobs. I am reading most messages, and thanks for senders. However, my time isn't infinite, so it's difficult to replay to all.
Please look at my social accounts if you want to know me more. For example, GitHub , Hatena Blog , Twitter , Qiita .
Thank you for reading.