Pittsburgh, PA · Remote collaboration

Software engineering consulting

I’m Blake Campbell, a senior software engineer with more than ten years of experience building production applications. My work spans legacy application updates, frontend development, and turning product ideas into working software.

Discuss a project on LinkedIn

Application modernization and testing

For teams working with an existing product, my experience includes updating legacy applications, introducing end-to-end tests, and building shared interface components.

At Argonne, I work across five or more applications with React, TypeScript, Rails, and Playwright. We introduced an 80% test-coverage requirement per application before deployment.

Read the Argonne modernization case study

React, Vue, and Nuxt development

My frontend work includes data exploration, review workflows, and interfaces for managing everyday business tasks.

At Apple, I built tools for exploring and classifying chatbot conversations. At Propelicy, I moved a frontend from Vue to Nuxt and built shared components in Storybook.

MVPs and internal business tools

At BenefitMany, I worked directly with small businesses and nonprofits on requirements, priorities, and delivery, leading a remote team of eight.

Projects included a work-order system for an apparel business, MVPs, and applications that replaced manual processes for nonprofit clients.

Read about custom software at BenefitMany

Start with the problem you need to solve

Tell me about the product, who uses it, and the challenge your team is facing. A short description of the existing stack and your priorities is a useful starting point.

Connect with Blake on LinkedIn More about how I work