Skip to content

We build
web apps
that mean
business.

Bad Dog Web Development. Ruby on Rails studio based in Calgary.

Services

Web Applications

Full-stack Rails applications built for performance, scalability, and long-term maintainability.

API Development

Clean, well-documented APIs that power your mobile apps, integrations, and internal tools.

Website Redesign

Modernize your existing site with better performance, fresh design, and improved user experience.

Selected Work

Project Screenshot
Software Engineer II

Enterprise Data Platform

Scale a data platform to handle 6B+ rows daily while maintaining reliability and performance for analytics teams across the organization.

View Case Study →
Project Screenshot
Full-Stack Developer

Workforce Scheduling Platform

A staffing company needed to replace spreadsheets and phone calls with a real system — one that could handle shift scheduling, SMS-based confirmations, payroll integration, and employee management at scale.

View Case Study →
Project Screenshot
Solo Developer

Know Your Place

A club management organization needed a platform to run their entire operation — event creation, member management, ticketing and payments, refunds, announcements, and seating arrangements with complex constraint rules. They were juggling spreadsheets, email threads, and manual processes across multiple chapters.

View Case Study →
Project Screenshot
Solo Developer

Know Your Sh#t

Restaurant menus are a pain to digitize. Most owners retype everything by hand or pay someone to do it. The goal: upload a PDF menu and get a structured, editable digital menu back — automatically.

View Case Study →
Project Screenshot
Design & Development

Bad Dog Portfolio

Create a portfolio site that doubles as proof-of-skill — built with the same stack we sell. Had to look sharp for clients and credible for engineering hiring managers.

View Case Study →