Skip to content
View kobinabrandon's full-sized avatar

Sponsoring

@adi1090x

Block or report kobinabrandon

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
kobinabrandon/README.md

Who am I?

I'm a Applied Machine Learning Engineer of Ghanaian, Sierra Leonean and British heritage.

After studying Mathematics for much of my early adult life, I now build end-to-end machine learning systems (preferably trained on living datasets) that solve problems I care about. I genuinely enjoy programming, take immense pride in whatever I'm able to create, and am constantly looking for ways to expand my skills.

How I Work

I impose certain standards upon myself.

  • I only use LLMs when I have specific questions about language features, hypothetical scenarios, programming concepts, or about how functions within a given library work.
  • Whenever possible, I'd prefer to build end-to-end applications. This means that I almost always opt for writing modular code in scripts as opposed to Jupyter notebooks. I try to restrict my use of notebooks to EDA.
  • I don't use AI coding assistants in my editor. These tools often suggest code before one has even had the opportunity to think independently, repeatedly encouraging us to choose their suggestions over our own thoughts. I fear that over time, this pattern of behaviour may cause our skills to atrophy.

Active Projects

  • I'm working on a RAG application based on famous works that are in the public domain. The original is in Python, and though it isn't complete yet, I'm actively writing a Rust port which I hope, will be more featureful.

Deployed Open Source Projects

  • A system that provides hourly predictions of the number of arrivals and departures that take place at thousands of locations across Lyft's bikeshare system in Chicago. You can interact with it here.

Archived Open Source Projects

These are projects that I have deprioritised (usually in favour of something more interesting). They will be finished eventually:

  • An experimental real-time system for all of Lyft's bikeshare platforms. It's in its infancy.
  • A computer vision system that detects defective tyres, a crucial operation for safeguarding modern tyre manufacturing pipelines.
  • A text-based translator.

Other Interests

  • I'd like to contribute in some small way to the technological and economic advancement of my fellow Africans.
  • I am seriously getting into Rust and (to a lesser extent) Go, and I intend to become very proficient in them.

Programming Languages

Python  40  40 

🛠️ Libraries & Frameworks

Pytorch  Docker  40  chroma  Comet  Hopsworks  Optuna 

🛠️ Development Environment & Tools

Neovim  Arch  tmux 

Pinned Loading

  1. Hourly-Divvy-Trip-Predictor Hourly-Divvy-Trip-Predictor Public

    An end-to-end batch scoring machine learning system that produces hourly predictions of the number of arrivals and departures that will take place at various stations in Lyft's bike sharing system …

    Python 26 7

  2. giants-of-old giants-of-old Public

    A Rust port of an application that educates the user on the lives and worldviews of major social, intellectual, and political figures from the distant past.

    Rust

  3. giants-core giants-core Public

    The backend of a web application that uses retrieval augmented generation to inform a user about the lives and ideologies of handpicked historical and political figures.

    Python