Android Developer
Current
United States
In my current role, I am responsible for the architecture and development of a mobile application using the MVVM (Model-View-ViewModel) design pattern. This involves not only designing and structuring the application’s UI using Jetpack Compose but also implementing robust Dependency Injection (DI) frameworks to ensure modularity and ease of testing.Additionally, I am in charge of integrating authentication mechanisms, specifically using OAuth and OpenID Connect. These are crucial for securing user data and providing seamless authentication experiences.Moreover, I am leading the integration of Web3Auth, which involves integrating blockchain-based authentication solutions to enhance security and user experience. This integration is critical for modern applications that require decentralized authentication methods.The role also includes collaborating with UI/UX designers to translate wireframes and design concepts into high-quality, responsive interfaces using Jetpack Compose, ensuring the application is both visually appealing and highly functional. This holistic approach to development ensures that the app is built on a solid architectural foundation, while also being user-friendly and secure.