With over seven years of experience in developing high-performance mobile applications for
Android and iOS using Flutter and Dart. I possess deep expertise in building applications from
scratch, as well as maintaining and improving existing apps developed by other programmers.
I am committed to writing clean, efficient, and maintainable code that follows SOLID, DRY, and
Clean Architecture principles, while applying testability techniques and continuous performance
optimization. My approach to state management primarily utilizes GetX or Bloc, and I implement
the MVVM pattern to ensure a clean and scalable codebase. I have advanced experience in
mobile app security, including full data encryption, code obfuscation, and protection against
data tampering—even on devices with root or jailbreak access.
I have strong knowledge of mobile operating systems and integration with third-party APIs and
SDKs. I'm also highly experienced with tools such as Git, CI/CD, and RESTful APIs in
professional development environments.
I thrive in cross-functional team environments, especially in collaboration with UI/UX design
teams, and have a solid understanding of UI/UX principles, enabling me to translate design
concepts into functional and user-friendly applications.