Desmond Brown

Desmond Brown

Desmond Brown

I build the systems that products stand on.

I'm Desmond. I build Quodra and I founded Kavana Labs, after seven years shipping APIs, data pipelines, native tooling and mobile apps as a backend engineer and team lead. Python, Rust and TypeScript, from the data model to the release.

See selected work ↓Resume, PDFGitHubLinkedInX

7+
years shipping
2,432
decks made on Quodra
30+
releases a year, led
2.9k
GitHub contributions, past year

Status

now
Quodra, founder and engineering lead
last
AlgoGroup / Rosetta IMS, procurement systems
before
Talent Co-Op, led a team of ten
community
Codetopia Community, director of projects & open source
stack
Python, Rust, TypeScript, PostgreSQL, SQLite
ships
APIs, data pipelines, native tools, mobile apps
open to
relocation, remote, hard problems
201820192020202120222023202420252026mPedigree, junior developerGRADIA, full stack engineerBeNeverEndingTalent Co-Op, team leadAlgoGroup, Rosetta IMSKavana Labs, founderQuodra, founderSocialPosts.ai, CTO part-timeAcademic City, BScHTW Dresden, BEngside projects, teachingMEST, SoronkoPitch Deck portalPyData GlobalGitTestProPyCon AfricaPraxisAfrica AtlasFundGrepMGEStrainCodetopia, projects and open sourceVeyraKES 001Selah
181920212223242526mPedigreeGRADIABeNeverEndingTalent Co-OpAlgoGroupKavana LabsQuodraSocialPosts.aiAcademic CityHTW Dresdenside projects, teachingMESTPyDataPyConAtlasMGECodetopiaKES 001
Fig. 1Seven years, end to end: the record drawn from the same data as §2, plotted as you arrive. Full-time roles as bars, the part-time CTO seat and the degrees as thin bars, side projects and teaching as marks. Hover a bar to find its entry below; click it to go there.

Products I've built, not just touched.

A founder's product, a systems platform in Rust, a laboratory ERP and two mobile apps for a distributed team. Each one is a case study with the decisions written down.

§1

1.1Quodra

2025 – present
Founder & CEO
React, TypeScript, NestJS, Postgres, Cloud Run, MCP
2,432 decks created
quodra.app

Founder · interactive technical presentations

A presentation platform where equations, charts, circuits and Python cells are live, editable objects rather than images, and where people and AI assistants edit the same document model. Case study →

The Quodra editor on a lecture slide with a power-supply schematic, a selected equation and a chart of ripple against capacitance
Fig. 2Quodra, the one screenshot on this page: slide five of a lecture on first-order RC circuits, with a circuit, an equation and a chart as live objects. The equation is selected, and the readout above it comes from the solved circuit.

1.2Veyra

2026
Design & engineering
Rust, SQLite, egui, ratatui, Axum
1M+ files indexed in tests

Systems observability for macOS

A Rust platform with a persistent filesystem index, explainable storage findings, resource monitoring and a cleanup engine that never deletes anything without a reviewable, reversible plan. Case study →

build_artifacts: 15.1 GB, 74%build_artifacts15.1 GB · 74%other: 2.1 GB, 10%other2.1 GB · 10%source_code: 1.8 GB, 9%source_code1.8 GB · 9%developer_environments: 0.7 GB, 4%1 GBarchives: 0.4 GB, 2%0 GBimages: 0.2 GB, 1%imagesaudio: 0.1 GB, 0%videos: 0.1 GB, 0%applications: 0.0 GB, 0%documents: 0.0 GB, 0%application_caches: 0.0 GB, 0%logs: 0.0 GB, 0%
build_artifacts: 15.1 GB, 74%build_artifacts15.1 GBother: 2.1 GB, 10%other2.1 GBsource_code: 1.8 GB, 9%source_code1.8 GBdeveloper_environments: 0.7 GB, 4%1 GBarchives: 0.4 GB, 2%0 GBimages: 0.2 GB, 1%audio: 0.1 GB, 0%videos: 0.1 GB, 0%applications: 0.0 GB, 0%documents: 0.0 GB, 0%application_caches: 0.0 GB, 0%logs: 0.0 GB, 0%
Fig. 3A Veyra scan of my projects folder (~/development/personal) on 27 September 2026, drawn from its export with Veyra's own categories: 521,629 entries and 20 GB indexed, 15 GB of build artifacts flagged as reclaimable. The flagged category is the only thing in colour.

1.3GRADIA lab platform

2020 – 2022
Full Stack Engineer
Python, Django, Image processing, Solidity
3 min → 45 s imaging per stone

Laboratory ERP and diamond grading

The ERP, grading tools and imaging pipelines used every day by scientists on a platform grading 500+ stones a month, with grading reports minted as verifiable NFTs. Case study →

Lab CSV31 columnsReport modelvalidatedImagingdetect + cropGradingworkstationLaTeX PDFQR + IPFSMintEthereum≈ 3 min → ≈ 45 s per stone500+ stones a month · 70+ reports on-chain
Lab CSV31 columnsReport modelvalidatedImagingdetect + crop3 min → 45 sGradingworkstationLaTeX PDFQR + IPFSMintEthereum
Fig. 4The GRADIA grading pipeline as it ran: the lab's CSV validated into report models, automated imaging, a PDF with a QR code and an IPFS link, then the on-chain mint. A stone passes through as you arrive; click the figure to send another.

1.4FoundFast & ManyRoads

2023 – 2026
Team Lead
Python, Django, DRF, Flutter, CI/CD
3,000+ FoundFast downloads

Two mobile products, iOS and Android

Startup-idea competitions with community voting, and GPS-guided journeys with location checkpoints: backends, APIs and release engineering for a distributed team of ten. Case study →

1.5Rosetta IMS

2026
Software Engineer
Python, FastAPI, PostgreSQL, SQLAlchemy, Prefect
4,000+ SKUs modelled

Procurement & inventory for AlgoGroup

Typed procurement, inventory and catalogue services that unify Shopify, retailer, supplier and spreadsheet data, with validators that catch cost and margin anomalies before they go live. Case study →

1.6Strain

2025
Design & engineering
Python, NumPy, pandas, Matplotlib

Materials testing analysis

Turns raw Universal Testing Machine exports into stress–strain analyses with automatic column detection, unit handling and publication-quality plots. Case study →

00.050.10.150.20.250.305101520max σ = 18.45 MPa at ε = 0.067E = 1.65 GPa, linear fit over ε ≤ 0.0025×failure, ε = 0.280n = 873 rows, Composite test / 5%.xlsx, sheet 1strain, mm/mmMPa
00.10.20.305101520max 18.4 MPaE = 1.65 GPastrain, mm/mm · stress, MPa
Fig. 5A 5 % sisal-fibre composite specimen from a materials lab session, parsed and plotted by Strain's own method from the raw export kept in this site's repository: modulus of 1.65 GPa fitted over the shaded region, maximum stress marked, the last point is failure. Move along the curve to read it.

The rest of the shelf.

An organisation, a course, a CTO seat, client work and the tools I make for myself.

  • 2025 – presentKavana LabsFounder
    An engineering organisation in Ghana with two arms: a non-profit engineering-education programme, and a products arm behind the automation studio Netivr.
  • 2026KES 001 · Computational Foundations with PythonCourse author
    An eight-week course I wrote for Kavana Labs' education arm: decks, handouts and exercises from “Hello, Machine” to validation, testing and sanity checks.
  • 2021 – 2026SocialPosts.aiCTO, part-time
    AI-assisted social-media publishing: scheduling, content generation and NLP chatbots. Backend, APIs, deployment and ML integrations for four years.
  • 2021 – 2022Pitch Deck Services portalLead developer
    Customer portal for a US pitch-deck agency: orders, payments, questionnaires, deck-progress collaboration and transactional email. Django, React, Postgres, Redis.
  • 2024GitTestProTalent Co-Op
    A platform that assesses Git and GitHub skills by guiding people through practical, checked tasks.
  • 2023VinuageFrontend contributor
    A wine-trading platform with virtual cellars and a wallet: React frontend for buying, storing and reselling wine.
  • 2025Africa AtlasSide project
    An interactive 3D atlas of 54 African economies built on World Bank data, from consumer to producer.
  • 2025FundGrepCLI
    Command-line search across scholarships, grants and funding opportunities.
  • 2025MGEC++20
    A mathematical and geometry engine for simulation and future CAD modelling, written to understand how CAD kernels work.
  • 2026SelahSide project
    A calm, cinematic, scroll-based journey through the whole Bible in fifteen acts, built with three.js and no backend.
1.7 – 1.16

Seven years, end to end.

From a junior developer wiring SMS verification to leading a team and founding a product. The full record is on the resume page.

§2

2.1Quodra — Founder & CEO · Product & Engineering

2025 – Present
Accra · part-time
TypeScript, Python, Google Cloud Run, MCP
quodra.app

The presentation editor where science actually runs: equations, Python cells, charts, circuits and molecules are live objects rather than images. Grew out of Praxis, a prototype I built in late 2025.

  • Designed the structured document model, editor architecture and backend services so people and AI systems manipulate the same objects directly, keeping AI-generated content editable instead of flattened.
  • Shipped PowerPoint import and export, and an MCP interface through which AI assistants create and modify presentation objects programmatically.
  • Migrated backend workloads to Google Cloud Run. 300 users and 2,432 decks created to date.

2.2AlgoGroup / Rosetta IMS — Software Engineer, Procurement & Inventory

Apr 2026 – Sep 2026
via Talent Co-Op
Python, FastAPI, PostgreSQL, SQLAlchemy, Prefect

Procurement, inventory and catalogue services that unify Shopify, retailer, supplier and spreadsheet data into one typed model.

  • Modelled 4,000+ SKUs across roughly 60 suppliers with typed ingestion and validation pipelines for pricing, packaging units, bulk-buy terms, landed cost and margin.
  • Backed the pipelines with 183 automated tests; validators flag inconsistent costs and margin anomalies before they reach the live catalogue.
  • Added provenance and audit trails so every catalogue change is traceable, reviewable and reproducible.

2.3Talent Co-Op — Team Lead Software Developer

Jan 2023 – Apr 2026
Hong Kong · remote
Python, Django, DRF, FastAPI, Flutter, CI/CD

Led a distributed team of about ten engineers while building Python backends and APIs hands-on for production web and mobile apps.

  • Owned architecture reviews, testing strategy, releases and sprint execution; shipped 30+ releases a year.
  • Shipped FoundFast (iOS and Android): startup-idea submission, community voting and competitions, 3,000+ downloads.
  • Shipped ManyRoads (iOS and Android): GPS-guided journeys with location-based checkpoints and user-created routes.
  • Introduced automated testing and CI/CD with Pytest, GitHub Actions and CircleCI; mentored engineers in design, debugging and TDD.

2.4GRADIA — Full Stack Engineer

Oct 2020 – Sep 2022
Python, Django, Image processing, Solidity, Ethereum

The laboratory ERP and grading tools used daily by scientists and grading staff on a platform grading 500+ diamonds a month.

  • Built lab records, diamond grading, report generation and workflow automation used every day by the grading team.
  • Cut per-stone imaging time from about 3 minutes to about 45 seconds by automating detection and cropping of macro and nano diamond imagery.
  • Built the customer-facing verification app and the Solidity contracts that mint each grading report as an NFT; 70+ reports issued on-chain.

2.5SocialPosts.ai — Chief Technology Officer (part-time)

Sep 2021 – Feb 2026
Python, APIs, ML integrations

Led engineering for an AI-assisted social-media publishing platform: backend, APIs, deployment and ML integrations.

2.6BeNeverEnding Inc. — Backend Developer

Jan 2021 – Mar 2021
Python, REST

REST APIs, authentication workflows and backend services for a character-building and visual-storytelling platform.

2.7mPedigree — Junior Developer

2018 – 2019
Python

Authentication and SMS-verification workflows for secure user onboarding.

Opinions, earned.

§3

3.1Nothing destructive without a plan

planapprovequarantineundo restores the bytes, hash checked

Veyra's cleanup engine will not move a file until there is an immutable plan, a typed approval and a way back. I build backends the same way: audit trails, provenance, reversibility.

3.2Typed models over loose data

typesvalidatorsrows4,000 SKUs, one model

Four thousand SKUs from spreadsheets, Shopify and suppliers became one typed model with validators at the door. Structure first, then speed.

3.3Ship, measure, mentor

JanAprJulOct30 releases a yeartests, CI, reviewa team of ten, each release reviewed

Thirty-plus releases a year with a team of ten only works with tests, CI and people who understand why the system is shaped the way it is.

Notes from the build.

§4

All writing →

Written while the decisions are still fresh, here and on Medium.

Let's build something durable.

§5

I'm open to relocation and remote roles, and always happy to talk about backend architecture, native tooling, or the products I'm building.

Email
browndesmond30@yahoo.com
GitHub
kali-physi-hacker
LinkedIn
desmond-brown
X
@Desmond956
Résumé
resume page, or the PDF
Community
Codetopia Community, where I direct projects and open source
Accra is on GMT, so mornings in Europe and evenings in the Americas both work.

Colophon

Set in Literata and IBM Plex Mono. Built with Next.js; no analytics, no cookies. The figures are drawn from data kept in the site's repository; Fig. 2 is the only screenshot. Last revised 27 September 2026.