Let's Build
Something That Works.

Whether you need a web platform, a Power BI dashboard, an AI automation workflow, or just want to talk through an idea — reach out. I typically respond within 24 hours on weekdays.

Send a Message

Fill in the details below and I'll get back to you within one business day.

No spam. No mailing list.

Message Sent

Thanks for reaching out. I'll reply to within one business day.

Direct Contact
Location
Saint John, New Brunswick, Canada
Response Time
Within 24 hours on weekdays

Currently Available

Open to full-time IT roles across Canada (remote or hybrid). NB Graduate Stream (NBPNP) eligible. Also taking freelance projects.

What Happens Next
01

You send a message

Use the form or email directly. The more context you share, the faster we can move.

02

I reply within 24 hours

I read every message and respond on weekdays. If it's urgent, say so in the subject line.

03

We scope the work

A short call or email thread to understand the problem, timelines, and what success looks like.

04

We build it

Clear deliverables, regular updates, and a working system at the end.

Common Questions

Before You Reach Out.

What kinds of projects do you take on?

Web platforms (PHP, WordPress, Node.js, Django), Power BI and Tableau dashboards, AI automation workflows using Azure AI and OpenAI, SEO architecture, and Python analytics pipelines. If you're unsure whether your project fits, just send a message and describe the problem.

Are you available for full-time roles?

Yes. I'm completing a Post-Graduate Diploma at NBCC in April 2026 and actively looking for full-time IT roles across Canada, remote or hybrid. I'm also eligible for the NB Graduate Stream (NBPNP). Select "Full-time or Contract Role" in the form above.

How quickly can you start?

For freelance projects, I can typically start within one to two weeks of scoping. For full-time roles, I'm available immediately after NBCC graduation (April 2026) or potentially sooner depending on the arrangement.

Do you work with clients outside Canada?

Yes. Freelance and contract work is fully remote and I've worked with clients across time zones since 2018. For full-time employment, I'm focused on Canadian-based roles (remote or in-person in New Brunswick).

What information helps you respond faster?

For project work: a brief description of the problem, your approximate timeline, and any technology constraints (must use WordPress, must integrate with existing Salesforce, etc.). For job inquiries: the role title, company, and whether it's remote, hybrid, or in-person.