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||4||3||I mainly use it for work as development language of android.|
|Kotlin||2||4||I mainly use it for work and hobby as development language of android.|
|C#||2||2||I mainly use it for work as development language of Xamarin.|
|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 application of blog service using Kotlin, Java and I am a leader of the android team with seven engineers. Mainly used libraries is Databinding, Architecture Components, Dagger2, RxJava2, Retrofit, Glide, Groupie, Mockito, Truth etc.
4. Job Opportunities
Recently, I have receiving so many e-mails and linkedin's requests about job opportunities. I am reading most messages, and thanks for senders. However, my time isn't infinite, so it's difficult to replay to all. When you contact me please write COMPANY NAME you want to introduce. If you can't write about it, maybe I will not reply.
Please look at my social accounts if you want to know me more. For example, GitHub , Hatena Blog , Twitter , Qiita .
Thank you for reading.