OurModule

Who am I?

I'm a software developer and business analyst based in London, Ontario.

For more than a decade, I've worked with businesses to understand where things slow down, get duplicated, or become harder than they need to be, then built systems people can rely on to make the work better.

I have sat in the leadership meetings, owned the budgets, written software myself, and led a team of developers. Nothing about your business gets lost in translation, and the person you talk to is the person who builds it.

Robert Smith, the person behind OurModule

Robert Smith, OurModule

  • Business trainingMBAInnovation Leadership: the business half of the job
  • Building software11+ yearsFrom solo builds to a company-wide ERP
  • How we talkPlain EnglishNo jargon and no account managers. You talk to the person building it.
  • Based inLondon, ONWorking with businesses across North America

What I have built

The short version of my background: what I built at each stop, and the tools behind it.

  1. The CSC LED building

    CSC LED Corp.

    Information Technology Manager

    The ERP a nationwide distributor runs on

    Designed and led

    • A custom ERP for orders, inventory, purchasing, invoicing, and reporting
    • QuickBooks sync for customers, inventory, and invoices
    • A B2B ordering site, rebuilt in React
    • Barcode scanning across three warehouses
    • Full documentation of the system, view by view
    • C#
    • ASP.NET Core
    • SQL Server
    • React
    • AWS
    • QuickBooks
  2. Downtown London, Ontario, seen across the Thames RiverLondon, Ontario

    DataCove

    Founder & Developer

    Custom apps, databases, and reporting tools

    Built end to end

    • A franchise-wide ERP for a US client
    • Internal business systems and automated workflows
    • Websites, built and maintained
    • Documentation and training with every project
    • For clients across Canada, the United States, and Europe
    • .NET
    • SQL
    • Zoho
    • Zapier
    • WordPress
    • HostGator
  3. The Apotex campus building

    ApoPharma Inc.

    Clinical Research & Data Management

    Databases for global clinical trials

    Designed and maintained

    • Clinical trial databases in Oracle Clinical, one for each study
    • Data capture forms and validation rules
    • A reporting application for annual regulatory filings

    Where my habits around data quality and documentation were formed.

    • Oracle Clinical
    • SQL
    • Microsoft Access
He has taken the company to levels we never could have reached without him.
Jeannette McNallyManaging Partner, CSC LED

The full work history is on LinkedIn (opens in a new tab).

Why I started OurModule

I started OurModule because I love solving problems, learning new systems, and meeting new people.

Building something that genuinely makes a team member's or a business owner's day easier brings me a great deal of joy.

I also believe there is a whole world of improvement waiting out there, especially with the latest wave of AI. Canadian businesses need to take advantage of it now, to stay competitive with the rest of the world and to make us more efficient as a country.

Helping make that happen is what I love to do.

A florist in an apron arranging white flowers at her shop

The people I build for

What I am building now

Current work you can open and try for yourself.

My latest project

NewChums

NewChums makes setting up a large gathering easy, so people can get together without the hassle and spend their time on what matters most.

  • Post a plan and share one link
  • See who is really coming
  • A chat for every plan

It is live, and it runs on the same toolkit I use for client work.

Visit newchums.com (opens in a new tab)
The Who's in list on a NewChums plan: ten people going, most of them confirmed
A sample plan on NewChums, Game Night and Potluck, with the date, the place, and the RSVP buttons
The plan chat on NewChums, where guests sort out who is bringing what
Sample plans from newchums.com. The people in them are made up.

What I work with

The daily toolkit, from years of production work. Running on something else? I can usually work with that too.

Languages & frameworks

  • C#
  • SQL Server
  • ASP.NET Core
  • React
  • Node.js
  • Next.js
  • PostgreSQL
  • TypeScript
  • JavaScript
  • HTML & CSS
  • Tailwind CSS
  • Material UI
  • Hono

Platforms & services

  • Cloudflare
  • AWS
  • Neon
  • GitHub
  • QuickBooks
  • Stripe
  • Google Workspace
  • Google Analytics
  • Google Maps
  • Sentry
  • Resend
  • Claude AI
  • Zoho

Education

University of Fredericton logo
The one that matters to your project

MBA, Innovation Leadership

University of Fredericton

The business half of what I do: return on investment, prioritization, stakeholder management, and leading teams. It is why a technical decision here is always also a business decision.

Earlier

  • Humber College logo

    Post-Graduate Certificate, Clinical Research

    Humber College

  • Ontario Tech University logo

    BHSc, Health Sciences (Honours)

    Ontario Tech University

Based in London, Ontario

London sits about halfway between Toronto and Detroit. If you are nearby, we can meet in person. If not, everything works just as well over a call: I work with businesses across North America.

All emails are replied to within one business day.

About two hours from both Toronto and Detroit.