Brian Wardwell

Software Development Professional | Problem Solver | Technical Enthusiast

Skills

Frontend Skills

Skills Image

HTML5

Skills Image

CSS

Skills Image

JavaScript

Skills Image

React.js

Skills Image

Typescript

Skills Image

WordPress

Backend Skills

Skills Image

PHP

Skills Image

Laravel

Skills Image

Ruby on Rails

Skills Image

C#

Skills Image

MySQL

Skills Image

Umbraco

Skills Image

SQL

Cloud Services

Skills Image

GitLab

Skills Image

GitHub

Skills Image

Heroku

Skills Image

Laravel Forge

Skills Image

Runcloud

Skills Image

AWS S3

Skills Image

Bitbucket and Jira

Skills Image

TFS and VSTS (Team Foundation Server)

Other Skills

  • Agile Scrum
  • CI/CD Deployment
  • Code Reviews and Pull Requests
  • Unit and Feature Testing
  • Responsive and Mobile First Design
  • User Experience and User Interface Design
  • SEO (Search Engine Optimization

DevOps Skills

  • CI/CD Deployment and YAML
  • Laravel Herd
  • DNS and SSL Certificates
  • UNIX Command Line, Shell Scripting
  • Docker Desktop

Tools

  • Visual Studio Code
  • Sequel Ace
  • Insomnia and Postman (API integrations
  • Adobe Photoshop (interface composites)
  • Figma

Professional Experience

Software Engineer

  • LuminFire
  • Minneapolis, Minnesota
  • 09/2021 - 09/2024

Tools, Skills and Technologies:

  • WordPress
  • Advanced Custom Fields Pro
  • Gravity Forms, WPFacet
  • Custom Plugin Development
  • Git for version control and GitLab for task management and documentation
  • jQuery
  • API Integration
  • Laravel
  • Vue.js
  • Runcloud
  • Controlled Integration/Controlled Development (CI/CD)
  • DevOps: SSL Certification and DNS Management
  • Other: VS Code, Laravel Herd, Livewire, AWS S3, Stripe API payment gateway, regular security maintenance on dozens of sites

Web Developer (Contract)

  • Experis at Winnebago
  • Minneapolis, Minnesota
  • 03/2021 - 09/2021

Tools, Skills and Technologies:

  • DynamicWeb (ASP.NET content management system)
  • C# and Razor template syntax
  • JavaScript ES6+
  • React.js and Next.js
  • API Integration
  • MS SQL
  • Git for version control
  • Azure DevOps for code reviews
  • Team Foundation Server (TFS)
  • Other: Windows development environments, Java test suite development, unit testing

Software Engineer

  • Codelation
  • Fargo, North Dakota
  • 07/2019 - 02/2021

Tools, Skills and Technologies:

  • Ruby on Rails
  • ERB (Embedded Ruby) and HAML Ruby template syntax
  • React.js
  • Bootstrap and jQuery
  • API Integration
  • Postgres
  • Git for version control
  • Heroku
  • Jira/Bitbucket for task management and code reviews
  • Figma
  • Controlled Integration/Controlled Development (CI/CD)
  • Other: Capybara/Rspec for unit and feature testing, Mac OS Ruby development environments, Stripe API payment gateway

Software Engineer I

  • New Vision
  • Moorhead, Minnesota
  • 05/2018 - 07/2019

Tools, Skills and Technologies:

  • Thingworx (Internet of Things platform by PTC)
  • Java
  • VSTS (Visual Studio Team Services)
  • Git for version control
  • Vuforia for Augmented Reality development
  • Microsoft Visio for creating program flow and logic documentation
  • Other: Lua scripting language

Web Developer

  • Insight Technologies
  • Fargo, ND
  • 05/2018 - 07/2019

Tools, Skills and Technologies:

  • Laravel MVC
  • JavaScript
  • Custom CSS
  • Vue.js
  • Git and Github for version control, code reviews
  • Umbraco (CMS content management system)
  • C#, SQL and configuaring SQL Server
  • Transferring Adobe Photoshop comments to code
  • Sitefinity and osCommerce content management system (feature updates only)
  • Other: HTML5 static site development, IIS deployment

Web Developer (Contract)

  • Preference Employment Solutions at Dakota Supply Group
  • Fargo, ND
  • 04/2016 - 10/2016

Tools, Skills and Technologies:

  • WordPress
  • Custom Fields, Custom Taxonomies development
  • User Experience and Information Design
  • Git for version control
  • SFTP
  • Bitbucket
  • Other: sole developer on consolidation project

Support Engineer (Contract: Yammer, SharePoint Online

  • VMC Consulting at Microsoft
  • Fargo, ND
  • 03/2015 - 03/2016

Tools, Skills and Technologies:

  • Remote Desktop
  • LogMeIn for customer support conferenccing
  • Microsoft SQL Server
  • SSL Certificate configuration
  • Wireshark and Fiddler network logs
  • Client Case Management
  • Customer Service

Other Noteworthy Role

Inbound Order Representative

  • Swanson Health Products
  • Fargo, ND

Tools, Skills and Technologies:

  • Customer Service
  • Data Entry
  • Conflict Management
  • ERP Order Management Software

Other Noteworthy Role

Relay Communications Specialist

  • Communication Services for the Deaf
  • Moorhead, Minnesota

Tools, Skills and Technologies:

  • Customer Service
  • Team Training

Projects

Click images for full size

Next.js/React.js Portfolio HomeNext.js/React.js Mobile Home

Personal Portfolio (2025, built in Next and React)

Technologies: Next.js, React.js, Tailwind CSS, custom CSS, Framer Motion

next.brianwardwell.com

Portfolio website built in 2025 using Next.js/React.js, Tailwind CSS, Framer Motion. This replaced my previous portfolio that was built in Laravel. I realized later on that Laravel wasn't the best tool for a straight forward portfolio and I wanted to transition to a new design.

Laravel Portfolio HomepageLaravel Portfolio Experience

Personal Portfolio (Laravel)

Technologies: Laravel, Bootstrap, custom CSS, JavaScript, MySQL

portfolio.brianwardwell.com

Portfolio website built in 2017 using Laravel, Bootstrap, custom CSS. It originally had articles on various different technologies but were removed because it bloated the portfolio site and was confusing to the user.

The Music Pavilion HomepageThe Music Pavilion About

The Music Pavilion

Technologies: Umbraco, C#, SQL, custom CSS, JavaScript

No longer hosted

The Music Pavilion was built in Umbraco (C#/ASP.NET content management system) to replace my previous music blog, Musicbytes that was built in WordPress. I chose Umbraco because I fell in love with it when building a custom marketing site for a client. I am now rebuilding this site in WordPress to keep it on a shared server and save on server costs

Musicbytes Homepage

Musicbytes

Technologies: WordPress, custom CSS, jQuery

No longer hosted

I love music and wanted to have a place for a music blog. This originally started as a barebones school project in 2014. I then added a different design, content, and lighthouse for images.

Vanilla PHP Portfolio HomepageVanilla PHP Portfolio Academics

Original Portfolio

Technologies: PHP, JavaScript, jQuery, custom CSS, MySQL

brianwardwell.net

My first portfolio from 2014 in vanilla PHP, custom CSS, JavaScript, and using MySQL. The site is still hosted on my server and includes a jQuery hide/show list for academics.

Events API (Next.js/React.js)

Technologies: Next.js, React.js, API development, custom CSS

In Development

Work in progress, images coming soon. Personal API project being built in Next.js and React.js with custom API endpoints and CSS.

About Me

About Image

Hello, my name is Brian Wardwell and was born and raised in Fargo, North Dakota. In 2020, my wife, son and I moved to the greater Minneapolis/St. Paul area. Moving during the pandemic had its own unique challenges but it was certainly exciting. I grew up going to the "cabin country" region of Minnesota and have always loved the lakes, walking in state parks, camping, and so on. We're massive Minnesota Wild fans, so that didn't hurt. We have two furry family members, Frankie (shih tzu) and Zimmer (chihuahua mix), as well as two corn snakes (Checkers and Rob) and one ball python (Django, named after the Python web framework).

I also love concerts, art, and other interesting events such as the Minnesota Renaissance Festival (yes, I dress up). I adore Halloween and have been planning this year, 2025, to not only have regular decorations but designing "DIY" decorations. We also enjoy visiting Fargo as well since we both have family there.

My Background

My journey into web development officially dates back to building a website on Tripod.com's site builder (when that excited) for the music I was recording in 2004. I remember creating Flash and shockwave media banners and animations, guest books, and other site elements that are now long gone. Also, enjoying amateur photography, I dove into teaching myself Adobe Photoshop within creating photomanipulation art and composite.

I enrolled in college in 2012, putting my personal life on hold, to obtain the skills and project experience for computer programming and web development. My professors and instructions at Minnesota State Community and Technical College were amazing and their teaching styles were both empathetic and challenging. Main studies included: HTML5/CSS, Adobe Photoshop, JavaScript, PHP, MySQL, Python, Adobe Dreamweaver, Web Development Strategies & Practices, Computer Management Systems (WordPress), Microcomputer Databases, Ecommerce Principles, User Interface & User Experience Design, Search Engine Optimization, and Web Applications Programming (which included many different JavaScript "recipes" in different libraries such as Handlebars). In addition to technical courses, I studied College Writing, Technical Writing, and InterPersonal Communication.

View More Background

After gradutating with my Associates of Applied Science (with extra credits for Python and Microcomputer Databases) and while working at Microsoft as a Support Engineer, I took some formal classes that focused on Object Oriented Programming at Hennipen Technical College. Though it didn't result in a degree, the courses were valuable in teaching me OOP in Java, C#, more SQL and database design, and a little C++.

My professional career began in 2016 when I was contracted by Dakota Supply Group to merge their two intranet sites. After the project was completed in late 2016, I joined Insight Technologies as a full time Web Developer and part of a small development team. This position gifted me an abundace of opportunity to new tools and technologies such as Laravel (MVC framework), MVC design patterns, Vagrant development environments, and using cURL PHP (client URL) to run verification checks on hosted SSL certificates. I developed a brand new project in Umbraco (C#/ASP.NET) and learning the Razor syntax. I also managed site updates for other clients using Sitefinity and osCommerce content management systems.

In 2018, I transitioned to New Vision Engineering Solutions as a Software Engineer I. In May 2018, I transitioned my employment to New Vision Solutions as a Software Engineer I. New Vision's introduced the fascinating world of the Internet of Things (IoT), much of what I have worked on to this point has been PTC's IoT development platform: ThingWorx Studio. ThingWorx very often interacts with PTC Product LifeCycle Management (PLM) products such as Navigate and Windchill (for interaction with BoM Management (Bill of Materials) and more). ThingWorx customization entails JavaScript based services, Java entities and objects, XML exporting/importing, etc.

In July 2019, I wanted to focus on web development again rather than IoT, which lead me to accepting a position at Codelation, a small company in Fargo that focused on other startup clients. This taught me adaptability as I had to pick up Ruby on Rails rather quickly, having no prior knowledge. Beyond the workday, I spent time after hours in a long Udemy course for Ruby on Rails. This position was also great for learning React, Postgres, Heroku, RSpec/Capybara testing, and many other technologies. The development team was collaborative and fun to work with.

After moving to the Twin Cities area in 2020, I took a contract for a Web Developer position at Winnebago and to be working with the ASP.NET content management system, DynamicWeb, and vanilla JavaScript. We also used Azure pipelines, Microsoft IIS, SQL, and managing some Active Directory. We also developed a custom RV configuration app in Next.js and React.js. Winnebago was the largest company I had worked with since I was at Microsoft.

While at my last position with LuminFire, I built and maintained WordPress and vanilla PHP applications including building custom plugins from scratch and PHP for custom functionality for existing and third party plugins. New projects included SCSS (Sassy Stylesheets), custom jQuery, Laravel Mix, testing out boilerplate structures like Bedrock. Additionally, I contributed to Laravel projects that often used Vue.js and DevOps related tasks including configuring servers, SSL Certificates, site and database migrations, and DNS configuration.

As I look for my next adventure, I can honestly say that I have loved working on every team I have been on. I still get humbled by the amazing senior developers and other team members that have patience, support, and dedication to keep sharing knowledge so that we all level up. I love that every day is different and there are always new problems to solve. I am very dedicated to continuous learning certainly including Udemy, LinkedIn, Laracasts, and Lynda.com (before it was LinkedIn Learning). I'll continue to approach and learn new things as it's one of the ingredients of what I set out to do so many years ago.