Position: Software Developer
Category: Android
English level: upper
Years of experience: 10

Two important achievements:
- Kotlin Advocacy: Successfully promoted Kotlin adoption in two conservative teams.
- Streamlining Framework: Improved versioning clarity in the inner streaming framework through enhanced CI implementation.
I'm an independent engineer who loves taking on development challenges. I've led Android teams of all sizes, from just me to over 10 people, working on various types of projects, from brand-new ones to well-established ones. My tech skills cover C++, OpenGL, NDK, Java, Kotlin, SQLite, as well as JS, React, Redux, HATEOAS, and BA for different tasks.

I believe in workplaces that prioritize personal growth, continuous learning, and trying new things. While a competitive salary is important, I also value the opportunity to learn and grow. Let's work together to achieve our goals and build something great.
Two key principles:
- Team Collaboration: In NDK applications, I emphasize teamwork over solo work.
- Automation Priority: I prioritize automation, including manual QA, for efficiency and accuracy.