Brandon Nilsson

I like building things

Living in Grande Prairie, Alberta

All Projects

20
ordermerch home page

OrderMerch

OrderMerch is a service I created and run by myself. The backend is created with Django and DRF. The front end uses Next.js and the app front end uses Sveltekit. The reason for separating the two is because Sveltekit works better with Fabricjs which I started using for the designer. The service is mostly automated once a client is set up and integrated with the API. Merchandise is sent to and fulfilled by suppliers via rest APIs. I can provide snippets for the codebase upon request.

Management
Software Development
Graphic Design
learning platform home page

Learning Platform

I am a content manager for this learning platform. My duties included graphic design, content creation and planning, coding, and much more. One of my favorite projects and jobs. Everything you see on the learning platform was created by me. Minus the website, that was created by a different developer. However, I provide updates on the website now too.

Voiceover
Video Editing
Management
Software Development
Graphic Design
postback simulator software

Postback Simulator

CLI application for generating and emulating a postback request to a website in development locally or in production. This application takes an API key and fetches offers from the client's website. After replacing variables in the URL with information from one of the offers it will then send the request, thus mocking the postback. The source code is public and I can provide a link upon request.

Software Development
prairie sun photography

Prairie Sun Photography

Created this website with Sveltekit and it is customizable with Sanity. Svelte ended up being a joy to work with and I would highly recommend it.

Consulting
Software Development
stacks

Stacks

They wanted an updated website with a lot of animations and a modern framework. The majority of the website can be updated with Forestry (markdown) and Prismic for the blog. This way non-developers can update the content easily. The animations while complex were created with Lottie.

Software Development
Consulting
daily work order software

Daily Work Order

This software was created to get rid of paper copies and have them be filled out digitally. Forms are created on the front end with ASP.NET and AlpineJS. The JSON is sent to the backend where it is then validated and then a PDF is generated and returned.

Software Development
Consulting
wedding rsvp software example

Wedding RSVP

Created wedding RSVP software for two people close to me. This was created with Django allowing them to view all entries and make changes if needed. I used AlpineJS for a dynamic front end and to keep deployment simple for the application.

Software Development
view all services

Service Software

Project created for services done on equipment. This was done with Django allowing the manager to add new equipment and view entries on the admin dashboard. Employees that create an entry are only able to view and update their own entries.

Software Development
gui for the application

Nivel Scraper

Created a desktop application for scraping Nivel. This was my first time creating a complete application in Go. Go was required as there are hundreds of thousands of products to scrape and using it allowed them to be scraped in a timely manner. This included authentication for their account to get discounted prices. The GUI was created using Fyne. Goroutines were used for scraping mass amounts.

Software Development
Consulting
simple sim home page

Simple Sim

Worked with a team of developers. The software allowed companies to resell mobile devices, phone plans, and more. Ability to add multi-tenant resellers. This was a multimillion-dollar contract that I helped turn around after the previous developer failed. I was hired to work as a frontend developer but I also consulted on the backend due to my experience with Python.

Software Development
Consulting
scrapingbytes home page

ScrapingBytes

Personal project created in 2020. This is an API as a service. It enables you to scrape websites that use JavaScript and avoid headless browser detection. Rotating residential proxies, HTTP requests, chrome, and much more. This was created using ASP.NET Core and NextJS for the front end. This was my first time creating a complete application with C#. This was also my first time integrating the stripe API into a product.

Management
Software Development
bad food co homepage

B.A.D. Food Co

I was in charge of choosing the technologies for this project for the agency I was working for. The goal of the project was to convert from WooCommerce to Shopify. The theme was recreated based on Figma designs.

Software Development
Management
vella bioscience homepage

Vella Bioscience

Worked directly with the lead developer. Extended the Shopify theme by creating new sections for use across the website. Created most components for the media kit page.

Software Development
Consulting
ragen jewels home page

RAGEN Jewels

Extended the headless store with multiple different features and bug fixes. Worked alongside the lead developer. New features included an account section, wishlist, contacting, wholesaler, and admin sections. There were endpoints, external API calls, and much more. This was my first time really being exposed to and using both React and TypeScript.

Software Development
Consulting
regalytics dashboard example

RegAlytics

I was hired as a full-stack developer. I took their existing codebase from development to production. Search, save, filter, and query daily regulatory updates. Saved searches can be scheduled to send daily email reports via Excel. In this project, I collaborated with all teams on the scraping, and management side. I jumped into the marketing side and consulted on what they should be doing as well.

Software Development
Consulting
fiuti home page

Fiuti

Google Ads SKAG generator. I was hired as a full-stack developer to manage and extend the platform. I have added an admin dashboard, integrated AppSumo, migrated and fixed breaking changes for the Google Ads API, and much more. I still do work for them from time to time.

Software Development
Consulting
table containing all clients

Personal Trainers & Clients

The application allows personal trainers to create programs to assign to their clients. Originally created in Vue but migrated to React. The backend is written in Django. At the time of creating the application, I went for a NoSQL approach. If I was to recreate this now I would 100% use a relational database to make managing records much easier. It would keep everything properly in sync.

Software Development
foremans report entry

Foremen Reports

Single page application (SPA) with a Django backend to allow foremen to fill out daily reports on site. Reports can be downloaded by HR as a PDF back at the office. The application can be used on tablets, mobile, and desktops. This is in use daily. I chose Vue as a technology to be able to dynamically alter a table with ease and react to new data.

Software Development
Consulting
first pass homepage

First Pass Oilfield Inc

The owner of the company had specific requirements and features for their website. In the process, we finally settled on creating a custom CMS. This was created with Flask and Jina2.

Software Development
Consulting
Graphic Design
alphaready homepage

AlphaReady

Founded in 2017. The whole business and website were designed and developed by myself. I managed all clients and affiliates. Instagram accounts were managed in bulk through private software. Managed accounts through special proxies, sims, and more. Eventually, I had to shut down due to privacy laws changing in the EU which changed Instagram.

Management
Graphic Design