Brian Wardwell
Software Development Professional | Problem Solver | Technical Enthusiast
Skills
Frontend Skills
HTML5
CSS
JavaScript
React.js
Typescript
WordPress
Backend Skills
PHP
Laravel
Ruby on Rails
C#
MySQL
Umbraco
SQL
Cloud Services
GitLab
GitHub
Heroku
Laravel Forge
Runcloud
AWS S3
Bitbucket and Jira
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
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.
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
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
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.
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

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.








