Skip to content
View DotDeon's full-sized avatar

Block or report DotDeon

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DotDeon/README.md
Deon Roos, software engineer, Pretoria, South Africa I build web platforms, iOS apps, and the backends under them

X


I build software for a living and then carry on building it after hours. Most of what I ship sits in private repositories, so this page is the part I can talk about: my own products, the stack I reach for, and a contribution graph that is greener than my public repo count suggests.

What I build

Web platforms Next.js front ends on real-time backends. Dashboards, marketplaces, booking and ordering systems, customer portals.
Mobile apps Native iOS in Swift when the app needs the system APIs, Expo and React Native when it needs to run everywhere.
Backend and data Convex and Supabase. Schemas, auth, payments, webhooks, background jobs, the parts nobody sees until they fail.
AI where it earns its place Drafting, extraction, classification and agents wired into products that already work, not demos that only work on stage.

Stack

Front end

TypeScript Next.js React Tailwind CSS Expo Swift

Backend and infrastructure

Convex Supabase Node.js Vercel Shopify Stripe

Tooling

Git Xcode Vitest pnpm

Things I am building

Project What it is Built with
Crooh Field service management for service businesses. Job cards, scheduling, time tracking, inventory, inspections and the client comms around them. Next.js, Convex, Expo
Crooh Rentals The operations layer for property. Maintenance, inspections, statutory compliance, assets and contractors across residential and commercial portfolios, on the Crooh field-service engine. Next.js, Convex
Bulq Trade pricing for Shopify stores that are not on Plus. Admin UI, OAuth, webhooks and app proxy run from one deployment, and checkout pricing runs in a Shopify discount function. Convex, Shopify Functions
Pauz Identity-first habit app for iOS. Puts deliberate friction between you and the apps eating your day, and helps you build the habits you actually want to live into. Swift, Screen Time APIs, watchOS
Hey Cardboard Every card you own, priced. Scan a shelf of Pokemon, sports or Yu-Gi-Oh cards and know what the collection is worth. iOS, Vercel

Where the commits go

Most of my work sits in private repositories, so the graph below is the honest picture of the last year.

Contribution graph being eaten by a snake
Contributions, active days, current and longest streak over the last year

Achievements

Pair Extraordinaire Pull Shark Quickdraw YOLO

Pair Extraordinaire at gold means 48 or more merged pull requests written with a co-author. Pull Shark at silver means 128 or more merged. Quickdraw is closing an issue or pull request inside five minutes, and YOLO is merging without review, which is either confidence or a bad Friday.

X

Popular repositories Loading

  1. DotDeon DotDeon Public

    My GitHub profile README.

    Python