Skip to content
View Codzure's full-sized avatar
πŸ’­
Knowledge comes to those who crave for it.
πŸ’­
Knowledge comes to those who crave for it.

Block or report Codzure

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Codzure/README.md

Hi there

I am a Senior Mobile App Engineer with extensive experience in mobile software architecture, design patterns, and development. For the past 4+ years, I have specialized in Kotlin for Android development, following Google’s recommended design patterns, clean architecture principles, dependency injection, Jetpack components, and Kotlin Coroutines for reactive programming. I am also proficient in Swift for iOS programming and am currently advancing my skills in Jetpack Compose and Swift UI.

I excel in translating designs into functional, clean, maintainable, extensible, and testable Android applications. My expertise ensures that the apps I build are not only high-performing but also user-friendly and reliable.

Here are some basic stuffs about me:
  • πŸ”­ I’m currently working on a number of Projects both on iOS using Swift and Android using Kotlin.
  • 🌱 I’m currently learning Swift for iOS developement.
  • πŸ‘― I’m looking to collaborate on Kotlin based projects.
  • πŸ’¬ Ask me about Android development using Kotlin.
  • ⚑ Fun fact: I am self driven, self-motivated, self-disciplined and results oriented.
Kotlin            10 hrs 29 mins  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–’β–‘β–‘β–‘β–‘β–‘β–‘   73.97 %
XML               2 hrs 11 mins   β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.48 %
Java Properties   39 mins         β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   04.61 %
Groovy            25 mins         β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.99 %
Gradle            12 mins         β–’β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.44 %

Leonard's Stats

Leonard's GitHub Stats

Expertise

swift

iOS

kotlin

android



Sample Personal Projects:(Coming soon - Complete projects are private)

Modern Android Development in 2023: https://devjorgecastro.medium.com/modern-android-app-development-in-2023-ff445d3652b4

Concepts used but not limited to:

  • Jetpack Navigation for navigation between modules
  • Advanced Coroutines with LiveData
  • Kotlin: First class and official programming language for Android development.
  • KTX: Kotlin extensions for Android, providing concise and idiomatic APIs.
  • Coroutines: Asynchronous programming library for simplifying background operations.
  • Flow: Reactive stream library for asynchronous and data-driven programming.
  • Retrofit/OkHttp3: Networking libraries for making HTTP requests.
  • Room: Persistence library for local database storage.
  • Koin: Dependency injection library for Android.
  • Navigation Component: Android Jetpack's library for navigating between screens.
  • ViewModel-ktx: Part of the Android Architecture Components for managing UI-related data.
  • WorkManager-KTX: Library for performing background work in a flexible and efficient way.
  • Splash Screen: Library for creating splash screens on Android.
  • Sandwich: A lightweight and easy-to-use wrapper for Retrofit API calls.
  • Coil: Image loading library for Android apps.
  • Lottie: Animation library for Android.
  • VeilLayout: Library for showing shimmering loading placeholders.
  • PhotoView: Zoomable image view library for Android.
  • SmoothBottomBar: Customizable and animated bottom navigation bar library.
  • ShapeOfView: Library for creating various shapes for views in Android.
  • SparkButton: Customizable and animated button library.
  • SpringView: Pull-to-refresh and load-more library for Android.
  • Security-Crypto: Library for encryption and decryption on Android.
  • Kotlin YouTubeExtractor: Library for extracting YouTube video links.
  • KenBurnsView: Customizable Ken Burns effect view library for Android.
  • MotionLayout: Library for creating and managing motion and widget animation in Android.
  • ViewBinding: Feature that allows you to more easily write code that interacts with views.
  • Material Design Components: Library for implementing Material Design UI components.

Pinned Loading

  1. LandMark LandMark Public

    Landmarks β€” an app for discovering and sharing the places you love

    Swift 2

  2. Useful-Kotlin-Tips-Hacks- Useful-Kotlin-Tips-Hacks- Public

    A repo to add learnt helpful Kotlin snippets for future ref.

    Kotlin 1

  3. Compose-Sports-App Compose-Sports-App Public

    Kotlin 1

  4. Learning-Jetpack-Compose Learning-Jetpack-Compose Public

    Kotlin 1