Brandon P. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Brandon P. WordPress, JavaScript and Frontend Platforms

My name is Brandon P. and I have over 10 years of experience in the tech industry. I specialize in the following technologies: WordPress Development, WordPress Plugin, WordPress Theme, Elementor, Advanced Custom Fields Plugin, etc.. I hold a degree in Bachelor of Science (BS). Some of the notable projects I’ve worked on include: Frontend Modifications for a Django-powered Web App, Stripe Integration for the Unfunded WordPress Theme, Vue.js Powered Web App Using a Cypress and Storybook Workflow, Vue.js + dotCMS Web App for a Multi-Million Dollar Lumber Enterprise, Laravel Web App for a Custom Repair Bike Shop, etc.. I am based in Spokane, United States. I've successfully completed 19 projects while developing at Softaims.

I am a business-driven professional; my technical decisions are consistently guided by the principle of maximizing business value and achieving measurable ROI for the client. I view technical expertise as a tool for creating competitive advantages and solving commercial problems, not just as a technical exercise.

I actively participate in defining key performance indicators (KPIs) and ensuring that the features I build directly contribute to improving those metrics. My commitment to Softaims is to deliver solutions that are not only technically excellent but also strategically impactful.

I maintain a strong focus on the end-goal: delivering a product that solves a genuine market need. I am committed to a development cycle that is fast, focused, and aligned with the ultimate success of the client's business.

Main technologies

  • WordPress, JavaScript and Frontend Platforms

    10 years

  • WordPress Development

    8 Years

  • WordPress Plugin

    7 Years

  • WordPress Theme

    5 Years

Additional skills

  • WordPress Development
  • WordPress Plugin
  • WordPress Theme
  • Elementor
  • Advanced Custom Fields Plugin
  • WordPress Optimization
  • Front-End Development
  • Back-End Development
  • JavaScript
  • CSS
  • WordPress Customization
  • WordPress Bug Fix
  • WordPress Landing Page
  • SCSS
  • Jquery
  • Tailwindcss
  • Backend
  • Frontend

Direct hire

Potentially possible

Previous Company

SquareSpace

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

Frontend Modifications for a Django-powered Web App

I was tasked with extending their Django website using some good old JavaScript, CSS, and HTML. One requirement was to have the design mimic some features offered on their old SquareSpace website. Still having access to it, mirroring features was just a matter of being good with CSS. I haven't worked with the Django framework before, but I gladly got up to speed to create efficient and dynamic HTML templates for their front-end. My main responsibilities were to: • Utilize Django's templating language to implement front-end features • Mirror some styling from their old SquareSpace website

Stripe Integration for the Unfunded WordPress Theme

My job was to steer the much-needed Stripe updates for the outdated Unfunded theme and plugin. I produced a flexible recurring donation system using the Stripe API and express links. I designed an intuitive front-end interface that allows users to choose their contribution to the cause. This interface takes either a one-time donation, a recurring monthly, or a yearly donation and successfully creates a subscription through Stripe. My main responsibilities were to: • Take an existing Stripe integration and modify it to include yearly and monthly recurring payments. • Work with a custom WordPress plugin without any documentation. • Use Stripe express links to streamline the process for development as well as the user experience.

Vue.js Powered Web App Using a Cypress and Storybook Workflow

My main role was to jump into an existing project, modify views using Vue components, and adhere to existing coding standards. Once I create a functioning view in storybook, my job was to integrate it with their backend API using Vuex. Once a component is integrated, it's time to provide test coverage using the JavaScript Cypress library. Types of tests ranged from simple form inputs to testing if a PDF file is successfully uploaded. My main responsibilities were to: • Learn storybook and cypress testing to get up to speed quickly. • Learn a Vue.js design pattern I was unfamiliar with. • Isolate and test components effectively using storybook and cypress.

Vue.js + dotCMS Web App for a Multi-Million Dollar Lumber Enterprise

As a Vue.js developer, I was brought on to finish the development of the Carter Lumber web experience. Carter Lumber is a large company, with special content needs and almost 200 nationwide locations to manage. My job was to not only create reusable Vue components that captured specific requirements, but to also learn and adapt to the dotCMS environment. The tech stack involved using dotCMS/velocity with Vue.js integrated templates. Over a period of 6 months, I worked with a team of developers to turn an unfinished project into a deployable web experience that captured many broad requirements, including the creation of multiple family sites. • Create a modern experience from an old legacy website. • Create a modular component that makes it easy to find and locate information about one of Carter Lumber's 180+ locations. • Use dotCMS to create an admin interface that makes it easy to add content to any of their 8 family sites, baked with user permission management and ease of use. • Create maintainable Vue components that are reusable across the many pages and family sites.

Laravel Web App for a Custom Repair Bike Shop

For Fluid Focus, I created a brand-new web app using Laravel that runs on a Sails Docker container. My client's customers need the ability to save custom suspension data to multiple multi-dimensional tables with the ability to expand the number of columns. Using the Laravel eloquent ORM, I was able to map out an efficient database schema that allows users to add and edit this information. Additionally, my client needed the ability to view and edit all customer information. I created a special admin user that can select a user, view their data, and edit any column as well as upload relevant images that send a notification email. This web app serves as both a customer portal and an admin interface. • Implement a custom MySQL data schema using Laravel's eloquent model. • Allow both admin and user portal image uploads with the option to send email alerts. • Manage both fork and shock information with the use of multi-dimensional tables. • Deploy the web app using Laravel Forge and Digital Ocean with the ability to send SMTP emails.

Education

  • Western Governors University

    Bachelor of Science (BS) in Software Engineering

    2021-01-01-2023-01-01

Languages

  • English