jason@calgary:~$ whoami

I keep small businesses running — and build the software they run on.

I'm Jason, a Calgary-based IT & systems builder. I run BlackBox Connections, a managed IT practice for local small businesses, and I designed and built RevOne, a serverless marketing automation and notification platform on AWS.

📍 Calgary, Alberta Founder · BlackBox Connections Builder · RevOne
About

One operator, full stack — from the firewall to the Lambda.

Most small businesses don't need an IT department. They need one person who actually understands their whole environment: the Microsoft 365 tenant, the network in the back room, the line-of-business software that pays the bills, and the cloud services quietly holding it all together.

That's what I do. I support a portfolio of Calgary small and mid-sized businesses directly — no ticket queue, no handoffs — and when off-the-shelf tools don't fit, I build the software myself. Some client relationships go back fifteen years.

Work

What I'm building

// managed IT

BlackBox Connections

A Calgary managed service provider delivering hands-on IT for small businesses.

  • Microsoft 365 & Entra ID administration
  • Azure and SQL Server workloads
  • UniFi networking, dual-WAN and VoIP
  • Line-of-business software support
blackboxconnections.com →
// serverless platform

RevOne

A serverless AWS platform for marketing automation and customer notifications, built for a multi-location Calgary dry-cleaning group.

  • Email, SMS & MMS campaigns with consent tracking
  • Transactional notifications and hosted invoices
  • Operational and financial reporting dashboards
  • AI-generated messaging from customer profiles
revone.co →
// security service

Email Lockdown

Microsoft 365 security for small business: assessment, hardening, incident response and ongoing management — born out of real business-email-compromise investigations.

  • Repeatable PowerShell + Graph assessment kit
  • Tenant hardening and reporting
  • Partner-delegated (GDAP) access, no shared admin accounts
blackboxemailsecurity.com →
Stack

Tools I reach for

AWS serverless

Lambda · DynamoDB · API Gateway · CloudFront · S3 · SES · Pinpoint · Cognito · Bedrock

Microsoft

Microsoft 365 · Exchange Online · Entra ID · Azure · Azure SQL · SQL Server

Languages

Python · T-SQL · PowerShell · bash · a little TypeScript

Network & edge

UniFi · Cloudflare · DNS · SPF / DKIM / DMARC

How I work

A few habits

  1. Ship complete files, not fragile patches.Whole, tested files get deployed — hand-pasted snippets are how regressions sneak in.
  2. Check before it goes live.Syntax checks, dry runs and kill switches before anything touches real customers.
  3. Least privilege by default.Real authentication, scoped access, and no endpoints left open "just for now."
  4. Keep it simple to run.Static sites on the edge, managed services over servers to babysit.
Offline

When I'm not at a keyboard, I'm on two wheels.

Hard enduro and technical off-road riding on a KTM 300 XC-W. I film rides on a GoPro and — naturally — wrote a Python script that turns the raw footage into highlight reels for YouTube.

▶ Watch the rides on YouTube

Contact

Need IT that just works?

For managed IT, Microsoft 365 security or custom cloud work in Calgary, get in touch.