About me

In my 4+ years of experience in Android development, I've had the opportunity to work on engaging and impactful projects at companies like Handsfree Group, Experian, and Natwest Group.

What excites me most about Android development is the entire process of translating ideas into beautiful and functional applications. I love the ability to write clean, declarative code that builds beautiful and performant UIs. My passion extends to ensuring code quality through rigorous testing. I write testable code and take pride in maintaining a high level of project health by implementing proper Gradle configuration and best practices.

Prior to focusing on Android development, I spent 3 years as a full-stack web developer, which instilled in me a well-rounded understanding of the software development lifecycle. This experience allows me to approach mobile development with a holistic perspective, ensuring my code is not only functional but also integrates seamlessly with backend systems.

Key Skills:
  • Proficient in Kotlin and Java for Android development
  • Expertise in Jetpack Compose for building modern, performant UIs and strong foundation in Android View for legacy applications.
  • Experience with Android Studio and development tools
  • Strong understanding of UI/UX principles
  • Familiarity with best practices for clean code, testing, and version control
  • I'm a highly motivated individual with a passion for creating innovative and user-friendly mobile experiences. I'm always eager to learn new technologies and collaborate with talented teams to bring ideas to life.
Feel free to explore my portfolio to see my past projects in more detail!
Skills:
  • Android
  • Kotlin
  • Gradle
  • Java
  • Maven
  • AWS
  • JavaScript
  • TypeScript
  • CSS
  • React JS
  • React Native
  • MySQL
  • GitHub
  • CI/CD
  • DataDog
  • Firebase
Android Libraries:
  • Jetpack Compose
  • AndroidView/XML
  • Coroutines
  • RxJava/RxKoltin
  • Room
  • Glide
  • Compose Navigation
  • Animation API
  • Gradle Plugins
  • Retrofit
  • OkHttp
  • Ktor
  • Dagger
  • Hilt
  • Espresso
  • JUnit
  • Mockito
Architecture Patterns:
  • MVVM
  • MVI
  • MVP
  • Clean Architecture