Skip to content
View alex-24's full-sized avatar

Block or report alex-24

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
alex-24/README.md

Alexis Cassion


👋 Hello


I'm Alexis, an Android engineer based in Paris.

I have built and continue to build smooth, clear and performant Android apps. My focus is on delivering great UX and UI while keeping the architecture clean and efficient.

Alongside mobile development, I’ve been exploring embedded computer vision — learning how devices can interpret their surroundings directly on-device.

You’ll find examples of both sides (solid Android mastery and experimental computer vision work) in my public repos.


✉️ To see more or contact me


Resume   cv.alexiscassion.dev

LinkedIn   linkedin.com/in/alexis-cassion

Email   cv@alexiscassion.dev



🧰 Technologies


Android Engineering

  • Kotlin
  • Jetpack
  • Jetpack Compose
  • Android TV
  • Java

Cross-Platform

  • Flutter
  • Kotlin Multiplatform (KMP)
  • Compose Multiplatform (CMP)

🧩 Architecture & Tooling

  • Clean Architecture
  • MVVM
  • Coroutines / Flow
  • Room
  • Retrofit
  • Hilt / Dagger
  • Ktor Client
  • GitHub Actions

AI & Computer Vision

  • Python
  • OpenCV
  • Tesseract
  • PyTorch
  • ONNX Runtime
  • Ollama
  • MCP

Backend Development

  • FastAPI
  • Ktor
  • Spring Boot
  • Java EE
  • PostgreSQL
  • Docker

Other

  • Firebase
  • Google Ads SDK
  • SQLite / Drift


🏗️ Selected Projects


Project Description Stack
ConsumerLens Nutrition & allergen scanner that classifies products as Recommended, Not recommended, or To avoid. Flutter, Dart
WordSearch Solver Detects and solves printed word-search grids using OpenCV + Tesseract. Python, OpenCV
Resume Site JSON-driven, bilingual résumé generator with dynamic sections and PDF export. Alpine.js, HTML/CSS
PHYSARUM-Java Simulation of slime-mold path-finding behaviour inspired by biological systems. Java, Swing

*(Other experiments and prototypes are available in my repos.)*

🧭 What I'm Focusing On


  • Strengthening Compose + modern Android architecture
  • Building small on-device vision prototypes for different parts of the pipeline (e.g. Optical Flow viewer)



Pinned Loading

  1. WordSearch WordSearch Public

    Python

  2. JetTipAppComposeTraining JetTipAppComposeTraining Public

    Simple tip calculator app in Jetpack Compose

    Kotlin

  3. resume resume Public

    Resume Website

    HTML

  4. ADB-Tools ADB-Tools Public

    ADB Tools

    Shell

  5. OptiFluxApp OptiFluxApp Public

    Optical Flux Viewer App in Jetpack Compose using a native Android library

    Kotlin

  6. ChatbotTVCompose ChatbotTVCompose Public

    An Android TV Vocal AI Chat App made with Compose for TV

    Kotlin