Software Development Consultant
Helping build & maintain Web, Mobile & Desktop Apps and Database Systems
Locally Serving Vancouver to Chilliwack
Remotely Serving Canada & USA

Services

Rails

Ruby-on-Rails Web Applications

I am an expert in developing with Ruby-on-Rails. Rails provides your projects with a highly scalable, database-driven and proven architecture for great web apps and sites. Rails promotes speed of development and maintainability for your app or site.

Javascript

Javascript Web Applications

We provide app development with a varity of Javscript technologies ranging from VueJS, Angular, jQuery, React & More. Javascript promotes a rich user experience for your apps.

Ios android

Multi-Platform Mobile Apps

We build a single hybrid app using Ionic, Cordova, and Angular that runs on all Apple iOS & Android devices. This allows us to build an application for both major platforms in record time.

Desktop

Multi-Platform Desktop Apps

Uses regular web technology to build desktop applications using Electron. Applications will work on all operating systems including Windows, Mac OSX, or Linux.

Example Dashboards

Public Sites

Mobile Apps

Open Source

BOOTSTRAP-DIRECTIONAL-BUTTONS

CSS

Directional / Arrow buttons for Bootstrap

CHOSEN-BOOTSTRAP-THEME

CSS

Bootstrap theme for Chosen Select that actually looks like Bootstrap

CHOSEN-MATERIAL-THEME

CSS

Material theme for Chosen Select

CHOSEN-READONLY

JS

Chosen Readonly is a plugin that extends Chosen Selects to add support for the readonly attribute

INPUT-AUTOGROW

JS

Input Autogrow is a jQuery autogrow plugin for inputs

INPUT-CASE-ENFORCER

JS

Input Case Enforcer is a jQuery plugin to enforce uppercase, lowercase, or capitalized inputs & textareas

LAZY SERIALIZE

RUBY

An alternative to ActiveRecord's serialize method which does not serialize each column until the first call to the attribute

JS-TRY

JS

JS-Try is a Javascript implementation of the try method from Rails for safe navigation

PAPERCLIP UTILS

RUBY

A collection of processors and helper methods for easier dynamic processors and styles on your Paperclip uploads

PROTECTED ATTRIBUTES CONTINUED

RUBY

Protected Attributes for Rails 5+

RAILS NESTED LAYOUTS

RUBY

Dead simple nested layouts for Rails

REARMED-CSS

CSS

CSS Utility Classes for rapid development

REARMED-JS

JS

A collection of helpful methods and monkey patches for Arrays, Objects, Numbers, and Strings in Javascript

REARMED-RB

RUBY

Rearmed-RB helpful methods and monkey patches for Objects, Strings, Enumerables, Arrays, Hash, Dates, & Rails

SELECT-SYNC

JS

Select Sync is a jQuery plugin to synchronize selects by selected or disabled options easily

SPREADSHEET ARCHITECT

RUBY

Easily turn any ActiveRecord relation or Ruby object collection into a XLSX, ODS, or CSV spreadsheet

Weston GangerBCIS

Software Engineer / Developer

Education:

Bachelor of Computer Information Systems from University of the Fraser Valley

Contact

604-309-8713
info@solidfoundationwebdev.com

Westonganger profile

Send Me A Message

I would love to get in touch and talk about your next project. Feel free to send a message and I will get back to you shortly.


Get Connected