# FAQ - Working with Peter Schmalfeldt

Source: [https://new.peterschmalfeldt.com/faq](<https://new.peterschmalfeldt.com/faq>)


## Can you take a project from an initial idea all the way to launch?

Yes. I can take a project from an early idea to a finished product.

I can help shape the idea, plan the work, design the experience, develop the product, and deploy it. We can review progress and revise the approach as we learn. Having one person connect those stages helps keep the original goals in view as the project moves toward launch.

## Do you handle design as well as development?

Yes. I handle design and user experience as well as development.

That includes how a product looks, how it behaves, and how people move through it. I can develop the design with you or work within an existing design system. Connecting design decisions with implementation helps us consider usability and technical constraints together.

## Can you help with research, planning, wireframes, and prototypes before development begins?

Yes. I can help turn an early idea into a plan and something concrete to review.

We can clarify the problem, examine existing work, and explore possible approaches before committing to development. Wireframes and prototypes give us a way to discuss how the product should work. That early work can reveal missing requirements and help us decide what belongs in the first version.

## What parts of a project can you personally handle?

I can handle research and planning, design and development, and the work needed to deploy the product.

My role can span the whole project or focus on the parts where you need help. We can agree on what I will own and where other people need to contribute. That gives you a clear view of responsibilities without assuming every project needs the same mix of skills.

## Can you work independently, or do you typically work as part of a larger team?

I can create a complete product independently or work as part of your team.

Some clients need one person to carry the project through. Others have an established team and need experienced help with a particular area or stage. I can contribute directly, coordinate with the people involved, and help guide the work. The arrangement should fit the project and the team.

## Do you handle infrastructure, deployment, and release management too?

Yes. I can handle the infrastructure and release process needed to put a product into use.

That can include setting up environments, preparing deployment workflows, and planning how changes reach production. I can work with your existing infrastructure or help establish what the project needs. We can also define the release steps and responsibilities so your team understands how to deploy later changes.

## Can you set up the tools and workflows our team needs to maintain and extend what you build?

Yes. I can set up practical development workflows and document how your team can use them.

That can include local setup, code review, automated checks, and deployment instructions. I can also help establish AI-assisted development workflows where they support the team's work. The aim is to leave your team with clear instructions and tools they can use to maintain the product and continue development.

## Can you take over an existing project or work within an established codebase?

Yes. I can work directly in an existing codebase and alongside your team.

I start by understanding how the product works and reviewing the code with the people who maintain it. From there, I can make improvements within the team's priorities and practices.

## Can you help lead a development team or provide technical direction?

Yes. I can provide technical direction while contributing directly to the project.

I can help evaluate approaches, plan development work, and support the people implementing it. That can include reviewing code and helping resolve technical questions. My experience across the project helps connect technical decisions with the product's goals and the team's ability to maintain it.

## How do you approach projects that involve multiple disciplines and competing priorities?

I make the goals, constraints, and tradeoffs clear so the people involved can agree on priorities.

A design choice can affect development effort, release timing, and future maintenance. I help connect those effects so decisions account for the whole project. We can identify what matters most, decide what can wait, and revisit the plan when new information changes the priorities.

## What kinds of clients and teams do you work with?

I prefer working directly with companies, either on a complete project or alongside an existing team.

Some clients need help creating a product from an early idea. Others need someone to improve an existing application or help guide the work. The fit depends on the responsibilities involved and whether my availability matches your needs.

## What does working with you look like from start to finish?

We agree on the goals and my role, then work through the project with regular reviews and revisions.

We start by discussing what you need and reviewing any existing work. Then we define the scope and an initial plan. As the project develops, we review progress and adjust based on what we learn. Before finishing, we cover deployment, documentation, and what your team needs to continue the work.
