12:00
100%

BLAKE
CHARLES

ANDROID ENGINEER
// About
val bio = "Native Android Engineer specialised in Kotlin, with experience adapting to other languages and platforms including Python, Java, Elm, iOS & AR.

AI Native dev leveraging tools such as Firebender, Gemini CLI, Antigravity & Goose to boost efficiency via subagents & MCP."

Huge interest in Kotlin Multiplatform, AI Native tooling, and building high-performance, user-centric Android applications."

// Contact Info
val email = ""
val location = "London, UK"
build.gradle.kts (:app)
Code
Simple
dependencies {
  // Core
  implementation("androidx.core:core-ktx:1.12.0")
  implementation("com.google.dagger:hilt-android:2.50")

  // UI & UX
  implementation("androidx.compose.ui:ui:1.5.4")
  implementation("androidx.compose.material3:material3:1.1.2")

  // Networking & Data
  implementation("com.squareup.retrofit2:retrofit:2.9.0")
  implementation("com.squareup.okhttp3:okhttp:4.12.0")
  implementation("com.apollographql.apollo3:apollo-runtime:3.8.2")
  implementation("io.coil-kt:coil-compose:2.5.0")

  // Testing
  testImplementation("io.mockk:mockk:1.13.8")
  androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")

  // AI
  implementation("com.google.ai.client.generativeai:generativeai:0.2.0")

}

Android Engineer

Expedia Group
Aug 2023 - Dec 2025 London, UK

Led development for the Rewards Hub screen (8.4M MAU). Designed and implemented a 100% coverage Espresso UI testing strategy running on GitHub Actions.

Optimized app architecture via MVI refactor, and a compose-first remote templating solution: reducing TTI by 50% and achieving 0 production bugs in 2025.

Technology Analyst Intern

Morgan Stanley
June 2020 - Sept 2021 London, UK

Developed an Elm visualization feature for complex accounting rules, now a key feature for Mohpir: a library of tools that works to capture business logic as data. Part of the Fintech Open Source Foundation.

Automated high-performance multithreaded Python program leveraging Redis for real-time gaming simulations.

Software Engineer Intern

Cambridge Consultants
Oct 2017 - June 2018 Cambridge, UK

Developed a greenfield AR Android app using OpenCV and ARCore for real-time object measurement.

Built a custom Wireshark plugin in C++ to decode and analyze proprietary network protocols.