> 

> projects

  • [ no media ]

    Jarroh Chat

    An alternative messaging app with a clean, responsive UI, built with a Rust backend, Svelte frontend, and a Kotlin Multiplatform mobile client. Tracks shared media with friends, including pictures, videos, and Spotify tracks.

    • Rust
    • Svelte
    • Kotlin Multiplatform
    [ live site ]
  • rclick

    A user friendly TUI to help newcomers navigate the terminal. Create, rename, delete, compress, and edit the permissions of files with a simple visual interface.

    • Rust
    • Ratatui
    • Crossterm
    [ github ]
  • Fibb

    A daily number puzzle inspired by the New York Times games, built around the Fibonacci sequence. Scores you on board coverage and completion speed, then generates a shareable results summary.

    • Python
    • TypeScript
    • React
    • Rust
    [ live site ]

> about

 ███████████                         █████   █████                   █████
▒▒███▒▒▒▒▒███                       ▒▒███   ▒▒███                   ▒▒███
 ▒███    ▒███  ██████  ████████      ▒███    ▒███   ██████   ██████  ▒███ █████  ██████
 ▒██████████  ███▒▒███▒▒███▒▒███     ▒███████████  ███▒▒███ ███▒▒███ ▒███▒▒███  ███▒▒███
 ▒███▒▒▒▒▒███▒███████  ▒███ ▒███     ▒███▒▒▒▒▒███ ▒███ ▒███▒███ ▒███ ▒██████▒  ▒███████
 ▒███    ▒███▒███▒▒▒   ▒███ ▒███     ▒███    ▒███ ▒███ ▒███▒███ ▒███ ▒███▒▒███ ▒███▒▒▒
 ███████████ ▒▒██████  ████ █████    █████   █████▒▒██████ ▒▒██████  ████ █████▒▒██████
▒▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒  ▒▒▒▒ ▒▒▒▒▒    ▒▒▒▒▒   ▒▒▒▒▒  ▒▒▒▒▒▒   ▒▒▒▒▒▒  ▒▒▒▒ ▒▒▒▒▒  ▒▒▒▒▒▒
            
 ███████████
▒▒███▒▒▒▒▒███
 ▒███    ▒███  ██████  ████████
 ▒██████████  ███▒▒███▒▒███▒▒███
 ▒███▒▒▒▒▒███▒███████  ▒███ ▒███
 ▒███    ▒███▒███▒▒▒   ▒███ ▒███
 ███████████ ▒▒██████  ████ █████
▒▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒  ▒▒▒▒ ▒▒▒▒▒
            
 █████   █████                   █████
▒▒███   ▒▒███                   ▒▒███
 ▒███    ▒███   ██████   ██████  ▒███ █████  ██████
 ▒███████████  ███▒▒███ ███▒▒███ ▒███▒▒███  ███▒▒███
 ▒███▒▒▒▒▒███ ▒███ ▒███▒███ ▒███ ▒██████▒  ▒███████
 ▒███    ▒███ ▒███ ▒███▒███ ▒███ ▒███▒▒███ ▒███▒▒▒
 █████   █████▒▒██████ ▒▒██████  ████ █████▒▒██████
▒▒▒▒▒   ▒▒▒▒▒  ▒▒▒▒▒▒   ▒▒▒▒▒▒  ▒▒▒▒ ▒▒▒▒▒  ▒▒▒▒▒▒
            

Full-stack developer with a track record of shipping reliable software from prototype to production. I enjoy taking rough ideas, breaking them down into working systems, and iterating quickly without cutting corners. Comfortable owning a project end-to-end, backend, frontend, and communicating clearly with non-technical stakeholders along the way.

skills

  • Python
  • Django
  • JavaScript
  • TypeScript
  • React
  • PostgreSQL
  • Docker
  • AWS
  • CI/CD

history

  • __/\\\\\\\\\\\\_____/\\\\____________/\\\\_        
     _\/\\\////////\\\__\/\\\\\\________/\\\\\\_       
      _\/\\\______\//\\\_\/\\\//\\\____/\\\//\\\_      
       _\/\\\_______\/\\\_\/\\\\///\\\/\\\/_\/\\\_     
        _\/\\\_______\/\\\_\/\\\__\///\\\/___\/\\\_    
         _\/\\\_______\/\\\_\/\\\____\///_____\/\\\_   
          _\/\\\_______/\\\__\/\\\_____________\/\\\_  
           _\/\\\\\\\\\\\\/___\/\\\_____________\/\\\_ 
            _\////////////_____\///______________\///__
                            

    Digital Machine

    2025 -- present

    Full-stack Developer

    I joined Digital Machine as part of a small, autonomous team working inside a large React application backed by a collection of Python microservices. My role was to spot opportunities for business and workflow automation, then design, build, test, and deploy the microservices to make them happen. The team operates independently day to day, syncing once a week to share progress and bounce around new ideas.

  •                  *      .--.
                           / /  `
          +               | |
                 '         \ \__,
             *          +   '--'  *
                 +   /\
    +              .'  '.   *
           *      /======\      +
                 ;:.  _   ;
                 |:. (_)  |
                 |:.  _   |
       +         |:. (_)  |          *
                 ;:.      ;
               .' \:.    / `.
              / .-'':._.'`-. \
              |/    /||\    \|
            _..--"""````"""--.._
      _.-'``                    ``'-._
    -'                                '-
                          

    Rocket.ca

    2022 -- 2023

    Sales

    Before Digital Machine, I worked in sales for Rocket.ca, an online fireworks retailer serving customers across Canada. Most of the job happened over email and phone rather than in person, managing several conversations with different clients at once and helping them find the right products for their event. I also put together custom displays and built relationships with recurring customers, each with their own specific needs.

[ download resume ] [ email me ] [ linkedin ] [ github ]