About

Technology Should Solve Problems, Not Create Them

Hi, I’m Kim Strahan, the developer behind Strahan Web Development.

I believe that a website shouldn’t just look good—it needs to work for you. For over 10 years, I’ve been building web solutions that take the stress out of running a business.

I am a developer who believes in “function first,” whether that means writing a custom script or simply finding the right existing tool to fix a bottleneck in your workflow.

The “Teacher” Difference
Before I was a full-time developer, I spent years teaching beginner computer classes. Why does this matter to you?

It means I speak your language, not just the computer’s. I know that the best software in the world is useless if the person running it feels overwhelmed. I excel at listening to your problems, building a solution, and then explaining exactly how to use it without using confusing technical jargon.

I Don’t Just Code, I Run Business.
I bring a unique perspective to web development because I am in the trenches myself.

I am a Maker: As the owner of Isy’s Boutique, I understand the need for efficiency.

I am an Organizer: I manage supplier communications and reporting for a fabric ordering group.

I am a Single Mom: I know the value of time.

I understand that you don’t have hours to waste on repetitive manual tasks. You need technology that gives you your time back.


How I Work: Real Solutions for Real Pain Points

I love digging into a business owner’s “pain points”—those repetitive tasks that eat up your day—and fixing them. Sometimes that requires code, and sometimes it just requires a fresh perspective.

Case Study 1: The 10-Hour Save A client was manually scaling images into three different sizes for her platform. It was tedious work that took her over 10 hours every month. I didn’t just take her word for it; I “lived the pain” by testing her workflow myself.

  • The Solution: I wrote a custom Python script to automate the process.
  • The Result: What used to take 10 hours now happens automatically in the background.

Case Study 2: The “No-Code” Fix A client was struggling to collect photography from her sales reps. The reps were emailing files individually, creating a disorganized mess that forced the client to spend hours sorting and saving attachments.

  • The Solution: I listened to the reps and the client. I realized we didn’t need to build expensive custom software; we just needed a centralized flow. I set them up with Dropbox File Requests.
  • The Result: The chaos of email sorting vanished instantly, at zero development cost to the client.

My Process

  1. The Chat: We sit down (virtually) and discuss what is frustrating you about your current site or workflow.
  2. The Build: I create the solution using the best tool for the job.
  3. The Handoff: I walk you through the solution, ensuring you are 100% comfortable using it.

The Tech Stack

I am platform-agnostic. I have the experience to work with what you have, or build what you need from scratch.

  • Languages & Frameworks: C#, Python, PHP, JavaScript, SQL, HTML, CSS, Bootstrap, Vue
  • Platforms: Shopify, WooCommerce, WordPress
  • Databases: MySQL, SQL Server

Location

I am based in Kingston, Ontario, but my office is wherever you are. I am fully set up for virtual consultations and successful remote work, serving clients from across the street to across the globe.


Let’s Fix What’s Frustrating You

You don’t need a technical plan to contact me—you just need a problem you want solved.

Whether your inventory is a mess, your images take too long to upload, or you just want to build something new, I can help.

Email me directly at: strahanwebdevelopment@gmail.com

Or fill out the form below to get started.

Name