Skip to content
Avatar
🤔
Striving for max efficiency.
🤔
Striving for max efficiency.

Highlights

Organizations

@Beepiz

Sponsoring

@runningcode
LouisCAD/README.md

A little about me as a developer

When I spend time on a project, I'm concerned about

  • The big picture
  • Efficiency
  • Safety
  • Maintainability & sustainability (if relevant)

A few things that I love doing

  • Innovating, ideate and contribute to what I believe in.
  • Simplifying complex things.
  • Questioning the status quo.
  • Designing great user experiences.
  • Spreading improvement.

"Love bumps attention level and time investment."

Louis CAD (me)

I'm proficient in

  • Writing, editing and reviewing Kotlin code
    • API design
    • using stdlib
    • using coroutines, structured concurrency, cancellation and Flow
    • making libraries with quality in mind
    • Automation with Kotlin scripts
    • Separating implementation details from the intention (for less bugs and more maintainability)
  • Modern Android app and library development
    • Great familiarity with most common Android APIs
    • Extended knowledge and experience in Bluetooth Low Energy and its gotchas
    • Enabling secure cross-app communication
  • Writing Gradle plugins
  • Abstracting, and selecting the right dependencies to avoid being locked-in to poor libraries/technologies
  • Reading Java code (writing too, but I prefer writing Kotlin since 2016)
  • SQLite (especially with the SqlDelight library)

How to reach me

You can find me on Kotlin's Slack under the same name, and you can reach me on Twitter (DMs open to date).

There's more about me

But this README is not set in stone, I'll update it from time to time.

Pinned

  1. A family of small Kotlin libraries for delightful Android development

    Kotlin 1.3k 77

  2. Life is too short to google for dependencies and versions

    Kotlin 594 33

  3. Functional Bluetooth GATT for Android (all the meanings)

    Kotlin 306 35

  4. Easier and safer Bluetooth Low Energy scanning with Kotlin coroutines.

    Kotlin 30 2

  5. SQLDelight - Generates typesafe Kotlin APIs from SQL

    Kotlin 3.4k 266

  6. Library support for Kotlin coroutines

    Kotlin 8k 1.1k

Contribution activity

August 2020

Created an issue in ShikaSD/compose-server-side that received 1 comment

Fix typing issues

On mobile (tested on Chrome on Android 10), the typing in the todo section seems to trigger slow code on every typed character, which results in dr…

1 comment

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.