Hello! I am Luke

I am a full-stack software and AI engineer. I am passionate about utilising applied mathematics and statistics to build scalable, user-friendly, and innovative applications that are pleasing to the eye. I usually work closely with startups and small-medium enterprises.

When I am not coding, I am tinkering on Figma, learning more about Computer Science, or writing about anything that comes into my mind.

Technical Interests

  • Large Language Models
  • Distributed Systems
  • Computer Architecture

Personal Tech Stack

I am open to working in any tech stack; this is just the stack I use for my personal projects.

Front-end

  • React
  • Typescript
  • TailwindCSS
  • Bun
  • BaseUI
  • React Router
  • Effect

Back-end

  • Python
  • Rust
  • C
  • FastAPI
  • Actix
  • Tauri

Infrastructure

  • Postgres
  • Docker
  • Terraform
  • AWS
  • Nix

Projects

Some of these projects are still in progress.

Yrekic

In progress
Designs are still in progress.

A LLM powered note taking software. Content can be extracted in an i3-like window tiling manager and synthesised into Object-Concept-Mappings (OCM) that is stored in an embedded database. This builds up a knowledge graph, allowing notes to be automatically created by querying the database.

P2v

In progress
Designs are still in progress.

A method of adding persona vector modality into an LLM.

Esportion

In progress
Designs are still in progress.

An agentic platform that processes global trade data to reveal trade patterns, derived unit prices, and competitor activities for specific commodities.

Articles

Technical writings about software, math, and random thoughts.

From Blocks to Buttons: Minecraft Skeuomorphic Principles Applied to UI Design.

In this multiple part article series, we examine how Minecraft building principles can be translated into UI design principles. We create a UI design system from these principles.

1/2 parts done, 5 mins each