When off-the-shelf won't cut it
Off-the-self software often can't fit your business's unique needs 100%. When you need something more tailored, I can put a custom solution into your hands that feels great and solves your pain points.
I take the time to understand your business, and create a solution that fits like glove.
Put your best foot forward...
A good website communicates your product or service effectively, has an intuitive user experience on both desktop & mobile, and has clean code and smart SEO to funnel a high volume of traffic to your business.
I specialize in custom built product/service websites and e-commerce.
Saas MVP Development
Get your business idea off the ground
Need a developer to help build and launch your Software as a Service (SaaS) product?
I've worked with a number of early stage startups to help bring their business idea to life. Test the market with a Minimum Viable Product or build out new features on your existing PHP product.
I've completed over 100 successful projects in the last 3 years, from small brochure websites to complex web applications. Here are just a few of my recent ones.
- Web Application
Automatic Report Generation
IPAC Consulting, a firm that performs infection control audits for medical clinics, was overwhelmed with generating audit reports. Filling out paper audit forms, and then later translating them into written PDF reports was repetitive and time consuming.
I build them an application to not only complete the on-site audits using digital forms with an iPad, but also sofware to automatically generate a PDF report out of the audit forms and some "smart" report templating. Not only do they produce more consistent, professional reports, in 50% less time, but the audit data is digitized for better future analysis.
Family Budgeting App
This was a proof-of-concept/learning project I built to demonstrate the capabilities of a number of leading edge web development concepts, namely:
- Progressive Web App approach
- Single Page Application built with VueJS, a bleeding edge reactive UI framework
- REST API buit with CodeIgniter PHP
It features a highly reactive interface, offline capability, and lightning fast performance. I have a demo instance of it available online that anyone is welcome to take for a spin. Just get in touch with me and I'll send you the login details.
I also have the code for both the Vue front end, and the REST API back-end available on GitHub.
This is a personal project of mine that I have recently launched. Search Engine Optimization is more an art than a science, and techniques and opinions between SEO professionals vary on what can be considered an "optimized" website. Website auditing tools aren't a new concept, but the existing tools out there don't allow a high level of customization to match the way an SEO professional approaches Search Engine Optimization.
I saw a need to create an audit tool that can be customized and flexible to fit the multitude of approaches to SEO, so MySEOScanner was born.
This project is made possible by several key design features:
- A dynamic database of "metric" definitions (a "metric" being a specific element or property that is measured on a website, which contributes to the overall site score). Creating a dynamic metric definitions database enables metrics to be easily added or adjusted. These "metric" definitions can then be fed into the site scanner algorithm on the fly to produce an audit report as unique as the SEO professional who customized it.
- JSONP enabled API, allowing the entire scanner to be easily added to a website using a small embed code, which pulls in the necessary assets at page-load to generate the scanner's front end.
- Capability for proxy scripts to tie into the API from a user's server to provide full white-label appearance.
- An Object Oriented, MVC architecture built on the CodeIgniter 3 framework.
Tracks Wildlife Control
Tracks Wildlife Control is a new London area company specializing in critter control. They came to me to build them a brand new website that was modern and allowed them to make updates and changes on their own.
Built on Perch CMS, the solution I put together is easy to self-manage, performant, mobile-friendly, and optimized for search engines.
Leaf Racewear is a London company that sells auto racing safety equipment and custom made racing suits. Their website was old and was in need of an update. I built them a new mobile friendly website with their products featured front and centre. To go along with the store-front, a custom coded check-out process suits their unique needs and makes the customer experience smooth and painless.
A back-end powered by Perch CMS along with some custom tracking software simplies the website management and puts more control in the hands of Leaf Racewear with less dependance on a web developer -- how it should be.
What they had to say:
"I ran the new website through the [business development] website assessment tool. It scored a 10/10... that was pretty fun to see." "I really like how the site is looking!!" - Colin Grandy, Leaf Racewear
- Web Application
Pinder Transport - Car Carrier Logistics
Pinder Transport is a car carrier trucking company that had a need to replace their aging trucking logistics software. In addition to modernizing their software, they also found the advantages of moving their business software to the cloud so they could easily access it from anywhere.
I custom built a comprehensive application that automates and streamlines their operation by:
- Allowing them to track and manage the logistics of their fleet
- Assign loads and trips to drivers
- Invoice customers
- Automatically generate driver payroll statements
- Automatically calculate IFTA tax rates (a complex international fuel tax regulation)
- Notify management personnel of upcoming licensing renewals
A Shopify website, Global Bronze is a great example of how a project can benefit from a professional coder. The site was initally built by a marketing professional using a stock theme, who then hired me to customize the theme code, add some unique functionality to turn it into a members only site, and add some integration with a third party CRM system. The end result is a highly functional, high end professional website.
What they had to say:
Thanks for getting this done so quickly!
Professional Pool Services in London, ON previously managed their website on their own using Wordpress, however after being hacked twice, and also realizing they badly needed a design update, they hired me.
I put together a custom designed website built on Perch CMS. Now they have a modern, mobile friendly website that's also highly secure.
The Biography Centre, an established publishing company, commissioned me to build a subscription based web app for a new venture of theirs that seeks to guide writers through composing their own autobiography. Through a sleek interface, users will be guided through writing about their own personal history from their ancestry into their childhood, adulthood and right into their dreams for the future. The app then compiles everything that's been written into a comprehensive "My Bio" page, which can be shared with others or kept as a private momento.
The unique Timeline feature matches historical events to a user's period of their life, and enables them to record their thoughts and reactions.
An easy Progress panel tracks what sections have been completed, skipped, or need further work.
Users can also upload and manage photos through galleries tied to a specific time period.
The app also includes extensive Administrative controls that allows them to manage the integrated blog, users, help resources, historical events, and the prompt questions.
Unique Technical Challenges:
- Writing page built using decoupled Front End (REST API Approach)
- Fully automated MailChimp integration
- Stripe subscription plan integration
- In-app image manipulation tools
- Custom blog system fully integrated into the app
Cloud based invoicing and accounting software for freelancers, consultants, and micro-businesses. This is my own product launch born out of a lack of other good cloud invoicing/accounting software out there designed for the little guy.
Packing some industrial level security, slick reporting, and lightning-fast performance among other features.
Unique Technical Challenges
- Stripe subscription payments integration
- Charts generated using Chart.js library
- Web Application
Power Property Services
This is a web application that serves as a great example of how a piece of custom cloud software can unify your workforce, drasticly reduce man-hours on non-revenue administrative tasks, and provide a serious return on investment very quickly.
Power Property Services is a busy property management and snow removal company that has been drowning in paperwork -- all done by hand.
Now work crews can:
- Have easy access to work instructions, wherever they are
- Submit reports directly onsite, easily, and in real-time
- Clock in to jobs onsite, guaranteeing accurate tracking for payroll
- Access and submit company documents directly to management, eliminating forgotten or lost paperwork
Management personnel have a powerful resource to:
- Track progress of projects in real time
- Easily compile payroll hours
- Gather metrics on man-hours by project
- Digitally manage administrative documents like training forms, drivers license copies, etc.
The web app also features a high level of security to protect sensitive company data, including SSL, database encryption, and leading edge password handling techniques.
Community Living Port Colborne/Wainfleet
A Perch CMS powered website done for the Port Colborne branch of Community Living.
Like my last Community Living Project, this website features a custom built employee section which provides training content for internal policies, tracks an employee's progress through it, and notifies adminstrators when training sections are completed.
- Web Application
Mindful Drivers - Student Database
A new driving school needed a student database and portal to manage students, schedule class and road lessons, track payments, homework & attendance, and provide students a portal to login and view their activity and invoices. I built a custom web application to do just that!
- Keeps database records of student information
- Tracks student payments, generates invoices, and can email receipts out
- Schedules Classroom lessons and in-car sessions
- Allows instructors to upload registration forms, exams, homework, and attendance sheets to the app for tracking
- Provides students a portal to view their own attendance records, submit their own homework, view invoices and payment information, and see the results of exams and road tests