Skip to content

Moussa Dramé, software engineer in Québec

I build the digital tools that help small businesses save time.

Web apps and AI automation, from the first sketch to launch. An engineer's rigour, an economist's eye.

Software engineer and economist, 5 years of experience. Before writing a line of code, I measure what a tool will bring you. Then I ship it tested, documented and built to last.

What I build for small businesses.

Custom web applications

Tools designed around the way you work, on a computer or installed on a phone, even without a connection.

React, TypeScript, Supabase, PWA

Corridor home screen on iPhone: today's rate in CFA francs, go-ahead checklist, assumptions to verify.

AI automation

Repetitive tasks (quotes, data entry, emails, reports) handed to AI assistants, under your control, so your time goes to your customers.

Claude, APIs, Scripts, Workflows

Online ordering and sales

Menu, cart and live order tracking, on your own website, without the big platforms' commission.

Online ordering, Dashboard, Accounting export

Reliability and security

Automated tests on every change, data protected under Québec's Law 25, backups and restricted access. A tool you can rely on.

Testing, Law 25, Two-factor authentication, Backups

Real projects, built end to end.

Flagship project

Corridor

A logistics and financial planning app for exporting cars from Québec to West Africa. It prices every leg of the journey, in Canadian dollars and CFA francs, and recommends a decision before any purchase.

  1. Today's dashboard

    Today's rate in CFA francs, the go-ahead checklist, assumptions still to verify: everything that weighs on a decision, in one place.

    Corridor home screen on iPhone (in French): today's rate, go-ahead checklist, assumptions to verify.
  2. Comparing freight forwarders

    Every quote is brought back to the same car and the same scale. Corridor names the cheapest quote received and flags what is still missing.

    Freight forwarder comparison (in French): cheapest quote received, savings against the most expensive, fastest option.
  3. Every dollar, all the way to Bamako

    Purchase and taxes in Québec, freight, Malian customs, resale: the margin is built line by line, and every assumption shows how confident it is.

    Corridor simulator (in French): a fictitious 2016 Toyota Corolla, the estimated margin and the Québec purchase breakdown.
  4. Deciding with the risk in plain sight

    4,000 simulated scenarios. Here the median margin is positive, but the car loses money 40% of the time, so Corridor recommends passing on it. A good tool also knows how to say no.

    Corridor recommendation (in French): pass, 40% risk of loss, margin distribution over 4,000 scenarios.
Corridor home screen on iPhone (in French): today's rate, go-ahead checklist, assumptions to verify.Freight forwarder comparison (in French): cheapest quote received, savings against the most expensive, fastest option.Corridor simulator (in French): a fictitious 2016 Toyota Corolla, the estimated margin and the Québec purchase breakdown.Corridor recommendation (in French): pass, 40% risk of loss, margin distribution over 4,000 scenarios.

React, TypeScript, Supabase, PostgreSQL, Vitest, Playwright, Vercel

Real Corridor screens (the app is in French), with fictitious data.

Read the case study
Frame from the video course (in French): the 2016 Toyota Corolla used as a running example, bought for $8,900 in Québec.

Motion design

Animated video training

A video course generated entirely from code: animations, word-synced narration, music composed by computation.

Remotion, React, Text-to-speech

Coming soon

Online ordering for restaurants

Ordering website, real-time kitchen screen, order history and accounting export. Public demo in preparation.

React, Supabase, Real time

How I work.

  1. Understand

    I listen before I suggest anything. How do you work? What costs you time or money? Sometimes the right answer is not software.

  2. Prototype

    A first usable version, fast, so you can judge the real thing rather than a document.

  3. Build to last

    Automatically tested code, protected data, backups. What works on day one must still work a year later.

  4. Support

    Every tool ships with its user guide, and I stay on to improve it with you.

An engineer who thinks like an economist.

I hold a master's degree in software engineering and a master's in economics, both from Bamako, Mali, and have 5 years of professional experience.

Now based in Québec, I bring this dual perspective to small businesses: a digital tool is only worth it if it saves time or money. I measure that before I build it.

  1. BamakoMaster's in software engineering, master's in economics
  2. QuébecWeb applications and AI automation for small businesses

Tell me about your day-to-day.

Is a task eating hours of your week? Tell me about it. I will tell you honestly whether a tool can help.

bonjour@moussa-drame.com
Email me

Québec, Canada